• linux_5.15.5-2~bpo11+1_source.changes ACCEPTED into bullseye-backports,

    From Debian FTP Masters@21:1/5 to All on Thu Jan 6 09:40:02 2022
    Accepted:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512

    Format: 1.8
    Date: Sun, 02 Jan 2022 04:45:50 +0100
    Source: linux
    Architecture: source
    Version: 5.15.5-2~bpo11+1
    Distribution: bullseye-backports
    Urgency: medium
    Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
    Changed-By: Ben Hutchings <benh@debian.org>
    Closes: 804857 911815 919807 971892 977575 988044 989285 991921 992184 993453 993902 994050 994535 995276 995407 995466 995927 996175 996672 996951 996962 999638 999748 1000504 1001128
    Changes:
    linux (5.15.5-2~bpo11+1) bullseye-backports; urgency=medium
    .
    * Rebuild for bullseye-backports:
    - Change ABI number to 0.bpo.2
    - Revert "Compile with gcc-11 on all architectures"
    - perf: Disable use of libopencsd, as bullseye's version is too old
    .
    linux (5.15.5-2) unstable; urgency=medium
    .
    * atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
    (CVE-2021-43975)
    * fget: check that the fd still exists after getting a ref to it
    (CVE-2021-4083)
    * USB: gadget: detect too-big endpoint 0 requests (CVE-2021-39685)
    * USB: gadget: zero allocate endpoint 0 buffers (CVE-2021-39685)
    * [x86] Revert "drm/i915: Implement Wa_1508744258" (Closes: #1001128)
    * nfsd: fix use-after-free due to delegation race (Closes: #988044)
    * bpf: Fix kernel address leakage in atomic fetch
    * bpf: Fix signed bounds propagation after mov32
    * bpf: Make 32->64 bounds propagation slightly more robust
    * bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg
    .
    linux (5.15.5-1) unstable; urgency=medium
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.4
    - string: uninline memcpy_and_pad
    - [x86] KVM: Fix steal time asm constraints
    - btrfs: introduce btrfs_is_data_reloc_root
    - btrfs: zoned: add a dedicated data relocation block group
    - btrfs: zoned: only allow one process to add pages to a relocation inode
    - btrfs: zoned: use regular writes for relocation
    - btrfs: check for relocation inodes on zoned btrfs in should_nocow
    - btrfs: zoned: allow preallocation for relocation inodes
    - block: Add a helper to validate the block size
    - loop: Use blk_validate_block_size() to validate block size
    - Bluetooth: btusb: Add support for TP-Link UB500 Adapter
    - PCI/MSI: Deal with devices lying about their MSI mask capability
    - PCI: Add MSI masking quirk for Nvidia ION AHCI
    - perf/core: Avoid put_page() when GUP fails
    - thermal: Fix NULL pointer dereferences in of_thermal_ functions
    - Revert "ACPI: scan: Release PM resources blocked by unused objects"
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.5
    - [arm64] zynqmp: Do not duplicate flash partition label property
    - [arm64] zynqmp: Fix serial compatible string
    - [arm64,armhf] clk: sunxi-ng: Unregister clocks/resets when unbinding
    - scsi: pm80xx: Fix memory leak during rmmod
    - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
    - [armhf] bus: ti-sysc: Add quirk handling for reinit on context lost
    - [armhf] bus: ti-sysc: Use context lost quirk for otg
    - [armhf] usb: musb: tusb6010: check return value after calling
    platform_get_resource()
    - [x86] usb: typec: tipd: Remove WARN_ON in tps6598x_block_read
    - staging: rtl8723bs: remove possible deadlock when disconnect (v2)
    - staging: rtl8723bs: remove a second possible deadlock
    - staging: rtl8723bs: remove a third possible deadlock
    - [arm64] dts: ls1012a: Add serial alias for ls1012a-rdb
    - RDMA/rxe: Separate HW and SW l/rkeys
    - [x86] ASoC: SOF: Intel: hda-dai: fix potential locking issue
    - scsi: core: Fix scsi_mode_sense() buffer length handling
    - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and
    UFX1604
    - [armhf] clk: imx: imx6ul: Move csi_sel mux to correct base register
    - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ
    - [x86] ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ
    - [x86] ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect
    - scsi: advansys: Fix kernel pointer leak
    - scsi: smartpqi: Add controller handshake during kdump
    - [arm64] dts: imx8mm-kontron: Fix reset delays for ethernet PHY
    - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336
    codec
    - [x86] ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp
    - [x86] ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45
    - firmware_loader: fix pre-allocated buf built-in firmware use
    - HID: multitouch: disable sticky fingers for UPERFECT Y
    - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard
    - ASoC: rt5682: fix a little pop while playback
    - [amd64] iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel
    option
    - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc
    - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16()
    - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs()
    - scsi: target: Fix ordered tag handling
    - scsi: target: Fix alua_tg_pt_gps_count tracking
    - iio: imu: st_lsm6dsx: Avoid potential array overflow in
    st_lsm6dsx_set_odr()
    - RDMA/core: Use kvzalloc when allocating the struct ib_port
    - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
    - scsi: lpfc: Fix link down processing to address NULL pointer dereference
    - scsi: lpfc: Allow fabric node recovery if recovery is in progress before
    devloss
    - [i386] ALSA: gus: fix null pointer dereference on pointer block
    - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc
    - f2fs: fix up f2fs_lookup tracepoints
    - f2fs: fix to use WHINT_MODE
    - f2fs: fix wrong condition to trigger background checkpoint correctly
    - f2fs: compress: disallow disabling compress on non-empty compressed file
    - f2fs: fix incorrect return value in f2fs_sanity_check_ckpt()
    - [armhf] clk/ast2600: Fix soc revision for AHB
    - [arm64] clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk
    - [arm64] KVM: arm64: Fix host stage-2 finalization
    - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()
    - sched/fair: Prevent dead task groups from regaining cfs_rq's
    - [x86] perf/x86/vlbr: Add c->flags to vlbr event constraints
    - blkcg: Remove extra blkcg_bio_issue_init
    - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame
    - bpf: Fix inner map state pruning regression.
    - tcp: Fix uninitialized access in skb frags array for Rx 0cp.
    - tracing: Add length protection to histogram string copies
    - nl80211: fix radio statistics in survey dump
    - mac80211: fix monitor_sdata RCU/locking assertions
    - net: bnx2x: fix variable dereferenced before check
    - bnxt_en: reject indirect blk offload when hw-tc-offload is off
    - tipc: only accept encrypted MSG_CRYPTO msgs
    - sock: fix /proc/net/sockstat underflow in sk_clone_lock()
    - net/smc: Make sure the link_id is unique
    - NFSD: Fix exposure in nfsd4_decode_bitmap()
    - iavf: Fix return of set the new channel count
    - iavf: check for null in iavf_fix_features
    - iavf: free q_vectors before queues in iavf_disable_vf
    - iavf: don't clear a lock we don't hold
    - iavf: Fix failure to exit out from last all-multicast mode
    - iavf: prevent accidental free of filter structure
    - iavf: validate pointers
    - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset
    - iavf: Fix for setting queues to 0
    - iavf: Restore VLAN filters after link down
    - bpf: Fix toctou on read-only map's constant scalar tracking
    (CVE-2021-4001)
    - [x86] platform/x86: hp_accel: Fix an error handling path in
    'lis3lv02d_probe()'
    - udp: Validate checksum in udp_read_sock()
    - btrfs: make 1-bit bit-fields of scrub_page unsigned int
    - RDMA/core: Set send and receive CQ before forwarding to the driver
    - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events
    - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev
    - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove()
    - net/mlx5: Update error handler for UCTX and UMEM
    - net/mlx5: E-Switch, rebuild lag only when needed
    - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts
    - net/mlx5: Lag, update tracker when state change event received
    - net/mlx5: E-Switch, return error if encap isn't supported
    - scsi: ufs: core: Improve SCSI abort handling
    - scsi: core: sysfs: Fix hang when device state is set via sysfs
    - scsi: ufs: core: Fix task management completion timeout race
    - scsi: ufs: core: Fix another task management completion race
    - [arm*] net: mvmdio: fix compilation warning
    - net: sched: act_mirred: drop dst for the direction from egress to ingress
    - [arm64] net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove
    - net: virtio_net_hdr_to_skb: count transport header in UFO
    - i40e: Fix correct max_pkt_size on VF RX queue
    - i40e: Fix NULL ptr dereference on VSI filter sync
    - i40e: Fix changing previously set num_queue_pairs for PFs
    - i40e: Fix ping is lost after configuring ADq on VF
    - RDMA/mlx4: Do not fail the registration on port stats
    - i40e: Fix warning message and call stack during rmmod i40e driver
    - i40e: Fix creation of first queue by omitting it if is not power of two
    - i40e: Fix display error code in dmesg
    - e100: fix device suspend/resume (Closes: #995927)
    - [powerpc*] KVM: PPC: Book3S HV: Use GLOBAL_TOC for
    kvmppc_h_set_dabr/xdabr()
    - [powerpc*] pseries: rename numa_dist_table to form2_distances
    - [powerpc*] pseries: Fix numa FORM2 parsing fallback code
    - [x86] perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake
    Server
    - [x86] perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server
    - [x86] perf/x86/intel/uncore: Fix IIO event constraints for Snowridge
    - [s390x] kexec: fix return code handling
    - blk-cgroup: fix missing put device in error path from blkg_conf_pref()
    - tun: fix bonding active backup with arp monitoring
    - tipc: check for null after calling kmemdup
    - ipc: WARN if trying to remove ipc object which is absent
    - shm: extend forced shm destroy to support objects from several IPC nses
    - hugetlb, userfaultfd: fix reservation restore on userfaultfd error
    - [x86] boot: Pull up cmdline preparation and early param parsing
    - [x86] hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup
    fails
    - [x86] KVM: x86: Assume a 64-bit hypercall for guests with protected state
    - [x86] KVM: x86: Fix uninitialized eoi_exit_bitmap usage in
    vcpu_load_eoi_exitmap()
    - [x86] KVM: x86/mmu: include EFER.LMA in extended mmu role
    - [x86] KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO
    - [powerpc*] xive: Change IRQ domain to a tree domain
    - [x86] Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping"
    - ata: libata: improve ata_read_log_page() error message
    - ata: libata: add missing ata_identify_page_supported() calls
    - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id()
    - [s390x] setup: avoid reserving memory above identity mapping
    - [s390x] boot: simplify and fix kernel memory layout setup
    - [s390x] vdso: filter out -mstack-guard and -mstack-size
    - [s390x] dump: fix copying to user-space of swapped kdump oldmem
    - block: Check ADMIN before NICE for IOPRIO_CLASS_RT
    - fbdev: Prevent probing generic drivers if a FB is already registered
    - [x86] KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs
    - [x86] KVM: nVMX: don't use vcpu->arch.efer when checking host state on
    nested state load
    - drm/cma-helper: Release non-coherent memory with dma_free_noncoherent()
    - printk: restore flushing of NMI buffers on remote CPUs after NMI
    backtraces
    - udf: Fix crash after seekdir
    - spi: fix use-after-free of the add_lock mutex
    - [armhf] net: stmmac: socfpga: add runtime suspend/resume callback for
    stratix10 platform
    - [x86] Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size
    - btrfs: fix memory ordering between normal and ordered work functions
    - fs: handle circular mappings correctly
    - net: stmmac: Fix signed/unsigned wreckage
    - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
    - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue
    - drm/amd/display: Update swizzle mode enums
    - drm/amd/display: Limit max DSC target bpp for specific monitors
    - [x86] drm/i915/guc: Fix outstanding G2H accounting
    - [x86] drm/i915/guc: Don't enable scheduling on a banned context, guc_id
    invalid, not registered
    - [x86] drm/i915/guc: Workaround reset G2H is received after schedule done
    G2H
    - [x86] drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context
    - [x86] drm/i915/guc: Unwind context requests in reverse order
    - drm/udl: fix control-message timeout
    - drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap
    - drm/nouveau: Add a dedicated mutex for the clients list (CVE-2020-27820)
    - drm/nouveau: use drm_dev_unplug() during device removal (CVE-2020-27820)
    - drm/nouveau: clean up all clients on device removal (CVE-2020-27820)
    - [x86] drm/i915/dp: Ensure sink rate values are always valid
    - [x86] drm/i915/dp: Ensure max link params are always valid
    - [x86] drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern
    platforms
    - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga
    and dvi connectors
    - drm/amd/pm: avoid duplicate powergate/ungate setting
    - signal: Implement force_fatal_sig
    - exit/syscall_user_dispatch: Send ordinary signals on failure
    - [powerpc*] signal/powerpc: On swapcontext failure force SIGSEGV
    - [s390x] signal/s390: Use force_sigsegv in default_trap_handler
    - [x86] signal/x86: In emulate_vsyscall force a signal instead of calling
    do_exit
    - signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV)
    - signal: Don't always set SA_IMMUTABLE for forced signals
    - signal: Replace force_fatal_sig with force_exit_sig when in doubt
    - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (CVE-2021-4002)
    - RDMA/netlink: Add __maybe_unused to static inline in C file
    - bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs
    - selinux: fix NULL-pointer dereference when hashtab allocation fails
    - ASoC: DAPM: Cover regression by kctl change notification fix
    - ice: Fix VF true promiscuous mode
    - ice: Delete always true check of PF pointer
    - fs: export an inode_update_time helper
    - btrfs: update device path inode time instead of bd_inode
    - net: add and use skb_unclone_keeptruesize() helper
    - [x86] ALSA: hda: hdac_ext_stream: fix potential locking issues
    - ALSA: hda: hdac_stream: fix potential locking issue in
    snd_hdac_stream_assign()
    .
    [ Salvatore Bonaccorso ]
    * [rt] Update to 5.15.3-rt21
    * Drop "arm64: dts: rockchip: disable USB type-c DisplayPort"
    * [rt] Refresh "printk: move console printing to kthreads"
    * [rt] Refresh "printk: remove deferred printing"
    * Bump ABI to 2
    * fuse: release pipe buf after last use (Closes: #1000504)
    .
    linux (5.15.3-1) unstable; urgency=medium
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.3
    - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
    (CVE-2021-3640)
    .
    [ Vincent Blut ]
    * [arm64] sound/soc/meson: Enable SND_MESON_AXG_SOUND_CARD as module
    (Closes: #999638)
    * [arm64,armhf] sound/soc/meson: Enable SND_MESON_GX_SOUND_CARD as module
    * drivers/bluetooth: Enable BT_HCIBTUSB_MTK (Closes: #999748)
    .
    [ Salvatore Bonaccorso ]
    * mac80211: fix radiotap header generation
    * [rt] Update to 5.15.2-rt20
    * [rt] Refresh "printk: introduce kernel sync mode"
    * [rt] Refresh "printk: move console printing to kthreads"
    * [rt] Drop "rcutorture: Avoid problematic critical section nesting on
    PREEMPT_RT"
    * [rt] Drop "lockdep: Let lock_is_held_type() detect recursive read as read"
    * [rt] Refresh "x86/softirq: Disable softirq stacks on PREEMPT_RT"
    * [rt] Refresh "POWERPC: Allow to enable RT"
    * Set ABI to 1
    .
    linux (5.15.2-1~exp1) experimental; urgency=medium
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.2
    .
    [ Salvatore Bonaccorso ]
    * [rt] Update to 5.15-rt17 and reenable (Closes: #995466)
    * perf srcline: Use long-running addr2line per DSO (Closes: #911815)
    * Refresh "Export symbols needed by Android drivers"
    * [rt] Update to 5.15.2-rt19
    * Input: elantench - fix misreporting trackpoint coordinates (Closes: #989285)
    * kernel/time: Enable NO_HZ_FULL (Closes: #804857)
    * io-wq: serialize hash clear with wakeup (Closes: #996951)
    .
    [ Vincent Blut ]
    * [x86] drivers/ptp: Enable PTP_1588_CLOCK_VMW as module
    * drivers/ptp: Enable PTP_1588_CLOCK_DTE, PTP_1588_CLOCK_IDT82P33,
    PTP_1588_CLOCK_IDTCM, PTP_1588_CLOCK_OCP as modules
    * drivers/ptp, net: Enable DP83640_PHY, PTP_1588_CLOCK_INES,
    NET_PTP_CLASSIFY, NETWORK_PHY_TIMESTAMPING
    .
    linux (5.15.1-1~exp1) experimental; urgency=medium
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.1
    .
    [ Salvatore Bonaccorso ]
    * [arm*] drop cc-option fallbacks for architecture selection
    * net/tls: Enable TLS as module (Closes: #919807)
    .
    [ Diederik de Haas ]
    * [x86] drivers/hwmon: Enable SENSORS_CORSAIR_PSU as module
    * [arm64] drivers/hwmon: Enable SENSORS_GPIO_FAN as module
    .
    linux (5.15-1~exp1) experimental; urgency=medium
    .
    * New upstream release candidate
    .
    [ Diederik de Haas ]
    * [arm*] drivers/led/trigger: Make LEDS_TRIGGER_HEARTBEAT builtin
    (Closes: #992184)
    * [arm64] sound/soc/codecs: Enable SND_SOC_SPDIF as module
    * [armel/rpi] Enable RPi's clock framework and CPU Freq scaling
    * [armel/rpi] Change default governor to 'ondemand' for RPi 0/0w/1
    (Closes: #991921)
    * [arm64] sound/soc/rockchip: Enable SND_SOC_ROCKCHIP_PDM as module
    * [armel] Make explicit that -rpi kernel variant is for RPi 0/0w/1, not the
    others
    .
    [ Nathan Schulte ]
    * [arm64] drivers/staging/media/hantro: Enable VIDEO_HANTRO as module
    * [arm64] drivers/staging/media/rkvdec: Enable VIDEO_ROCKCHIP_VDEC as module
    (Closes: #993902)
    .
    [ Vincent Blut ]
    * [arm] arch/arm/crypto: Enable CRYPTO_BLAKE2S_ARM, CRYPTO_SHA256_ARM and
    CRYPTO_SHA512_ARM as modules
    * [armhf] arch/arm/crypto: Enable most NEON based implementation of
    cryptographic algorithms as modules
    * [arm] Move CRYPTO_NHPOLY1305_NEON in armhf config file
    * [arm64] drivers/gpu/drm/vmwgfx: Enable DRM_VMWGFX as module
    (Closes: #995276)
    * [armhf] sound/soc/sunxi: Enable SND_SUN4I_I2S as module (Closes: #971892)
    * [armhf] drivers/gpu/drm/bridge/synopsys: Enable DRM_DW_HDMI_I2S_AUDIO as
    module
    * drivers/usb/serial: Enable USB_SERIAL_XR as module (Closes: #996962)
    * drivers/bus/mhi: Enable MHI_BUS, MHI_BUS_PCI_GENERIC as modules
    (Closes: #995407)
    * drivers/net: Enable MHI_NET as module
    * drivers/net/wwan: Enable WWAN, MHI_WWAN_CTRL as modules
    .
    [ YunQiang Su ]
    * [mipsel,mips64el/loongson-3] linux-image: Recommend pmon-update
    .
    [ Salvatore Bonaccorso ]
    * Compile with gcc-11 on all architectures
    * [arm64] drivers/net: Enable VMXNET3 as module
    .
    [ Uwe Kleine-König ]
    * [arm64] Enable various symbols for the librem5 devkit and iMX8MN Variscite
    Symphony (Patches by Guido Günther and Ariel D'Alessandro)
    * [armhf,arm64] Cherrypick fix for snvs_pwrkey to prevent a machine hang.
    .
    [ Heiko Thiery ]
    * [arm64] drivers/mtd/spi-nor: enable MTD_SPI_NOR as module
    * [arm64] drivers/net/can/spi: enable CAN_MCP251X as module
    * [arm64] drivers/net/phy: enable MICROSEMI_PHY as module
    * [arm64] drivers/net/usb: enable USB_NET_SMSC95XX as module
    .
    [ Ryutaroh Matsumoto ]
    * [arm64] Enable TOUCHSCREEN_RASPBERRYPI_FW and
    REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY (Closes: #977575)
    .
    [ Ariel D'Alessandro ]
    * [arm64] drivers/regulator: Enable REGULATOR_BD718XX as module
    .
    [ Lubomir Rintel ]
    * [armhf] Add support for Marvell MMP3
    * [armhf] Enable SND_MMP_SOC_SSPA, COMMON_CLK_MMP2_AUDIO, PHY_MMP3_USB,
    MFD_ENE_KB3930 and LEDS_ARIEL as modules.
    .
    [ Sean McAvoy ]
    * [armel] marvell: Enable CONFIG_SENSORS_LM63 as a module.
    .
    [ Dan Stefura ]
    * [arm64] enable i6300esb watchdog kernel module
    .
    [ Thore Sommer ]
    * drivers/md: Enable DM_VERITY_FEC
    .
    [ Aurelien Jarno ]
    * [riscv64] Enable NUMA (Closes: #993453)
    .
    linux (5.14.16-1) unstable; urgency=medium
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.13
    - ext4: check and update i_disksize properly
    - ext4: correct the error path of ext4_write_inline_data_end()
    - [x86] ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
    - ALSA: oxfw: fix transmission method for Loud models based on OXFW971
    - ALSA: usb-audio: Unify mixer resume and reset_resume procedure
    - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
    - netfilter: ip6_tables: zero-initialize fragment offset
    - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
    - [x86] ASoC: SOF: loader: release_firmware() on load failure to avoid
    batching
    - netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
    - netfilter: nf_nat_masquerade: defer conntrack walk to work queue
    - mac80211: Drop frames from invalid MAC address in ad-hoc mode
    - [m68k] Handle arrivals of multiple signals correctly
    - net: prevent user from passing illegal stab size
    - mac80211: check return value of rhashtable_init
    - [x86] vboxfs: fix broken legacy mount signature checking
    - drm/amdgpu: fix gart.bo pin_count leak
    - scsi: ses: Fix unsigned comparison with less than zero
    - scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
    - scsi: qla2xxx: Fix excessive messages during device logout
    - perf/core: fix userpage->time_enabled of inactive events
    - sched: Always inline is_percpu_thread()
    - io_uring: kill fasync
    - [armhf] hwmon: (pmbus/ibm-cffps) max_power_out swap changes
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.14
    - ALSA: usb-audio: Add quirk for VF0770
    - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl
    - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer
    - ALSA: seq: Fix a potential UAF by wrong private_free call order
    - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop
    - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254
    - ALSA: hda/realtek: Complete partial device name to avoid ambiguity
    - ALSA: hda/realtek: Add quirk for Clevo X170KM-G
    - ALSA: hda/realtek - ALC236 headset MIC recording issue
    - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1
    - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo
    13s Gen2
    - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW
    - [amd64] platform/x86: amd-pmc: Add alternative acpi id for PMC controller
    - dm: fix mempool NULL pointer race when completing IO
    - [x86] ACPI: PM: Include alternate AMDI0005 id in special behaviour
    - dm rq: don't queue request to blk-mq during DM suspend
    - [s390x] fix strrchr() implementation
    - drm/fbdev: Clamp fbdev surface size if too large
    - [arm64] hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE
    - drm/nouveau/fifo: Reinstate the correct engine bit programming
    - [arm64] drm/msm: Do not run snapshot on non-DPU devices
    - [arm64] drm/msm: Avoid potential overflow in timeout_to_jiffies()
    - btrfs: unlock newly allocated extent buffer after error
    - btrfs: deal with errors when replaying dir entry during log replay
    - btrfs: deal with errors when adding inode reference during log replay
    - btrfs: check for error when looking up inode during dir entry replay
    - btrfs: update refs for any root except tree log roots
    - btrfs: fix abort logic in btrfs_replace_file_extents
    - [x86] resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails
    - [x86] mei: me: add Ice Lake-N device id.
    - [x86] mei: hbm: drop hbm responses on early shutdown
    - xhci: guard accesses to ep_state in xhci_endpoint_reset()
    - xhci: add quirk for host controllers that don't update endpoint DCS
    - xhci: Fix command ring pointer corruption while aborting a command
    - xhci: Enable trust tx length quirk for Fresco FL11 USB controller
    - cb710: avoid NULL pointer subtraction
    - [arm64,x86] efi/cper: use stack buffer for error record decoding
    - efi: Change down_interruptible() in virt_efi_reset_system() to
    down_trylock()
    - [armhf] usb: musb: dsps: Fix the probe error path
    - Input: xpad - add support for another USB ID of Nacon GC-100
    - USB: serial: qcserial: add EM9191 QDL support
    - USB: serial: option: add Quectel EC200S-CN module support
    - USB: serial: option: add Telit LE910Cx composition 0x1204
    - USB: serial: option: add prod. id for Quectel EG91
    - virtio: write back F_VERSION_1 before validate
    - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells
    - virtio-blk: remove unneeded "likely" statements
    - Revert "virtio-blk: Add validation for block size in config space"
    - [x86] fpu: Mask out the invalid MXCSR bits properly
    - [x86] Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
    automatically
    - [powerpc*] xive: Discard disabled interrupts in get_irqchip_state()
    - [armhf] drivers: bus: simple-pm-bus: Add support for probing simple bus
    only devices
    - driver core: Reject pointless SYNC_STATE_ONLY device links
    - iio: adc: ad7192: Add IRQ flag
    - iio: adc: ad7780: Fix IRQ flag
    - iio: adc: ad7793: Fix IRQ flag
    - iio: adis16480: fix devices that do not support sleep mode
    - iio: adc128s052: Fix the error handling path of 'adc128_probe()'
    - iio: adc: max1027: Fix wrong shift with 12-bit devices
    - iio: adis16475: fix deadlock on frequency set
    - iio: light: opt3001: Fixed timeout error when 0 lux
    - iio: adc: max1027: Fix the number of max1X31 channels
    - eeprom: at25: Add SPI ID table
    - iio: dac: ti-dac5571: fix an error code in probe()
    - [arm64] tee: optee: Fix missing devices unregister during optee_remove
    - [armel,armhf] dts: bcm2711-rpi-4-b: Fix usb's unit address
    - [armel,armhf] dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states
    - [armel,armhf] dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting
    - nvme-pci: Fix abort command id
    - sctp: account stream padding length for reconf chunk
    - [arm64,armhf] gpio: pca953x: Improve bias setting
    - net/smc: improved fix wait on already cleared link
    - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path
    - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
    - net/mlx5e: Switchdev representors are not vlan challenged
    - net: stmmac: fix get_hw_feature() on old hardware
    - net: phy: Do not shutdown PHYs in READY state
    - [arm64,armhf] net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's
    - [arm64,armhf] net: dsa: fix spurious error message when unoffloaded port
    leaves bridge
    - ethernet: s2io: fix setting mac address during resume
    - nfc: fix error handling of nfc_proto_register()
    - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
    - NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
    - pata_legacy: fix a couple uninitialized variable bugs
    - ata: ahci_platform: fix null-ptr-deref in
    ahci_platform_enable_regulators()
    - spi: spidev: Add SPI ID table
    - drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read
    - [arm64] drm/msm: Fix null pointer dereference on pointer edp
    - [arm64] drm/msm/mdp5: fix cursor-related warnings
    - [arm64] drm/msm/submit: fix overflow check on 64-bit architectures
    - [arm64] drm/msm/a6xx: Track current ctx by seqno
    - [arm64] drm/msm/a4xx: fix error handling in a4xx_gpu_init()
    - [arm64] drm/msm/a3xx: fix error handling in a3xx_gpu_init()
    - [arm64] drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in
    poll_for_ready
    - [arm64] drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
    - [arm64] drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
    - [arm64] acpi/arm64: fix next_platform_timer() section mismatch error
    - [x86] platform/x86: intel_scu_ipc: Fix busy loop expiry time
    - mqprio: Correct stats in mqprio_dump_class_stats().
    - mptcp: fix possible stall on recvmsg()
    - qed: Fix missing error code in qed_slowpath_start()
    - ice: fix locking for Tx timestamp tracking flush
    - nfp: flow_offload: move flow_indr_dev_register from app init to app start
    - [arm64] net: mscc: ocelot: make use of all 63 PTP timestamp identifiers
    - [arm64] net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO
    - [arm64] net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown
    skb
    - [arm64] net: mscc: ocelot: deny TX timestamping of non-PTP packets
    - [arm64] net: mscc: ocelot: cross-check the sequence id from the timestamp
    FIFO with the skb PTP header
    - [arm64] net: dsa: felix: break at first CPU port during init and teardown
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.15
    - [armhf] dts: vexpress-v2p-ca9: Fix the SMB unit-address
    - block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output
    - [x86] xen/x86: prevent PVH type from getting clobbered
    - r8152: avoid to resubmit rx immediately
    - drm/amdgpu: init iommu after amdkfd device init
    - NFSD: Keep existing listeners on portlist error
    - [powerpc*] powerpc/lib: Add helper to check if offset is within
    conditional branch range
    - [powerpc*] powerpc/bpf: Validate branch ranges
    - [powerpc*] powerpc/security: Add a helper to query stf_barrier type
    - [powerpc*] powerpc/bpf: Emit stf barrier instruction sequences for
    BPF_NOSPEC
    - [arm64] KVM: arm64: Fix host stage-2 PGD refcount
    - [arm64] KVM: arm64: Release mmap_lock when using VM_SHARED with MTE
    - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage
    value
    - netfilter: nf_tables: skip netdev events generated on netns removal
    - ice: Fix failure to re-add LAN/RDMA Tx queues
    - ice: Avoid crash from unnecessary IDA free
    - ice: fix getting UDP tunnel entry
    - ice: Print the api_patch as part of the fw.mgmt.api
    - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6
    - netfilter: ipvs: make global sysctl readonly in non-init netns
    - sctp: fix transport encap_port update in sctp_vtag_verify
    - tcp: md5: Fix overlap between vrf and non-vrf keys
    - ipv6: When forwarding count rx stats on the orig netdev
    - hamradio: baycom_epp: fix build for UML

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)