[Bug 2121372] Re: questing/linux-6.16: 6.16.0-17.17 -proposed tracker
Launchpad Bug Tracker
2121372 at bugs.launchpad.net
Fri Sep 5 13:33:48 UTC 2025
This bug was fixed in the package linux-6.16 - 6.16.0-17.17
---------------
linux-6.16 (6.16.0-17.17) questing; urgency=medium
* questing/linux-6.16: 6.16.0-17.17 -proposed tracker (LP: #2121372)
* sources list generation using dwarfdump takes up to 0.5hr in build process
(LP: #2104911)
- [Packaging] Don't generate list of source files
* Questing update: v6.16.3 upstream stable release (LP: #2121371)
- ext4: process folios writeback in bytes
- ext4: move the calculation of wbc->nr_to_write to mpage_folio_done()
- ext4: fix stale data if it bail out of the extents mapping loop
- ext4: refactor the block allocation process of ext4_page_mkwrite()
- ext4: restart handle if credits are insufficient during allocating
blocks
- ext4: enhance tracepoints during the folios writeback
- ext4: correct the reserved credits for extent conversion
- ext4: reserved credits for one extent during the folio writeback
- ext4: replace ext4_writepage_trans_blocks()
- Linux 6.16.3
* Questing update: v6.16.2 upstream stable release (LP: #2121366)
- io_uring: don't use int for ABI
- io_uring: export io_[un]account_mem
- io_uring/zcrx: account area memory
- io_uring/memmap: cast nr_pages to size_t before shifting
- io_uring/net: commit partial buffers on retry
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
- ALSA: hda/realtek: Fix headset mic on HONOR BRB-X
- ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks
- smb3: fix for slab out of bounds on mount to ksmbd
- smb: client: remove redundant lstrp update in negotiate protocol
- gpio: virtio: Fix config space reading.
- arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C
- media: i2c: set lt6911uxe's reset_gpio to GPIOD_OUT_LOW
- gpio: mlxbf2: use platform_get_irq_optional()
- Revert "gpio: pxa: Make irq_chip immutable"
- Revert "gpio: mlxbf3: only get IRQ for device instance 0"
- gpio: mlxbf3: use platform_get_irq_optional()
- leds: flash: leds-qcom-flash: Fix registry access after re-bind
- Revert "leds: trigger: netdev: Configure LED blink interval for HW
offload"
- netlink: avoid infinite retry looping in netlink_unicast()
- net: phy: micrel: fix KSZ8081/KSZ8091 cable test
- net: ftgmac100: fix potential NULL pointer access in
ftgmac100_phy_disconnect
- net: gianfar: fix device leak when querying time stamp info
- net: enetc: fix device and OF node leak at probe
- net: mtk_eth_soc: fix device leak at probe
- net: ti: icss-iep: fix device and OF node leaks at probe
- net: dpaa: fix device leak when querying time stamp info
- net: usb: asix_devices: add phy_mask for ax88772 mdio bus
- net: usb: qmi_wwan: add Telit Cinterion FN990A w/audio composition
- fhandle: raise FILEID_IS_DIR in handle_type
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op
- NFS: Fix the setting of capabilities when automounting a new filesystem
- PCI: Extend isolated function probing to LoongArch
- LoongArch: BPF: Fix jump offset calculation in tailcall
- LoongArch: Don't use %pK through printk() in unwinder
- LoongArch: Make relocate_new_kernel_size be a .quad value
- LoongArch: Avoid in-place string operation on FDT content
- LoongArch: vDSO: Remove -nostdlib complier flag
- sunvdc: Balance device refcount in vdc_port_mpgroup_check
- clk: samsung: exynos850: fix a comment
- clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD
- clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent clock
- fscrypt: Don't use problematic non-inline crypto engines
- lib/crypto: x86/poly1305: Fix register corruption in no-SIMD contexts
- lib/crypto: x86/poly1305: Fix performance regression on short messages
- fs: Prevent file descriptor table allocations exceeding INT_MAX
- Documentation: ACPI: Fix parent device references
- ACPI: processor: perflib: Fix initial _PPC limit application
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
- ACPI: EC: Relax sanity check of the ECDT ID string
- ACPI: processor: perflib: Move problematic pr->performance check
- block: Make REQ_OP_ZONE_FINISH a write operation
- mm/memory-tier: fix abstract distance calculation overflow
- mfd: cros_ec: Separate charge-control probing from USB-PD
- smb: client: let send_done() cleanup before calling
smbd_disconnect_rdma_connection()
- smb: client: don't wait for info->send_pending == 0 on error
- habanalabs: fix UAF in export_dmabuf()
- mm/smaps: fix race between smaps_hugetlb_range and migration
- xfrm: flush all states in xfrm_state_fini
- xfrm: restore GSO for SW crypto
- xfrm: bring back device check in validate_xmit_xfrm
- udp: also consider secpath when evaluating ipsec use for checksumming
- netfilter: ctnetlink: fix refcount leak on table dump
- netfilter: ctnetlink: remove refcounting in expectation dumpers
- net: hibmcge: fix rtnl deadlock issue
- net: hibmcge: fix the division by zero issue
- net: hibmcge: fix the np_link_fail error reporting issue
- net: ti: icssg-prueth: Fix emac link speed handling
- net: page_pool: allow enabling recycling late, fix false positive
warning
- net: ti: icss-iep: Fix incorrect type for return value in extts_enable()
- sctp: linearize cloned gso packets in sctp_rcv
- net: lapbether: ignore ops-locked netdevs
- hamradio: ignore ops-locked netdevs
- erofs: fix block count report when 48-bit layout is on
- intel_idle: Allow loading ACPI tables for any family
- cpuidle: governors: menu: Avoid using invalid recent intervals data
- net: phy: nxp-c45-tja11xx: fix the PHY ID mismatch issue when using C45
- net: mdiobus: release reset_gpio in mdiobus_unregister_device()
- net: stmmac: thead: Get and enable APB clock on initialization
- riscv: dts: thead: Add APB clocks for TH1520 GMACs
- ptp: prevent possible ABBA deadlock in ptp_clock_freerun()
- tls: handle data disappearing from under the TLS ULP
- ipvs: Fix estimator kthreads preferred affinity
- netfilter: nf_tables: reject duplicate device on updates
- bnxt: fill data page pool with frags if PAGE_SIZE > BNXT_RX_PAGE_SIZE
- net: kcm: Fix race condition in kcm_unattach()
- hfs: fix general protection fault in hfs_find_init()
- hfs: fix slab-out-of-bounds in hfs_bnode_read()
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
- arm64: Handle KCOV __init vs inline mismatches
- tpm: Check for completion after timeout
- tpm: tpm_crb_ffa: try to probe tpm_crb_ffa when it's built-in
- firmware: arm_ffa: Change initcall level of ffa_init() to
rootfs_initcall
- btrfs: fix -ENOSPC mmap write failure on NOCOW files/extents
- smb/server: avoid deadlock when linking with ReplaceIfExists
- nvme-pci: try function level reset on init failure
- dm-stripe: limit chunk_sectors to the stripe size
- md/raid10: set chunk_sectors limit
- nvme-tcp: log TLS handshake failures at error level
- gfs2: Validate i_depth for exhash directories
- gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops
- loop: Avoid updating block size under exclusive owner
- udf: Verify partition map count
- drbd: add missing kref_get in handle_write_conflicts
- hfs: fix not erasing deleted b-tree node issue
- better lockdep annotations for simple_recursive_removal()
- ata: ahci: Disallow LPM policy control if not supported
- ata: ahci: Disable DIPM if host lacks support
- ata: libata-sata: Disallow changing LPM state if not supported
- fs/ntfs3: Add sanity check for file name
- fs/ntfs3: correctly create symlink for relative path
- pidfs: raise SB_I_NODEV and SB_I_NOEXEC
- landlock: opened file never has a negative dentry
- ext2: Handle fiemap on empty files to prevent EINVAL
- fix locking in efi_secret_unlink()
- securityfs: don't pin dentries twice, once is enough...
- tracefs: Add d_delete to remove negative dentries
- usb: xhci: print xhci->xhc_state when queue_command failed
- staging: gpib: Add init response codes for new ni-usb-hs+
- selftests/kexec: fix test_kexec_jump build
- platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list
- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit
time_t
- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
- bus: mhi: host: pci_generic: Add Telit FN990B40 modem support
- bus: mhi: host: pci_generic: Disable runtime PM for QDU100
- usb: xhci: Avoid showing warnings for dying controller
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
- usb: xhci: Avoid showing errors during surprise removal
- soc: qcom: rpmh-rsc: Add RSC version 4 support
- ACPI: APEI: send SIGBUS to current task if synchronous memory error not
recovered
- remoteproc: imx_rproc: skip clock enable when M-core is managed by the
SCU
- binder: Fix selftest page indexing
- gpio: loongson-64bit: Extend GPIO irq support
- usb: typec: ucsi: Add poll_cci operation to cros_ec_ucsi
- usb: typec: tcpm/tcpci_maxim: fix irq wake usage
- pmdomain: ti: Select PM_GENERIC_DOMAINS
- gpio: wcd934x: check the return value of regmap_update_bits()
- cpufreq: Exit governor when failed to start old governor
- cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode
- ARM: rockchip: fix kernel hang during smp initialization
- PM / devfreq: governor: Replace sscanf() with kstrtoul() in
set_freq_store()
- EDAC/synopsys: Clear the ECC counters on init
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was
successed
- thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when
required
- tools/nolibc: define time_t in terms of __kernel_old_time_t
- iio: adc: ad_sigma_delta: don't overallocate scan buffer
- gpio: tps65912: check the return value of regmap_update_bits()
- ARM: tegra: Use I/O memcpy to write to IRAM
- tools/build: Fix s390(x) cross-compilation with clang
- selftests: tracing: Use mutex_unlock for testing glob filter
- ACPI: PRM: Reduce unnecessary printing to avoid user confusion
- firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE is set
early during resume
- firmware: tegra: Fix IVC dependency problems
- ALSA: hda: add MODULE_FIRMWARE for cs35l41/cs35l56
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
- PM: sleep: console: Fix the black screen issue
- ACPI: processor: fix acpi_object initialization
- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
- irqchip/renesas-rzv2h: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND
- selftests: vDSO: vdso_test_getrandom: Always print TAP header
- pps: clients: gpio: fix interrupt handling order in remove path
- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
- ASoC: SDCA: Add flag for unused IRQs
- x86/sev/vc: Fix EFI runtime instruction emulation
- char: misc: Fix improper and inaccurate error code returned by
misc_init()
- mei: bus: Check for still connected devices in mei_cl_bus_dev_release()
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
- mmc: sdhci-esdhc-imx: Don't change pinctrl in suspend if wakeup source
- platform/chrome: cros_ec_sensorhub: Retries when a sensor is not ready
- ALSA: hda: Handle the jack polling always via a work
- ALSA: hda: Disable jack polling at shutdown
- EDAC/ie31200: Enable support for Core i5-14600 and i7-14700
- x86/bugs: Avoid warning when overriding return thunk
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
- irqchip/mips-gic: Allow forced affinity
- ASoC: SOF: topology: Parse the dapm_widget_tokens in case of DSPless
mode
- tty: serial: fix print format specifiers
- ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
- usb: core: usb_submit_urb: downgrade type check
- usb: dwc3: xilinx: add shutdown callback
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
- imx8m-blk-ctrl: set ISI panic write hurry level
- soc: qcom: mdt_loader: Actually use the e_phoff
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
- ASoC: codecs: rt5640: Retry DEVICE_ID verification
- ASoC: qcom: use drvdata instead of component to keep id
- netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps
- selftests: netfilter: Enable CONFIG_INET_SCTP_DIAG
- powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64
- verification/dot2k: Make a separate dot2k_templates/Kconfig_container
- Bluetooth: hci_event: Add support for handling LE BIG Sync Lost event
- Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie()
- Bluetooth: btusb: Add support for variant of RTL8851BE (USB ID
13d3:3601)
- xen/netfront: Fix TX response spurious interrupts
- wifi: iwlwifi: mld: use spec link id and not FW link id
- wifi: iwlwifi: mld: avoid outdated reorder buffer head_sn
- wifi: iwlwifi: mvm: avoid outdated reorder buffer head_sn
- net: usb: cdc-ncm: check for filtering capability
- wifi: ath12k: Correct tid cleanup when tid setup fails
- ktest.pl: Prevent recursion of default variable options
- wifi: cfg80211: reject HTC bit for management frames
- s390/sclp: Use monotonic clock in sclp_sync_wait()
- s390/time: Use monotonic clock in get_cycles()
- be2net: Use correct byte order and format string for TCP seq and ack_seq
- libbpf: Verify that arena map exists when adding arena relocations
- idpf: preserve coalescing settings across resets
- libbpf: Fix warning in calloc() usage
- wifi: rtw89: wow: Add Basic Rate IE to probe request in scheduled scan
mode
- wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB
- et131x: Add missing check after DMA map
- net: ag71xx: Add missing check after DMA map
- net/mlx5e: Properly access RCU protected qdisc_sleeping variable
- net: pcs: xpcs: mask readl() return value to 16 bits
- arm64: Mark kernel as tainted on SAE and SError panic
- drm/amd/pm: fix null pointer access
- rcu: Protect ->defer_qs_iw_pending from data race
- drm/amd/display: limit clear_update_flags to dcn32 and above
- can: ti_hecc: fix -Woverflow compiler warning
- net: mctp: Prevent duplicate binds
- wifi: mac80211: don't use TPE data from assoc response
- wifi: mac80211: handle WLAN_HT_ACTION_NOTIFY_CHANWIDTH async
- wifi: cfg80211: Fix interface type validation
- wifi: mac80211: don't unreserve never reserved chanctx
- net: ipv4: fix incorrect MTU in broadcast routes
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
- net: phy: micrel: Add ksz9131_resume()
- perf/cxlpmu: Remove unintended newline from IRQ name format string
- sched/deadline: Fix accounting after global limits change
- bpf: Forget ranges when refining tnum after JSET
- wifi: iwlwifi: mvm: set gtk id also in older FWs
- wifi: iwlwifi: mld: fix scan request validation
- um: Re-evaluate thread flags repeatedly
- wifi: iwlwifi: mvm: fix scan request validation
- wifi: iwlwifi: handle non-overlapping API ranges
- drm/sched/tests: Add unit test for cancel_job()
- drm/sched: Avoid memory leaks with cancel_job() callback
- s390/stp: Remove udelay from stp_sync_clock()
- net: phy: bcm54811: PHY initialization
- rv: Add #undef TRACE_INCLUDE_FILE
- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails
- wifi: mac80211: don't complete management TX on SAE commit
- wifi: mac80211: avoid weird state in error path
- s390/early: Copy last breaking event address to pt_regs
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
- ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in
__ipv6_dev_mc_inc().
- rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access
- wifi: mac80211: fix rx link assignment for non-MLO stations
- wifi: mt76: mt7996: Fix mlink lookup in mt7996_tx_prepare_skb
- wifi: mt76: fix vif link allocation
- drm/fbdev-client: Skip DRM clients if modesetting is absent
- drm/msm: Update register xml
- drm/msm: use trylock for debugfs
- drm/msm: Add error handling for krealloc in metadata setup
- perf/arm: Add missing .suppress_bind_attrs
- drm/imagination: Clear runtime PM errors while resetting the GPU
- wifi: rtw89: Fix rtw89_mac_power_switch() for USB
- wifi: rtw89: Disable deep power saving for USB/SDIO
- wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch
- wifi: mt76: mt7915: mcu: increase eeprom command timeout
- kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace
- drm/xe/xe_query: Use separate iterator while filling GT list
- net: thunderbolt: Enable end-to-end flow control also in transmit
- net: thunderbolt: Fix the parameter passing of
tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
- xfrm: Duplicate SPI Handling
- net: phy: air_en8811h: Introduce resume/suspend and clk_restore_context
to ensure correct CKO settings after network interface reinitialization.
- net: atlantic: add set_power to fw_ops for atl2 to fix wol
- ACPI: Suppress misleading SPCR console message when SPCR table is absent
- net: ieee8021q: fix insufficient table-size assertion
- net: enetc: separate 64-bit counters from enetc_port_counters
- net: fec: allow disable coalescing
- drm/amdgpu: Use correct severity for BP threshold exceed event
- drm/amd/display: Separate set_gsl from set_gsl_source_select
- drm/amd/display: add null check
- wifi: ath10k: shutdown driver when hardware is unreliable
- drm/panel: raydium-rm67200: Move initialization from enable() to prepare
stage
- eth: bnxt: take page size into account for page pool recycling rings
- wifi: ath12k: Add memset and update default rate value in wmi tx
completion
- wifi: ath12k: Fix beacon reception for sta associated to Non-TX AP
- wifi: ath12k: Fix station association with MBSSID Non-TX BSS
- net: phy: realtek: add error handling to rtl8211f_get_wol
- lib: packing: Include necessary headers
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
- wifi: iwlwifi: mld: don't exit EMLSR when we shouldn't
- wifi: iwlwifi: mld: use the correct struct size for tracing
- wifi: iwlwifi: mld: fix last_mlo_scan_time type
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
- wifi: iwlwifi: pcie: reinit device properly during TOP reset
- rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels
- drm/amdgpu: Add more checks to PSP mailbox
- drm/amd/display: Fix 'failed to blank crtc!'
- drm/amd/display: Initialize mode_select to 0
- wifi: mac80211: update radar_required in channel context after channel
switch
- wifi: rtlwifi: fix possible skb memory leak in
`_rtl_pci_rx_interrupt()`.
- wifi: rtw89: coex: Not to set slot duration to zero to avoid firmware
issue
- wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0
- wifi: ath12k: Decrement TID on RX peer frag setup error handling
- powerpc: floppy: Add missing checks after DMA map
- netmem: fix skb_frag_address_safe with unreadable skbs
- arm64: stacktrace: Check kretprobe_find_ret_addr() return value
- wifi: iwlegacy: Check rate_idx range after addition
- dpaa_eth: don't use fixed_phy_change_carrier
- drm/amd/pm: Use pointer type for typecheck()
- drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to
manual
- drm/amd/display: Stop storing failures into adev->dm.cached_state
- drm/amdgpu: Suspend IH during mode-2 reset
- drm/amdgpu: clear pa and mca record counter when resetting eeprom
- net: vlan: Make is_vlan_dev() a stub when VLAN is not configured
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
- gve: Return error for unknown admin queue command
- net: dsa: b53: ensure BCM5325 PHYs are enabled
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
- net: dsa: b53: prevent DIS_LEARNING access on BCM5325
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
- bpftool: Fix JSON writer resource leak in version command
- ptp: Use ratelimite for freerun error message
- wifi: rtw89: scan abort when assign/unassign_vif
- wifi: rtlwifi: fix possible skb memory leak in
_rtl_pci_init_one_rxdesc()
- ionic: clean dbpage in de-init
- drm/xe: Make dma-fences compliant with the safe access rules
- net: ncsi: Fix buffer overflow in fetching version id
- drm: renesas: rz-du: mipi_dsi: Add min check for VCLK range
- drm/ttm: Should to return the evict error
- uapi: in6: restore visibility of most IPv6 socket options
- wifi: rtw89: 8852c: increase beacon loss to 6 seconds
- bpf: Make reg_not_null() true for CONST_PTR_TO_MAP
- selftests/bpf: Fix ringbuf/ringbuf_write test failure with arm64 64KB
page size
- selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size
- drm/amd/display: Update DMCUB loading sequence for DCN3.5
- drm/amd/display: Avoid trying AUX transactions on disconnected ports
- drm/ttm: Respect the shrinker core free target
- rcu: Fix rcu_read_unlock() deadloop due to IRQ work
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
- vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page
- vhost: fail early when __vhost_add_used() fails
- drm/amd/display: Only finalize atomic_obj if it was initialized
- drm/amd/display: Avoid configuring PSR granularity if PSR-SU not
supported
- drm/amd/display: Disable dsc_power_gate for dcn314 by default
- watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race
condition
- cifs: Fix calling CIFSFindFirst() for root path without msearch
- smb: client: fix session setup against servers that require SPN
- fbdev: fix potential buffer overflow in do_register_framebuffer()
- crypto: hisilicon/hpre - fix dma unmap sequence
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
- clk: tegra: periph: Fix error handling and resolve unsigned compare
warning
- sphinx: kernel_abi: fix performance regression with O=<dir>
- mfd: axp20x: Set explicit ID for AXP313 regulator
- phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal
- phy: rockchip-pcie: Enable all four lanes if required
- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is
allocated
- fs/orangefs: use snprintf() instead of sprintf()
- watchdog: dw_wdt: Fix default timeout
- hwmon: (emc2305) Set initial PWM minimum value during probe based on
thermal state
- clk: qcom: ipq5018: keep XO clock always on
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
- watchdog: iTCO_wdt: Report error if timeout configuration fails
- ext4: limit the maximum folio order
- scsi: bfa: Double-free fix
- jfs: truncate good inode pages when hard link is 0
- jfs: Regular file corruption check
- jfs: upper bound check of tree index in dbAllocAG
- media: hi556: Fix reset GPIO timings
- RDMA/bnxt_re: Fix size of uverbs_copy_to() in
BNXT_RE_METHOD_GET_TOGGLE_MEM
- crypto: jitter - fix intermediary handling
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
- MIPS: lantiq: falcon: sysctrl: fix request memory check logic
- media: iris: Add handling for corrupt and drop frames
- clk: thead: Mark essential bus clocks as CLK_IGNORE_UNUSED
- media: i2c: vd55g1: Setup sensor external clock before patching
- media: i2c: vd55g1: Fix RATE macros not being expressed in bps
- media: ipu-bridge: Add _HID for OV5670
- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ
control
- leds: leds-lp50xx: Handle reg to get correct multi_index
- dmaengine: stm32-dma: configure next sg only if there are more than 2
sgs
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
- RDMA/core: reduce stack using in nldev_stat_get_doit()
- scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in
dev_loss_tmo_callbk
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport
structure
- crypto: caam - Support iMX8QXP and variants thereof
- power: supply: qcom_battmgr: Add lithium-polymer entry
- HID: rate-limit hid_warn to prevent log flooding
- scsi: mpt3sas: Correctly handle ATA device errors
- scsi: pm80xx: Free allocated tags after failure
- scsi: mpi3mr: Correctly handle ATA device errors
- PCI: dw-rockchip: Delay link training after hot reset in EP mode
- pinctrl: stm32: Manage irq affinity settings
- media: raspberrypi: cfe: Fix min_reqbufs_allocation
- media: tc358743: Check I2C succeeded during probe
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
- media: tc358743: Increase FIFO trigger level to 374
- media: usb: hdpvr: disable zero-length read messages
- media: dvb-frontends: dib7090p: fix null-ptr-deref in
dib7090p_rw_on_apb()
- media: dvb-frontends: w7090p: fix null-ptr-deref in
w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
- media: uvcvideo: Add quirk for HP Webcam HD 2300
- media: uvcvideo: Set V4L2_CTRL_FLAG_DISABLED during queryctrl errors
- media: uvcvideo: Fix bandwidth issue for Alcor camera
- crypto: octeontx2 - add timeout for load_fvc completion poll
- crypto: ccp - Add missing bootloader info reg for pspv6
- clk: renesas: rzg2l: Postpone updating priv->clks[]
- soundwire: amd: serialize amd manager resume sequence during pm_prepare
- soundwire: amd: cancel pending slave status handling workqueue during
remove sequence
- soundwire: Move handle_nested_irq outside of sdw_dev_lock
- md: dm-zoned-target: Initialize return variable r to avoid uninitialized
use
- module: Prevent silent truncation of module name in delete_module(2)
- i3c: add missing include to internal header
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
- i3c: don't fail if GETHDRCAP is unsupported
- i3c: master: Initialize ret in i3c_i2c_notifier_call()
- dm-mpath: don't print the "loaded" message if registering fails
- dm-table: fix checking for rq stackable devices
- i2c: Force DLL0945 touchpad i2c freq to 100khz
- exfat: add cluster chain loop check for dir
- f2fs: check the generic conditions first
- f2fs: handle nat.blkaddr corruption in f2fs_get_node_info()
- printk: nbcon: Allow reacquire during panic
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
- vfio/type1: conditional rescheduling while pinning
- kconfig: nconf: Ensure null termination where strncpy is used
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
- scsi: target: core: Generate correct identifiers for PR OUT transport
IDs
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY
- vfio/mlx5: fix possible overflow in tracking max message size
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
- kconfig: gconf: fix potential memory leak in renderer_edited()
- kheaders: rebuild kheaders_data.tar.xz when a file is modified within a
minute
- kconfig: lxdialog: fix 'space' to (de)select options
- ipmi: Fix strcpy source and destination the same
- tools/power turbostat: Handle non-root legacy-uncore sysfs permissions
- tools/power turbostat: Fix build with musl
- tools/power turbostat: Handle cap_get_proc() ENOSYS
- smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in
_smbd_get_connection
- lib/sbitmap: convert shallow_depth from one word to the whole sbitmap
- irqchip/mvebu-gicp: Clear pending interrupts on init
- ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table
- ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCC SKU
- regmap: irq: Free the regmap-irq mutex
- net: phy: smsc: add proper reset flags for LAN8710A
- ASoC: Intel: avs: Fix uninitialized pointer error in probe()
- block: avoid possible overflow for chunk_sectors check in
blk_stack_limits()
- pNFS: Fix stripe mapping in block/scsi layout
- pNFS: Fix disk addr range check in block/scsi layout
- pNFS: Handle RPC size limit for layoutcommits
- pNFS: Fix uninited ptr deref in block/scsi layout
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
- scsi: ufs: core: Fix interrupt handling for MCQ Mode
- scsi: lpfc: Remove redundant assignment to avoid memory leak
- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
- ublk: check for unprivileged daemon on each I/O fetch
- block: fix kobject double initialization in add_disk
- cifs: Fix collect_sample() to handle any iterator type
- drm/i915/fbc: fix the implementation of wa_18038517565
- drm/i915/psr: Do not trigger Frame Change events from frontbuffer flush
- drm/xe/migrate: prevent infinite recursion
- drm/xe/migrate: don't overflow max copy size
- drm/xe/migrate: prevent potential UAF
- drm/xe/hwmon: Add SW clamp for power limits writes
- drm/amdgpu: fix vram reservation issue
- drm/amdgpu: fix incorrect vm flags to map bo
- x86/sev: Improve handling of writes to intercepted TSC MSRs
- x86/fpu: Fix NULL dereference in avx512_status()
- x86/sev: Ensure SVSM reserved fields in a page validation entry are
initialized to zero
- futex: Use user_write_access_begin/_end() in futex_put_value()
- rust: kbuild: clean output before running `rustdoc`
- rust: workaround `rustdoc` target modifiers bug
- samples/damon/wsse: fix boot time enable handling
- samples/damon/mtier: support boot time enable setup
- mm/damon/core: commit damos->target_nid
- block: Introduce bio_needs_zone_write_plugging()
- dm: Always split write BIOs to zoned device limits
- clk: qcom: gcc-ipq8074: fix broken freq table for nss_port6_tx_clk_src
- clk: qcom: dispcc-sm8750: Fix setting rate byte and pixel clocks
- cifs: reset iface weights when we cannot find a candidate
- iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes
- iommu/arm-smmu-v3: Revert vmaster in the error path
- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible
- iommufd: Report unmapped bytes in the error path of
iopt_unmap_iova_range
- iommufd: Prevent ALIGN() overflow
- ext4: fix zombie groups in average fragment size lists
- ext4: fix largest free orders lists corruption on mb_optimize_scan
switch
- ext4: initialize superblock fields in the kballoc-test.c kunit tests
- usb: core: config: Prevent OOB read in SS endpoint companion parsing
- misc: rtsx: usb: Ensure mmc child device is active when card is present
- usb: typec: ucsi: Update power_supply on power role change
- comedi: fix race between polling and detaching
- thunderbolt: Fix copy+paste error in match_service_id()
- usb: typec: fusb302: cache PD RX state
- cdc-acm: fix race between initial clearing halt and open
- btrfs: zoned: use filesystem size not disk size for reclaim decision
- btrfs: abort transaction during log replay if walk_log_tree() failed
- btrfs: zoned: reserve data_reloc block group on mount
- btrfs: zoned: requeue to unused block group list if zone finish failed
- btrfs: zoned: do not remove unwritten non-data block group
- btrfs: qgroup: set quota enabled bit if quota disable fails flushing
reservations
- btrfs: don't ignore inode missing when replaying log tree
- btrfs: fix ssd_spread overallocation
- btrfs: qgroup: fix race between quota disable and quota rescan ioctl
- btrfs: populate otime when logging an inode item
- btrfs: don't skip accounting in early ENOTTY return in
btrfs_uring_encoded_read()
- btrfs: qgroup: fix qgroup create ioctl returning success after quotas
disabled
- btrfs: don't skip remaining extrefs if dir not found during log replay
- btrfs: clear dirty status from extent buffer on error at
insert_new_root()
- btrfs: send: use fallocate for hole punching with send stream v2
- btrfs: fix log tree replay failure due to file with 0 links and extents
- btrfs: error on missing block group when unaccounting log tree extent
buffers
- btrfs: zoned: do not select metadata BG as finish target
- btrfs: fix wrong length parameter for btrfs_cleanup_ordered_extents()
- btrfs: fix iteration bug in __qgroup_excl_accounting()
- btrfs: do not allow relocation of partially dropped subvolumes
- xfs: fix scrub trace with null pointer in quotacheck
- userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry
- fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
- fbdev: nvidiafb: add depends on HAS_IOPORT
- ocfs2: reset folio to NULL when get folio fails
- net/sched: ets: use old 'nbands' while purging unused classes
- hv_netvsc: Fix panic during namespace deletion with VF
- i2c: core: Fix double-free of fwnode in i2c_unregister_device()
- parisc: Makefile: fix a typo in palo.conf
- mm, slab: restore NUMA policy support for large kmalloc
- mm/huge_memory: don't ignore queried cachemode in vmf_insert_pfn_pud()
- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
- mm/shmem, swap: improve cached mTHP handling and fix potential hang
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
- media: venus: Fix OOB read due to missing payload bound check
- media: uvcvideo: Do not mark valid metadata as invalid
- media: v4l2: Add support for NV12M tiled variants to v4l2_format_info()
- media: uvcvideo: Turn on the camera if V4L2_EVENT_SUB_FL_SEND_INITIAL
- media: i2c: vd55g1: Fix return code in vd55g1_enable_streams error path
- tracing: fprobe: Fix infinite recursion using preempt_*_notrace()
- tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros
- RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages
- KVM: VMX: Extract checking of guest's DEBUGCTL into helper
- KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter
- KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs
- KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the
guest
- ata: libata-sata: Add link_power_management_supported sysfs attribute
- io_uring/rw: cast rw->flags assignment to rwf_t
- firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS
- drm/amd/display: Allow DCN301 to clear update flags
- rcu: Fix racy re-initialization of irq_work causing hangs
- irqchip/mvebu-gicp: Use resource_size() for ioremap()
- dm: split write BIOs on zone boundaries when zone append is not emulated
- io_uring/zcrx: fix null ifq on area destruction
- io_uring/zcrx: don't leak pages on account failure
- ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support is
disabled
- Linux 6.16.2
- Upstream stable to v6.16.2
- [Config] updateconfigs for v6.16.2
* Questing update: v6.16.1 upstream stable release (LP: #2121364)
- audit,module: restore audit logging in load failure case
- parse_longname(): strrchr() expects NUL-terminated string
- fs_context: fix parameter name in infofc() macro
- selftests/landlock: Fix readlink check
- selftests/landlock: Fix build of audit_test
- fs/ntfs3: cancle set bad inode after removing name fails
- landlock: Fix warning from KUnit tests
- ublk: use vmalloc for ublk_device's __queues
- hfsplus: make splice write available again
- hfs: make splice write available again
- hfsplus: remove mutex_lock check in hfsplus_free_extents
- Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
- block: mtip32xx: Fix usage of dma_map_sg()
- gfs2: Minor do_xmote cancelation fix
- nbd: fix lockdep deadlock warning
- md: allow removing faulty rdev during resync
- kunit/fortify: Add back "volatile" for sizeof() constants
- ublk: speed up ublk server exit handling
- ublk: validate ublk server pid
- md/raid10: fix set but not used variable in sync_request_write()
- gfs2: No more self recovery
- nvmet: pci-epf: Do not complete commands twice if nvmet_req_init() fails
- block: sanitize chunk_sectors for atomic write limits
- io_uring: fix breakage in EXPERT menu
- btrfs: remove partial support for lowest level from
btrfs_search_forward()
- eventpoll: Fix semi-unbounded recursion
- eventpoll: fix sphinx documentation build warning
- block: restore two stage elevator switch while running nr_hw_queue
update
- sched/task_stack: Add missing const qualifier to end_of_stack()
- ASOC: rockchip: fix capture stream handling in rockchip_sai_xfer_stop
- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
- ASoC: amd: acp: Fix pointer assignments for snd_soc_acpi_mach structures
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
- arm64: dts: qcom: x1p42100: Fix thermal sensor configuration
- ASoC: mediatek: use reserved memory or enable buffer pre-allocation
- ASoC: mediatek: mt8183-afe-pcm: Support >32 bit DMA addresses
- arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV
- selftests: Fix errno checking in syscall_user_dispatch test
- soc: qcom: QMI encoding/decoding for big endian
- soc: qcom: fix endianness for QMI header
- arm64: dts: qcom: qcs615: fix a crash issue caused by infinite loop for
Coresight
- arm64: dts: qcom: sdm845: Expand IMEM region
- arm64: dts: qcom: sc7180: Expand IMEM region
- arm64: dts: qcom: qcs615: disable the CTI device of the camera block
- arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle nodes
- arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc
- arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely
- pm: cpupower: Fix printing of CORE, CPU fields in cpupower-monitor
- ARM: dts: vfxxx: Correctly use two tuples for timer address
- usb: host: xhci-plat: fix incorrect type for of_match variable in
xhci_plat_probe()
- usb: misc: apple-mfi-fastcharge: Make power supply names unique
- arm64: dts: rockchip: fix endpoint dtc warning for PX30 ISP
- arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports
- arm64: dts: ti: k3-am62p-verdin: Enable pull-ups on I2C_3_HDMI
- arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size
- ARM: dts: microchip: sama7d65: Add clock name property
- ARM: dts: microchip: sam9x7: Add clock name property
- cpufreq: armada-8k: make both cpu masks static
- firmware: arm_scmi: Fix up turbo frequencies selection
- x86/bugs: Avoid AUTO after the select step in the retbleed mitigation
- x86/bugs: Simplify the retbleed=stuff checks
- x86/bugs: Introduce cdt_possible()
- x86/bugs: Allow ITS stuffing in eIBRS+retpoline mode also
- usb: typec: ucsi: yoga-c630: fix error and remove paths
- mei: vsc: Don't re-init VSC from mei_vsc_hw_reset() on stop
- mei: vsc: Destroy mutex after freeing the IRQ
- mei: vsc: Event notifier fixes
- mei: vsc: Unset the event callback on remove and probe errors
- mei: vsc: Drop unused vsc_tp_request_irq() and vsc_tp_free_irq()
- mei: vsc: Run event callback from a workqueue
- mei: vsc: Fix "BUG: Invalid wait context" lockdep error
- spi: stm32: Check for cfg availability in stm32_spi_probe
- drivers: misc: sram: fix up some const issues with recent attribute
changes
- rust: devres: require T: Send for Devres
- power: sequencing: qcom-wcn: fix bluetooth-wifi copypasta for WCN6855
- arm64: dts: rockchip: Enable eMMC HS200 mode on Radxa E20C
- ASoC: SDCA: Add missing default in switch in entity_pde_event()
- staging: gpib: fix unset padding field copy back to userspace
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
- rust: miscdevice: clarify invariant for `MiscDeviceRegistration`
- vmci: Prevent the dispatching of uninitialized payloads
- pps: fix poll support
- arm64: dts: imx8mp-venice-gw74xx: update name of M2SKT_WDIS2# gpio
- selftests: vDSO: chacha: Correctly skip test if necessary
- Revert "vmci: Prevent the dispatching of uninitialized payloads"
- powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw()
- arm64: dts: ti: k3-am62p-verdin: add SD_1 CD pull-up
- selftests/nolibc: correctly report errors from printf() and friends
- usb: early: xhci-dbc: Fix early_ioremap leak
- tools/nolibc: avoid false-positive -Wmaybe-uninitialized through
waitpid()
- arm: dts: ti: omap: Fixup pinheader typo
- arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add missing install
target
- arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction
- staging: gpib: Fix error code in board_type_ioctl()
- staging: gpib: Fix error handling paths in cb_gpib_probe()
- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
- arm64: dts: rockchip: fix PHY handling for ROCK 4D
- arm64: dts: st: fix timer used for ticks
- selftests: breakpoints: use suspend_stats to reliably check suspend
success
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
- arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
- arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi mux gpio
- arm64: dts: rockchip: Fix pinctrl node names for RK3528
- PM / devfreq: Check governor before using governor->name
- PM / devfreq: Fix a index typo in trans_stat
- cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode
- cpufreq: Initialize cpufreq-based frequency-invariance later
- cpufreq: Init policy->rwsem before it may be possibly used
- arm64: dts: rockchip: Fix UART DMA support for RK3528
- kexec_core: Fix error code path in the KEXEC_JUMP flow
- ASoC: SDCA: Update memory allocations to zero initialise
- ASoC: SDCA: Allow read-only controls to be deferrable
- staging: greybus: gbphy: fix up const issue with the match callback
- driver core: auxiliary bus: fix OF node leak
- samples: mei: Fix building on musl libc
- soc: qcom: pmic_glink: fix OF node leak
- interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg
- interconnect: qcom: sc8180x: specify num_nodes
- bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640
- drm/xe: Correct the rev value for the DVSEC entries
- drm/xe: Correct BMG VSEC header sizing
- platform/x86: oxpec: Fix turbo register for G1 AMD
- riscv: dts: sophgo: sg2044: Add missing riscv,cbop-block-size property
- staging: nvec: Fix incorrect null termination of battery manufacturer
- selftests/tracing: Fix false failure of subsystem event test
- MIPS: alchemy: gpio: use new GPIO line value setter callbacks for the
remaining chips
- Revert "udmabuf: fix vmap_udmabuf error page set"
- udmabuf: fix vmap missed offset page
- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
- drm/sitronix: Remove broken backwards-compatibility layer
- drm/connector: hdmi: Evaluate limited range after computing format
- drm/panfrost: Fix panfrost device variable name in devfreq
- drm/panthor: Add missing explicit padding in drm_panthor_gpu_info
- wifi: rtw89: mcc: prevent shift wrapping in rtw89_core_mlsr_switch()
- wifi: rtw89: sar: drop lockdep assertion in rtw89_set_sar_from_acpi
- wifi: rtw89: sar: do not assert wiphy lock held until probing is done
- wifi: rtw89: fix EHT 20MHz TX rate for non-AP STA
- bpf, sockmap: Fix psock incorrectly pointing to sk
- netconsole: Only register console drivers when targets are configured
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
- net, bpf: Fix RCU usage in task_cls_state() for BPF programs
- selftests/bpf: fix signedness bug in redir_partial()
- bpf: handle jset (if a & b ...) as a jump in CFG computation
- selftests/bpf: Fix unintentional switch case fall through
- net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain
- drm/vmwgfx: Fix Host-Backed userspace on Guest-Backed kernel
- slub: Fix a documentation build error for krealloc()
- drm/amdgpu: Remove nbiov7.9 replay count reporting
- drm/amdgpu/sdma: handle paging queues in amdgpu_sdma_reset_engine()
- net: mana: Fix potential deadlocks in mana napi ops
- wifi: mac80211: Fix bssid_indicator for MBSSID in AP mode
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add
- wifi: ath12k: Avoid accessing uninitialized arvif->ar during beacon miss
- wifi: ath12k: update channel list in worker when wait flag is set
- wifi: ath12k: Fix double budget decrement while reaping monitor ring
- wifi: ath12k: Pass ab pointer directly to ath12k_dp_tx_get_encap_type()
- caif: reduce stack size, again
- net: annotate races around sk->sk_uid
- wifi: rtw89: avoid NULL dereference when RX problematic packet on
unsupported 6 GHz band
- wifi: rtl818x: Kill URBs before clearing tx status queue
- drm/amdgpu: fix slab-use-after-free in amdgpu_userq_mgr_fini+0x70c
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
- iwlwifi: Add missing check for alloc_ordered_workqueue
- drm/xe/uapi: Correct sync type definition in comments
- team: replace team lock with rtnl lock
- wifi: ath11k: clear initialized flag for deinit-ed srng lists
- wifi: ath12k: Clear auth flag only for actual association in security
mode
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
- net/mlx5: Check device memory pointer before usage
- net: dst: annotate data-races around dst->input
- net: dst: annotate data-races around dst->output
- net: dst: add four helpers to annotate data-races around dst->dev
- wifi: iwlwifi: Fix error code in iwl_op_mode_dvm_start()
- kselftest/arm64: Fix check for setting new VLs in sve-ptrace
- wifi: mt76: mt7925: fix off by one in mt7925_mcu_hw_scan()
- bpf: Ensure RCU lock is held around bpf_prog_ksym_find
- drm/msm/dpu: Fill in min_prefill_lines for SC8180X
- m68k: Don't unregister boot console needlessly
- refscale: Check that nreaders and loops multiplication doesn't overflow
- wifi: mt76: mt7996: Fix secondary link lookup in
mt7996_mcu_sta_mld_setup_tlv()
- wifi: mt76: mt7996: Fix possible OOB access in mt7996_tx()
- wifi: mt76: mt7996: Fix valid_links bitmask in
mt7996_mac_sta_{add,remove}
- drm/amdkfd: Move the process suspend and resume out of full access
- drm/amdgpu: rework queue reset scheduler interaction
- drm/amdgpu: move force completion into ring resets
- drm/amdgpu/gfx10: fix KGQ reset sequence
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
- Revert "drm/amdgpu: fix slab-use-after-free in amdgpu_userq_mgr_fini"
- drm/amdgpu: fix use-after-free in amdgpu_userq_suspend+0x51a/0x5a0
- wifi: ath12k: Block radio bring-up in FTM mode
- arm64: fix unnecessary rebuilding when CONFIG_DEBUG_EFI=y
- drm/rockchip: vop2: fail cleanly if missing a primary plane for a video-
port
- drm/rockchip: vop2: Fix the update of LAYER/PORT select registers when
there are multi display output on rk3588/rk3568
- sched/psi: Optimize psi_group_change() cpu_clock() usage
- fbcon: Fix outdated registered_fb reference in comment
- netfilter: nf_tables: Drop dead code from fill_*_info routines
- netfilter: nf_tables: adjust lockdep assertions handling
- drm/panthor: Fix UAF in panthor_gem_create_with_handle() debugfs code
- wifi: ath12k: update unsupported bandwidth flags in reg rules
- wifi: ath12k: pack HTT pdev rate stats structs
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
- um: rtc: Avoid shadowing err in uml_rtc_start()
- iommu/amd: Enable PASID and ATS capabilities in the correct order
- spi: spi-nxp-fspi: Check return value of devm_mutex_init()
- leds: lp8860: Check return value of devm_mutex_init()
- net/sched: Restrict conditions for adding duplicating netems to qdisc
tree
- net_sched: act_ctinfo: use atomic64_t for three counters
- RDMA/mlx5: Fix UMR modifying of mkey page size
- xen: fix UAF in dmabuf_exp_from_pages()
- sched/deadline: Reset extra_bw to max_bw when clearing root domains
- iommu/vt-d: Do not wipe out the page table NID when devices detach
- iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_all
- iommu/arm-smmu: disable PRR on SM8250
- xen/gntdev: remove struct gntdev_copy_batch from stack
- tcp: call tcp_measure_rcv_mss() for ooo packets
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
- wifi: rtw88: Fix macid assigned to TDLS station
- mwl8k: Add missing check after DMA map
- wifi: mac80211: use RCU-safe iteration in ieee80211_csa_finish
- wifi: ath12k: Use HTT_TCL_METADATA_VER_V1 in FTM mode
- wifi: ath11k: fix sleeping-in-atomic in ath11k_mac_op_set_bitrate_mask()
- drm/amdgpu/gfx9: fix kiq locking in KCQ reset
- drm/amdgpu/gfx9.4.3: fix kiq locking in KCQ reset
- drm/amdgpu/gfx10: fix kiq locking in KCQ reset
- selftests/bpf: fix implementation of smp_mb()
- iommu/amd: Fix geometry.aperture_end for V2 tables
- rcu: Fix delayed execution of hurry callbacks
- wifi: mac80211: reject TDLS operations when station is not associated
- wifi: plfxlc: Fix error handling in usb driver probe
- wifi: cfg80211: Add missing lock in cfg80211_check_and_end_cac()
- wifi: mac80211: Do not schedule stopped TXQs
- wifi: mac80211: Don't call fq_flow_idx() for management frames
- wifi: mac80211: Check 802.11 encaps offloading in
ieee80211_tx_h_select_key()
- Reapply "wifi: mac80211: Update skb's control block key in
ieee80211_tx_dequeue()"
- wifi: ath12k: fix endianness handling while accessing wmi service bit
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P
IE
- PM: cpufreq: powernv/tracing: Move powernv_throttle trace event
- wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon()
- wifi: nl80211: Set num_sub_specs before looping through sub_specs
- ring-buffer: Remove ring_buffer_read_prepare_sync()
- kcsan: test: Initialize dummy variable
- memcg_slabinfo: Fix use of PG_slab
- wifi: brcmfmac: cyw: Fix __counted_by to be LE variant
- wifi: mac80211: fix WARN_ON for monitor mode on some devices
- arm64/gcs: task_gcs_el0_enable() should use passed task
- wifi: iwlwifi: mld: decode EOF bit for AMPDUs
- iommu/vt-d: Fix UAF on sva unbind with pending IOPFs
- wifi: brcmfmac: fix EXTSAE WPA3 connection failure due to AUTH TX
failure
- Bluetooth: btusb: Fix potential NULL dereference on kmalloc failure
- Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
- Bluetooth: hci_devcd_dump: fix out-of-bounds via dev_coredumpv
- Bluetooth: btintel: Define a macro for Intel Reset vendor command
- Bluetooth: btintel_pcie: Make driver wait for alive interrupt
- Bluetooth: hci_event: Mask data status from LE ext adv reports
- bpf: Disable migration in nf_hook_run_bpf().
- bpf: Reject narrower access to pointer ctx fields
- tools/rv: Do not skip idle in trace
- selftests: drv-net: Fix remote command checking in require_cmd()
- selftests: drv-net: tso: enable test cases based on hw_features
- selftests: drv-net: tso: fix vxlan tunnel flags to get correct gso_type
- selftests: drv-net: tso: fix non-tunneled tso6 test case name
- can: peak_usb: fix USB FD devices potential malfunction
- can: tscan1: Kconfig: add COMPILE_TEST
- can: tscan1: CAN_TSCAN1 can depend on PC104
- can: kvaser_pciefd: Store device channel index
- can: kvaser_usb: Assign netdev.dev_port based on device channel index
- netfilter: xt_nfacct: don't assume acct name is null-terminated
- selftests: netfilter: Ignore tainted kernels in interface stress test
- selftests: netfilter: ipvs.sh: Explicity disable rp_filter on interface
tunl0
- net/mlx5e: Clear Read-Only port buffer size in PBMC before update
- net/mlx5e: Remove skb secpath if xfrm state is not found
- net/mlx5e: Fix potential deadlock by deferring RX timeout recovery
- macsec: set IFF_UNICAST_FLT priv flag
- net: dsa: microchip: Fix wrong rx drop MIB counter for KSZ8863
- neighbour: Fix null-ptr-deref in neigh_flush_dev().
- stmmac: xsk: fix negative overflow of budget in zerocopy mode
- igb: xsk: solve negative overflow of nb_pkts in zerocopy mode
- selftests: rtnetlink.sh: remove esp4_offload after test
- vrf: Drop existing dst reference in vrf_ip6_input_dst
- ipv6: add a retry logic in net6_rt_notify()
- ipv6: prevent infinite loop in rt6_nlmsg_size()
- ipv6: fix possible infinite loop in fib6_info_uses_dev()
- ipv6: annotate data-races around rt->fib6_nsiblings
- bpf/preload: Don't select USERMODE_DRIVER
- bpf, arm64: Fix fp initialization for exception boundary
- RISC-V: KVM: Fix inclusion of Smnpm in the guest ISA bitmap
- rv: Remove trailing whitespace from tracepoint string
- rv: Use strings in da monitors tracepoints
- rv: Adjust monitor dependencies
- staging: media: atomisp: Fix stack buffer overflow in gmin_get_var_int()
- fortify: Fix incorrect reporting of read buffer size
- pinctrl: cirrus: madera-core: Use devm_pinctrl_register_mappings()
- remoteproc: qcom: pas: Conclude the rename from adsp
- PCI: rockchip-host: Fix "Unexpected Completion" log message
- clk: renesas: rzv2h: Fix missing CLK_SET_RATE_PARENT flag for ddiv
clocks
- crypto: sun8i-ce - fix nents passed to dma_unmap_sg()
- crypto: qat - use unmanaged allocation for dc_data
- crypto: marvell/cesa - Fix engine load inaccuracy
- crypto: s390/hmac - Fix counter in export state
- crypto: s390/sha3 - Use cpu byte-order when exporting
- padata: Fix pd UAF once and for all
- crypto: ccp - Fix dereferencing uninitialized error pointer
- crypto: qat - allow enabling VFs in the absence of IOMMU
- crypto: qat - fix state restore for banks with exceptions
- mtd: fix possible integer overflow in erase_xfer()
- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
- media: imx-jpeg: Account for data_offset when getting image address
- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
- perf parse-events: Set default GH modifier properly
- clk: xilinx: vcu: unregister pll_post only if registered correctly
- power: supply: cpcap-charger: Fix null check for
power_supply_get_by_name
- power: reset: POWER_RESET_TORADEX_EC should depend on ARCH_MXC
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
- power: supply: qcom_pmi8998_charger: fix wakeirq
- power: supply: max1720x correct capacity computation
- crypto: arm/aes-neonbs - work around gcc-15 warning
- crypto: ahash - Add support for drivers with no fallback
- crypto: ahash - Stop legacy tfms from using the set_virt fallback path
- crypto: qat - restore ASYM service support for GEN6 devices
- PCI: endpoint: pci-epf-vntb: Return -ENOENT if
pci_epc_get_next_free_bar() fails
- pinctrl: sunxi: Fix memory leak on krealloc failure
- pinctrl: berlin: fix memory leak in berlin_pinctrl_build_state()
- pinctrl: canaan: k230: add NULL check in DT parse
- pinctrl: canaan: k230: Fix order of DT parse and pinctrl register
- PCI: Adjust the position of reading the Link Control 2 register
- PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to
PCIE_RESET_CONFIG_WAIT_MS
- PCI: dw-rockchip: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ
- PCI: qcom: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ
- soundwire: Correct some property names
- dmaengine: mmp: Fix again Wvoid-pointer-to-enum-cast warning
- soundwire: debugfs: move debug statement outside of error handling
- phy: qualcomm: phy-qcom-eusb2-repeater: Don't zero-out registers
- fanotify: sanitize handle_type values when reporting fid
- clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
- RDMA/ipoib: Use parent rdma device net namespace
- RDMA/uverbs: Check CAP_NET_RAW in user namespace for flow create
- RDMA/mlx5: Check CAP_NET_RAW in user namespace for flow create
- RDMA/mlx5: Check CAP_NET_RAW in user namespace for anchor create
- RDMA/uverbs: Check CAP_NET_RAW in user namespace for QP create
- RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create
- leds: tps6131x: Add V4L2_FLASH_LED_CLASS dependency
- RDMA/mlx5: Check CAP_NET_RAW in user namespace for devx create
- RDMA/nldev: Check CAP_NET_RAW in user namespace for QP modify
- RDMA/counter: Check CAP_NET_RAW check in user namespace for RDMA
counters
- Fix dma_unmap_sg() nents value
- leds: pca955x: Avoid potential overflow when filling default_label (take
2)
- gitignore: allow .pylintrc to be tracked
- perf tools: Fix use-after-free in help_unknown_cmd()
- perf dso: Add missed dso__put to dso__load_kcore
- mtd: spi-nor: spansion: Fixup params->set_4byte_addr_mode for SEMPER
- perf sched: Make sure it frees the usage string
- perf sched: Free thread->priv using priv_destructor
- perf sched: Fix memory leaks in 'perf sched map'
- perf sched: Fix thread leaks in 'perf sched timehist'
- perf sched: Fix memory leaks for evsel->priv in timehist
- perf sched: Use RC_CHK_EQUAL() to compare pointers
- perf sched: Fix memory leaks in 'perf sched latency'
- clk: spacemit: mark K1 pll1_d8 as critical
- RDMA/hns: Fix double destruction of rsv_qp
- RDMA/hns: Fix HW configurations not cleared in error flow
- crypto: ccp - Fix locking on alloc failure handling
- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
- RDMA/hns: Get message length of ack_req from FW
- RDMA/hns: Fix accessing uninitialized resources
- RDMA/hns: Drop GFP_NOWARN
- RDMA/hns: Fix -Wframe-larger-than issue
- tracing: Use queue_rcu_work() to free filters
- kernel: trace: preemptirq_delay_test: use offstack cpu mask
- RDMA/uverbs: Add empty rdma_uattrs_has_raw_cap() declaration
- proc: use the same treatment to check proc_lseek as ones for
proc_read_iter et.al
- cxl/core: Introduce a new helper cxl_resource_contains_addr()
- cxl/edac: Fix wrong dpa checking for PPR operation
- pinmux: fix race causing mux_owner NULL with active mux_usecount
- perf tests bp_account: Fix leaked file descriptor
- perf hwmon_pmu: Avoid shortening hwmon PMU name
- perf python: Fix thread check in pyrf_evsel__read
- perf python: Correct pyrf_evsel__read for tool PMUs
- RDMA/mana_ib: Fix DSCP value in modify QP
- clk: thead: th1520-ap: Correctly refer the parent of osc_12m
- ext4: fix insufficient credits calculation in ext4_meta_trans_blocks()
- clk: sunxi-ng: v3s: Fix de clock definition
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
- scsi: core: Fix kernel doc for scsi_track_queue_full()
- scsi: elx: efct: Fix dma_unmap_sg() nents value
- scsi: mvsas: Fix dma_unmap_sg() nents value
- scsi: isci: Fix dma_unmap_sg() nents value
- PCI: Fix driver_managed_dma check
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
- selftests/cgroup: fix cpu.max tests
- ext4: fix inode use after free in ext4_end_io_rsv_work()
- ext4: Make sure BH_New bit is cleared in ->write_end handler
- clk: at91: sam9x7: update pll clk ranges
- hwrng: mtk - handle devm_pm_runtime_enable errors
- crypto: keembay - Fix dma_unmap_sg() nents value
- crypto: img-hash - Fix dma_unmap_sg() nents value
- crypto: qat - disable ZUC-256 capability for QAT GEN5
- crypto: qat - fix virtual channel configuration for GEN6 devices
- crypto: krb5 - Fix memory leak in krb5_test_one_prf()
- cgroup: Add compatibility option for content of /proc/cgroups
- soundwire: stream: restore params when prepare ports fail
- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem
attribute
- clk: imx95-blk-ctl: Fix synchronous abort
- phy: qcom: phy-qcom-snps-eusb2: Add missing write from init sequence
- remoteproc: xlnx: Disable unsupported features
- fs/orangefs: Allow 2 more characters in do_c_string()
- clk: thead: th1520-ap: Describe mux clocks with clk_mux
- tools subcmd: Tighten the filename size in check_if_command_finished
- perf pmu: Switch FILENAME_MAX to NAME_MAX
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
- dmaengine: nbpfaxi: Add missing check after DMA map
- mfd: tps65219: Update TPS65214 MFD cell's GPIO compatible string
- ASoC: SDCA: Fix some holes in the regmap readable/writeable helpers
- ASoC: fsl_xcvr: get channel status data when PHY is not exists
- ASoC: fsl_xcvr: get channel status data with firmware exists
- clk: spacemit: ccu_pll: fix error return value in recalc_rate callback
- sh: Do not use hyphen in exported variable name
- perf tools: Remove libtraceevent in .gitignore
- clk: clocking-wizard: Fix the round rate handling for versal
- crypto: qat - fix DMA direction for compression on GEN2 devices
- crypto: qat - fix seq_file position update in adf_ring_next()
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
- smb: client: allow parsing zero-length AV pairs
- drm/xe/configfs: Fix pci_dev reference leak
- jfs: fix metapage reference count leak in dbAllocCtl
- mtd: rawnand: atmel: Fix dma_mapping_error() address
- mtd: rawnand: rockchip: Add missing check after DMA map
- mtd: rawnand: atmel: set pmecc data setup time
- drm/xe/vf: Disable CSC support on VF
- selftests: ALSA: fix memory leak in utimer test
- ALSA: usb: scarlett2: Fix missing NULL check
- perf record: Cache build-ID of hit DSOs only
- bpf: Add cookie object to bpf maps
- bpf: Move bpf map owner out of common struct
- bpf: Move cgroup iterator helpers to bpf.h
- bpf: Fix oob access in cgroup local storage
- vdpa/mlx5: Fix needs_teardown flag calculation
- vhost-scsi: Fix log flooding with target does not exist errors
- vhost-scsi: Fix check for inline_sg_cnt exceeding preallocated limit
- vdpa/mlx5: Fix release of uninitialized resources on error path
- vdpa: Fix IDR memory leak in VDUSE module exit
- vhost: Reintroduce kthread API and add mode selection
- bpf: Check flow_dissector ctx accesses are aligned
- bpf: Check netfilter ctx accesses are aligned
- dm-flakey: Fix corrupt_bio_byte setup checks
- uprobes: revert ref_ctr_offset in uprobe_unregister error path
- scripts: gdb: move MNT_* constants to gdb-parsed
- squashfs: use folios in squashfs_bio_read_cached()
- squashfs: fix incorrect argument to sizeof in kmalloc_array call
- i3c: fix module_i3c_i2c_driver() with I3C=n
- i3c: master: svc: Fix npcm845 FIFO_EMPTY quirk
- module: Restore the moduleparam prefix length check
- ucount: fix atomic_long_inc_below() argument type
- rtc: ds1307: fix incorrect maximum clock rate handling
- rtc: hym8563: fix incorrect maximum clock rate handling
- rtc: nct3018y: fix incorrect maximum clock rate handling
- rtc: pcf85063: fix incorrect maximum clock rate handling
- rtc: pcf8563: fix incorrect maximum clock rate handling
- rtc: rv3028: fix incorrect maximum clock rate handling
- f2fs: turn off one_time when forcibly set to foreground GC
- f2fs: fix bio memleak when committing super block
- f2fs: fix to avoid invalid wait context issue
- f2fs: compress: change the first parameter of page_array_{alloc,free} to
sbi
- f2fs: compress: fix UAF of f2fs_inode_info in f2fs_free_dic
- f2fs: fix KMSAN uninit-value in extent_info usage
- f2fs: fix to check upper boundary for value of gc_boost_zoned_gc_percent
- f2fs: fix to check upper boundary for gc_valid_thresh_ratio
- f2fs: fix to check upper boundary for gc_no_zoned_gc_percent
- f2fs: doc: fix wrong quota mount option description
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
- f2fs: fix to avoid panic in f2fs_evict_inode
- f2fs: fix to avoid out-of-boundary access in devs.path
- f2fs: vm_unmap_ram() may be called from an invalid context
- f2fs: fix to update upper_p in __get_secs_required() correctly
- f2fs: fix to calculate dirty data during has_not_enough_free_secs()
- f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode
- exfat: fdatasync flag should be same like generic_write_sync()
- i2c: muxes: mule: Fix an error handling path in mule_i2c_mux_probe()
- vfio: Fix unbalanced vfio_df_close call in no-iommu mode
- vfio: Prevent open_count decrement to negative
- vfio/pds: Fix missing detach_ioas op
- vfio/pci: Separate SR-IOV VF dev_set
- scsi: mpt3sas: Fix a fw_event memory leak
- scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"
- scsi: ufs: core: Use link recovery when h8 exit fails during runtime
resume
- scsi: sd: Make sd shutdown issue START STOP UNIT appropriately
- kconfig: qconf: fix ConfigList::updateListAllforAll()
- vfio/pci: Do vf_token checks for VFIO_DEVICE_BIND_IOMMUFD
- sched/psi: Fix psi_seq initialization
- padata: Remove comment for reorder_work
- PCI: pnv_php: Clean up allocated IRQs on unplug
- PCI: pnv_php: Work around switches with broken presence detection
- powerpc/eeh: Export eeh_unfreeze_pe()
- powerpc/eeh: Make EEH driver device hotplug safe
- PCI: pnv_php: Fix surprise plug detection and recovery
- tools/power turbostat: regression fix: --show C1E%
- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
- NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate()
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
- NFSv4.2: another fix for listxattr
- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
- ARM: s3c/gpio: complete the conversion to new GPIO value setters
- md/md-cluster: handle REMOVE message earlier
- kcm: Fix splice support
- netpoll: prevent hanging NAPI when netcons gets enabled
- phy: mscc: Fix parsing of unicast frames
- net: ipa: add IPA v5.1 and v5.5 to ipa_version_string()
- net: mdio_bus: Use devm for getting reset GPIO
- pptp: ensure minimal skb length in pptp_xmit()
- nvmet: initialize discovery subsys after debugfs is initialized
- s390/ap: Unmask SLCF bit in card and queue ap functions sysfs
- s390/mm: Set high_memory at the end of the identity mapping
- netlink: specs: ethtool: fix module EEPROM input/output arguments
- block: Fix default IO priority if there is no IO context
- block: ensure discard_granularity is zero when discard is not supported
- ASoC: tas2781: Fix the wrong step for TLV on tas2781
- spi: cs42l43: Property entry should be a null-terminated array
- net: airoha: Fix PPE table access in airoha_ppe_debugfs_foe_show()
- net/mlx5: Correctly set gso_segs when LRO is used
- selftests: avoid using ifconfig
- ipv6: reject malicious packets in ipv6_gso_segment()
- net: mdio: mdio-bcm-unimac: Correct rate fallback logic
- net: drop UFO packets in udp_rcv_segment()
- net/sched: taprio: enforce minimum value for picos_per_byte
- md: make rdev_addable usable for rcu mode
- sunrpc: fix client side handling of tls alerts
- drm/xe/pf: Disable PF restart worker on device removal
- x86/irq: Plug vector setup race
- eth: fbnic: unlink NAPIs from queues on error to open
- ipa: fix compile-testing with qcom-mdt=m
- net: devmem: fix DMA direction on unmapping
- net: airoha: npu: Add missing MODULE_FIRMWARE macros
- benet: fix BUG when creating VFs
- Revert "net: mdio_bus: Use devm for getting reset GPIO"
- net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing
- s390/mm: Allocate page table with PAGE_SIZE granularity
- eth: fbnic: remove the debugging trick of super high page bias
- eth: fbnic: Fix tx_dropped reporting
- eth: fbnic: Lock the tx_dropped update
- NFS/localio: nfs_close_local_fh() fix check for file closed
- NFS/localio: nfs_uuid_put() fix races with nfs_open/close_local_fh()
- NFS/localio: nfs_uuid_put() fix the wake up after unlinking the file
- net: ti: icssg-prueth: Fix skb handling for XDP_PASS
- irqchip: Build IMX_MU_MSI only on ARM
- ASoC: SOF: Intel: hda-sdw-bpt: fix SND_SOF_SOF_HDA_SDW_BPT dependencies
- ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
- s390/boot: Fix startup debugging log
- smb: server: remove separate empty_recvmsg_queue
- smb: server: make sure we call ib_dma_unmap_single() only if we called
ib_dma_map_single already
- smb: server: let recv_done() consistently call
put_recvmsg/smb_direct_disconnect_rdma_connection
- smb: server: let recv_done() avoid touching data_transfer after
cleanup/move
- smb: client: remove separate empty_packet_queue
- smb: client: make sure we call ib_dma_unmap_single() only if we called
ib_dma_map_single already
- smb: client: let recv_done() cleanup before notifying the callers.
- smb: client: let recv_done() avoid touching data_transfer after
cleanup/move
- nvmet: exit debugfs after discovery subsystem exits
- pptp: fix pptp_xmit() error path
- smb: client: return an error if rdma_connect does not return within 5
seconds
- tools/power turbostat: Fix bogus SysWatt for forked program
- tools/power turbostat: Fix DMR support
- nfsd: don't set the ctime on delegated atime updates
- nfsd: avoid ref leak in nfsd_open_local_fh()
- sunrpc: fix handling of server side tls alerts
- perf/core: Preserve AUX buffer allocation failure result
- perf/core: Don't leak AUX buffer refcount on allocation failure
- perf/core: Exit early on perf_mmap() fail
- perf/core: Handle buffer mapping fail correctly in perf_mmap()
- perf/core: Prevent VMA split of buffer mappings
- selftests/perf_events: Add a mmap() correctness test
- net/packet: fix a race in packet_set_ring() and packet_notifier()
- vsock: Do not allow binding to VMADDR_PORT_ANY
- ksmbd: fix null pointer dereference error in generate_encryptionkey
- ksmbd: fix Preauh_HashValue race condition
- ksmbd: fix corrupted mtime and ctime in smb2_open
- smb: client: fix netns refcount leak after net_passive changes
- smb: client: set symlink type as native for POSIX mounts
- smb: client: default to nonativesocket under POSIX mounts
- ksmbd: limit repeated connections from clients with the same IP
- smb: server: Fix extension string in ksmbd_extract_shortname()
- USB: serial: option: add Foxconn T99W709
- Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
- net: usbnet: Fix the wrong netif_carrier_on() call
- x86/sev: Evict cache lines during SNP memory validation
- ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r1xxx
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-s0xxx
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-d1xxx (MB 8A26)
- platform/x86/intel/pmt: fix a crashlog NULL pointer access
- x86/fpu: Delay instruction pointer fixup until after warning
- KVM: x86: Convert vcpu_run()'s immediate exit param into a generic
bitmap
- KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag
- KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported
- KVM: arm64: Check for SYSREGS_ON_CPU before accessing the CPU state
- KVM: arm64: Filter out HCR_EL2 bits when running in hypervisor context
- zloop: fix KASAN use-after-free of tag set
- s390/mm: Remove possible false-positive warning in pte_free_defer()
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
- mm: swap: correctly use maxpages in swapon syscall to avoid potential
deadloop
- mm: swap: fix potential buffer overflow in setup_clusters()
- mm: swap: move nr_swap_pages counter decrement from folio_alloc_swap()
to swap_range_alloc()
- mm: shmem: fix the shmem large folio allocation for the i915 driver
- usb: gadget: uvc: Initialize frame-based format color matching
descriptor
- perf/arm-ni: Set initial IRQ affinity
- media: ti: j721e-csi2rx: fix list_del corruption
- HID: apple: validate feature-report field count to prevent NULL pointer
dereference
- USB: gadget: f_hid: Fix memory leak in hidg_bind error path
- HID: core: Harden s32ton() against conversion to 0 bits
- HID: magicmouse: avoid setting up battery timer when not needed
- HID: apple: avoid setting up battery timer for devices without battery
- usb: gadget : fix use-after-free in composite_dev_cleanup()
- wifi: ath12k: install pairwise key first
- mm: fix a UAF when vma->mm is freed after vma->vm_refcnt got dropped
- Linux 6.16.1
- Upstream stable to v6.16.1
- [Config] updateconfigs for v6.16.1
* Miscellaneous Ubuntu changes
- [Packaging] Switch to linux-6.16
- [Packaging] Use host bpftool if doing cross-compiling
- [Packaging] Don't suggest linux-modules-extra
-- Timo Aaltonen <timo.aaltonen at canonical.com> Mon, 25 Aug 2025
18:29:41 +0300
** Changed in: linux-6.16 (Ubuntu Questing)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is a bug assignee.
https://bugs.launchpad.net/bugs/2121372
Title:
questing/linux-6.16: 6.16.0-17.17 -proposed tracker
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2121372/+subscriptions
More information about the ubuntu-archive
mailing list