Skip to content

6.16.6-rc1 review

Greg Kroah-Hartman linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest183 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/183btrfs: fix race between logging inode and checking if it was logged beforefs/btrfs/tree-log.c+30 -60 replies
2/183btrfs: fix race between setting last_dir_index_offset and inode loggingfs/btrfs/btrfs_inode.h fs/btrfs/inode.c fs/btrfs/tree-log.c+4 -160 replies
3/183btrfs: avoid load/store tearing races when checking if an inode was loggedfs/btrfs/tree-log.c+21 -40 replies
4/183ASoC: soc-core: care NULL dirver name on snd_soc_lookup_component_nolocked()sound/soc/soc-core.c+3 -20 replies
5/183ASoC: rsnd: tidyup direction name on rsnd_dai_connect()sound/soc/renesas/rcar/core.c+1 -10 replies
6/183ASoC: SOF: Intel: WCL: Add the sdw_process_wakeen opsound/soc/sof/intel/ptl.c+1 -00 replies
7/183ALSA: usb-audio: Allow Focusrite devices to use low sampleratessound/usb/format.c+8 -40 replies
8/183LoongArch: Save LBT before FPU in setup_sigcontext()arch/loongarch/kernel/signal.c+5 -50 replies
9/183LoongArch: Add cpuhotplug hooks to fix high cpu usage of vCPU threadsarch/loongarch/kernel/time.c include/linux/cpuhotplug.h+23 -00 replies
10/183cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWANdrivers/net/usb/cdc_ncm.c+7 -00 replies
11/183drm/amd/display: Dont warn when missing DCE encoder capsdrivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c+4 -40 replies
12/183cpupower: Fix a bug where the -t option of the set subcommand was not working.tools/power/cpupower/utils/cpupower-set.c+2 -20 replies
13/183Bluetooth: hci_sync: Avoid adding default advertising on startupnet/bluetooth/hci_sync.c+1 -10 replies
14/183drm/rockchip: vop2: make vp registers nonvolatiledrivers/gpu/drm/rockchip/rockchip_drm_vop2.c+5 -40 replies
15/183btrfs: clear block dirty if submit_one_sector() failedfs/btrfs/extent_io.c+13 -40 replies
16/183btrfs: zoned: skip ZONE FINISH of conventional zonesfs/btrfs/zoned.c+35 -200 replies
17/183platform/x86/amd: pmc: Drop SMU F/W match for Cezannedrivers/platform/x86/amd/pmc/pmc-quirks.c drivers/platform/x86/amd/pmc/pmc.c+34 -330 replies
18/183fs: writeback: fix use-after-free in __mark_inode_dirty()fs/fs-writeback.c+5 -40 replies
19/183tee: fix NULL pointer dereference in tee_shm_putdrivers/tee/tee_shm.c+5 -10 replies
20/183tee: fix memory leak in tee_dyn_shm_alloc_helperdrivers/tee/tee_shm.c+5 -30 replies
21/183arm64: dts: rockchip: mark eeprom as read-only for Radxa E52Carch/arm64/boot/dts/rockchip/rk3582-radxa-e52c.dts+1 -00 replies
22/183arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-proarch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts+1 -00 replies
23/183tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible"drivers/tee/optee/ffa_abi.c+2 -20 replies
24/183arm64: dts: imx8mp-tqma8mpql: fix LDO5 power offarch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mp-ras314.dts arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi+36 -120 replies
25/183arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOMarch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi+1 -00 replies
26/183arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBCarch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc.dts+1 -00 replies
27/183arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plusarch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts+1 -10 replies
28/183arm64: dts: rockchip: Add supplies for eMMC on rk3588-orangepi-5arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi+2 -00 replies
29/183ARM: dts: microchip: sama7d65: Force SDMMC Legacy modearch/arm/boot/dts/microchip/at91-sama7d65_curiosity.dts+2 -00 replies
30/183wifi: cfg80211: fix use-after-free in cmp_bss()net/wireless/scan.c+2 -10 replies
31/183wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info workdrivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c+2 -40 replies
32/183wifi: mt76: mt7921: dont disconnect when CSA to DFS chandrivers/net/wireless/mediatek/mt76/mt7921/main.c+1 -40 replies
33/183wifi: mt76: mt7925: fix locking in mt7925_change_vif_links()drivers/net/wireless/mediatek/mt76/mt7925/main.c+3 -10 replies
34/183wifi: mt76: prevent non-offchannel mgmt tx during scan/rocdrivers/net/wireless/mediatek/mt76/tx.c+3 -10 replies
35/183wifi: mt76: mt7996: disable beacons when going offchanneldrivers/net/wireless/mediatek/mt76/mt7996/mac.c drivers/net/wireless/mediatek/mt76/mt7996/main.c drivers/net/wireless/mediatek/mt76/mt7996/mcu.c +1 more+42 -210 replies
36/183wifi: mt76: mt7996: use the correct vif link for scanning/rocdrivers/net/wireless/mediatek/mt76/mt7996/mac.c+6 -20 replies
37/183wifi: mt76: mt7996: add missing check for rx wcid entriesdrivers/net/wireless/mediatek/mt76/mt7996/mac.c+1 -10 replies
38/183wifi: mt76: mt7915: fix list corruption after hardware restartdrivers/net/wireless/mediatek/mt76/mac80211.c drivers/net/wireless/mediatek/mt76/mt76.h drivers/net/wireless/mediatek/mt76/mt7915/mac.c+43 -70 replies
39/183wifi: mt76: free pending offchannel tx frames on wcid cleanupdrivers/net/wireless/mediatek/mt76/mac80211.c+4 -00 replies
40/183wifi: mt76: fix linked list corruptiondrivers/net/wireless/mediatek/mt76/tx.c+3 -50 replies
41/183netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirmnet/bridge/br_netfilter_hooks.c+0 -30 replies
42/183netfilter: conntrack: helper: Replace -EEXIST by -EBUSYnet/netfilter/nf_conntrack_helper.c+2 -20 replies
43/183wifi: iwlwifi: if scratch is ~0U, consider it a failuredrivers/net/wireless/intel/iwlwifi/pcie/drv.c+6 -20 replies
44/183wifi: iwlwifi: acpi: check DSM func validitydrivers/net/wireless/intel/iwlwifi/fw/acpi.c drivers/net/wireless/intel/iwlwifi/fw/runtime.h+32 -10 replies
45/183wifi: iwlwifi: uefi: check DSM item validitydrivers/net/wireless/intel/iwlwifi/fw/uefi.c+6 -00 replies
46/183wifi: iwlwifi: cfg: restore some 1000 series configsdrivers/net/wireless/intel/iwlwifi/pcie/drv.c+3 -30 replies
47/183wifi: iwlwifi: cfg: add back more lost PCI IDsdrivers/net/wireless/intel/iwlwifi/pcie/drv.c+8 -00 replies
48/183Bluetooth: vhci: Prevent use-after-free by removing debugfs files earlydrivers/bluetooth/hci_vhci.c+41 -160 replies
49/183Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()net/bluetooth/l2cap_sock.c+3 -00 replies
50/183netfilter: nft_flowtable.sh: re-run with random mtu sizestools/testing/selftests/net/netfilter/nft_flowtable.sh+76 -370 replies
51/183net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=ynet/core/gen_estimator.c+2 -00 replies
52/183xirc2ps_cs: fix register access when enabling FullDuplexdrivers/net/ethernet/xircom/xirc2ps_cs.c+1 -10 replies
53/183ptp: ocp: fix use-after-free bugs causing by ptp_ocp_watchdogdrivers/ptp/ptp_ocp.c+1 -20 replies
54/183mISDN: Fix memory leak in dsp_hwec_enable()drivers/isdn/mISDN/dsp_hwec.c+3 -30 replies
55/183selftests: drv-net: csum: fix interface name for remote hosttools/testing/selftests/drivers/net/hw/csum.py+2 -20 replies
56/183bnxt_en: fix incorrect page count in RX aggr ring logdrivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
57/183icmp: fix icmp_ndo_send address translation for reply directionnet/ipv4/icmp.c net/ipv6/ip6_icmp.c+8 -40 replies
58/183eth: mlx4: Fix IS_ERR() vs NULL check bug in mlx4_en_create_rx_ringdrivers/net/ethernet/mellanox/mlx4/en_rx.c+3 -10 replies
59/183net: macb: Fix tx_ptr_lock lockingdrivers/net/ethernet/cadence/macb_main.c+16 -120 replies
60/183macsec: read MACSEC_SA_ATTR_PN with nla_get_uintdrivers/net/macsec.c+4 -40 replies
61/183net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync()net/smc/smc_ib.c+3 -00 replies
62/183net: mctp: mctp_fraq_queue should take ownership of passed skbnet/mctp/route.c+19 -160 replies
63/183net: mctp: usb: initialise mac header in RX pathdrivers/net/mctp/mctp-usb.c+1 -00 replies
64/183net: ethernet: ti: am65-cpsw-nuss: Fix null pointer dereference for ndevdrivers/net/ethernet/ti/am65-cpsw-nuss.c+1 -10 replies
65/183ice: fix NULL access of tx->in_use in ice_ptp_ts_irqdrivers/net/ethernet/intel/ice/ice_ptp.c+8 -50 replies
66/183ice: fix NULL access of tx->in_use in ice_ll_ts_intrdrivers/net/ethernet/intel/ice/ice_main.c+7 -50 replies
67/183idpf: set mac type when adding and removing MAC filtersdrivers/net/ethernet/intel/idpf/idpf_lib.c drivers/net/ethernet/intel/idpf/idpf_virtchnl.c+18 -30 replies
68/183i40e: remove read access to debugfs filesdrivers/net/ethernet/intel/i40e/i40e_debugfs.c+19 -1040 replies
69/183i40e: Fix potential invalid access when MAC list is emptydrivers/net/ethernet/intel/i40e/i40e_client.c+2 -20 replies
70/183ixgbe: fix incorrect map used in eee linkmodedrivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c+2 -20 replies
71/183wifi: ath12k: Set EMLSR support flag in MLO flags for EML-capable stationsdrivers/net/wireless/ath/ath12k/wmi.c+1 -00 replies
72/183wifi: ath11k: fix group data packet drops during rekeydrivers/net/wireless/ath/ath11k/core.h drivers/net/wireless/ath/ath11k/mac.c+104 -90 replies
73/183net/tcp: Fix socket memory leak in TCP-AO failure handling for IPv6net/ipv6/tcp_ipv6.c+15 -170 replies
74/183net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packetsdrivers/net/ethernet/mediatek/mtk_eth_soc.c+9 -10 replies
75/183vxlan: Fix NPD when refreshing an FDB entry with a nexthop objectdrivers/net/vxlan/vxlan_core.c drivers/net/vxlan/vxlan_private.h+5 -70 replies
76/183vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objectsdrivers/net/vxlan/vxlan_core.c+8 -20 replies
77/183wifi: cw1200: cap SSID length in cw1200_do_join()drivers/net/wireless/st/cw1200/sta.c+1 -10 replies
78/183wifi: libertas: cap SSID len in lbs_associate()drivers/net/wireless/marvell/libertas/cfg.c+6 -30 replies
79/183wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()net/wireless/sme.c+4 -10 replies
80/183tools: ynl-gen: fix nested array countingtools/net/ynl/pyynl/ynl_gen_c.py+1 -10 replies
81/183net: remove sock_i_uid()include/net/sock.h net/appletalk/atalk_proc.c net/bluetooth/af_bluetooth.c +23 more+50 -660 replies
82/183net: lockless sock_i_ino()include/net/sock.h net/core/sock.c net/mptcp/protocol.c +1 more+14 -280 replies
83/183net: thunder_bgx: add a missing of_node_putdrivers/net/ethernet/cavium/thunder/thunder_bgx.c+11 -70 replies
84/183net: thunder_bgx: decrement cleanup index before usedrivers/net/ethernet/cavium/thunder/thunder_bgx.c+1 -10 replies
85/183ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()net/ipv4/devinet.c+3 -40 replies
86/183net/smc: Remove validation of reserved bits in CLC Decline messagenet/smc/smc_clc.c+0 -20 replies
87/183mctp: return -ENOPROTOOPT for unknown getsockopt optionsnet/mctp/af_mctp.c+1 -10 replies
88/183ax25: properly unshare skbs in ax25_kiss_rcv()net/ax25/ax25_in.c+4 -00 replies
89/183selftests: netfilter: fix udpclash tool hangtools/testing/selftests/net/netfilter/conntrack_clash.sh tools/testing/selftests/net/netfilter/conntrack_resize.sh tools/testing/selftests/net/netfilter/udpclash.c+5 -40 replies
90/183netfilter: nf_tables: Introduce NFTA_DEVICE_PREFIXinclude/uapi/linux/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+33 -110 replies
91/183net: atm: fix memory leak in atm_register_sysfs when device_register failnet/atm/resources.c+4 -20 replies
92/183net: xilinx: axienet: Add error handling for RX metadata pointer retrievaldrivers/net/ethernet/xilinx/xilinx_axienet_main.c+10 -00 replies
93/183ppp: fix memory leak in pad_compress_skbdrivers/net/ppp/ppp_generic.c+3 -30 replies
94/183selftest: net: Fix weird setsockopt() in bind_bhash.c.tools/testing/selftests/net/bind_bhash.c+2 -20 replies
95/183phy: mscc: Stop taking ts_lock for tx_queue and use its own lockdrivers/net/phy/mscc/mscc_ptp.c+8 -100 replies
96/183ALSA: usb-audio: Add mute TLV for playback volumes on some devicessound/usb/mixer_quirks.c+2 -00 replies
97/183accel/ivpu: Prevent recovery work from being queued during device removaldrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_pm.c drivers/accel/ivpu/ivpu_pm.h+4 -40 replies
98/183ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()drivers/acpi/arm64/iort.c+3 -10 replies
99/183arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACEarch/arm64/include/asm/module.h arch/arm64/include/asm/module.lds.h arch/arm64/kernel/ftrace.c +2 more+34 -40 replies
100/183pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()drivers/pcmcia/rsrc_iodyn.c+3 -00 replies
101/183rust: mm: mark VmaNew as transparentrust/kernel/mm/virt.rs+1 -00 replies
102/183mm/slub: avoid accessing metadata when pointer is invalid in object_err()mm/slub.c+6 -10 replies
103/183x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()arch/x86/include/asm/pgtable_64_types.h arch/x86/mm/init_64.c+21 -00 replies
104/183mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTEmm/userfaultfd.c+7 -20 replies
105/183mm: fix accounting of memmap pagesmm/sparse-vmemmap.c mm/sparse.c+9 -110 replies
106/183mm: move page table sync declarations to linux/pgtable.hinclude/linux/pgtable.h include/linux/vmalloc.h+16 -160 replies
107/183mm: introduce and use {pgd,p4d}_populate_kernel()include/linux/pgalloc.h include/linux/pgtable.h mm/kasan/init.c +2 more+48 -180 replies
108/183mm: fix possible deadlock in kmemleakmm/kmemleak.c+20 -70 replies
109/183mm: slub: avoid wake up kswapd in set_track_preparemm/slub.c+20 -100 replies
110/183sched: Fix sched_numa_find_nth_cpu() if mask offlinekernel/sched/topology.c+2 -00 replies
111/183kasan: fix GCC mem-intrinsic prefix with sw tagsscripts/Makefile.kasan+8 -40 replies
112/183kunit: kasan_test: disable fortify string checker on kasan_strings() testmm/kasan/kasan_test_c.c+2 -00 replies
113/183ocfs2: prevent release journal inode after journal shutdownfs/ocfs2/inode.c+3 -00 replies
114/183proc: fix missing pde_set_flags() for net proc filesfs/proc/generic.c+21 -170 replies
115/183of_numa: fix uninitialized memory nodes causing kernel panicdrivers/of/of_numa.c+4 -10 replies
116/183soc: qcom: mdt_loader: Deal with zero e_shentsizedrivers/soc/qcom/mdt_loader.c+7 -50 replies
117/183wifi: mac80211: do not permit 40 MHz EHT operation on 5/6 GHznet/mac80211/mlme.c net/mac80211/tests/chan-mode.c+33 -50 replies
118/183wifi: mwifiex: Initialize the chan_stats array to zerodrivers/net/wireless/marvell/mwifiex/cfg80211.c drivers/net/wireless/marvell/mwifiex/main.c+5 -40 replies
119/183wifi: mt76: mt7925u: use connac3 tx aggr check in tx completedrivers/net/wireless/mediatek/mt76/mt7925/mac.c+1 -10 replies
120/183wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data()drivers/net/wireless/mediatek/mt76/mt7996/mcu.c+2 -20 replies
121/183wifi: mt76: mt7925: fix the wrong bss cleanup for SAPdrivers/net/wireless/mediatek/mt76/mt7925/main.c+3 -00 replies
122/183wifi: mt76: mt7925: skip EHT MLD TLV on non-MLD and pass conn_state for sta_cmddrivers/net/wireless/mediatek/mt76/mt7925/mcu.c+8 -40 replies
123/183net: ethernet: oa_tc6: Handle failure of spi_setupdrivers/net/ethernet/oa_tc6.c+2 -10 replies
124/183spi: microchip-core-qspi: stop checking viability of op->max_freq in supports_op callbackdrivers/spi/spi-microchip-core-qspi.c+0 -120 replies
125/183drm/xe: Fix incorrect migration of backed-up object to VRAMdrivers/gpu/drm/xe/xe_bo.c+1 -20 replies
126/183drm/amdgpu: drop hw access in non-DC audio finidrivers/gpu/drm/amd/amdgpu/dce_v10_0.c drivers/gpu/drm/amd/amdgpu/dce_v11_0.c drivers/gpu/drm/amd/amdgpu/dce_v6_0.c +1 more+0 -200 replies
127/183drm/amdgpu/mes11: make MES_MISC_OP_CHANGE_CONFIG failure non-fataldrivers/gpu/drm/amd/amdgpu/mes_v11_0.c+3 -20 replies
128/183drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out DPP PGdrivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.h drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c +4 more+90 -00 replies
129/183drm/amdgpu/sdma: bump firmware version checks for user queue supportdrivers/gpu/drm/amd/amdgpu/sdma_v6_0.c+3 -30 replies
130/183platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks listdrivers/platform/x86/amd/pmc/pmc-quirks.c+14 -00 replies
131/183scsi: lpfc: Fix buffer free/clear order in deferred receive pathdrivers/scsi/lpfc/lpfc_nvmet.c+6 -40 replies
132/183nouveau: fix disabling the nonstall irq due to storm codedrivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c +2 more+21 -80 replies
133/183nouveau: Membar before between semaphore writes and the interruptdrivers/gpu/drm/nouveau/gv100_fence.c drivers/gpu/drm/nouveau/include/nvhw/class/clc36f.h+91 -10 replies
134/183audit: fix out-of-bounds read in audit_compare_dname_path()kernel/auditfilter.c+1 -10 replies
135/183batman-adv: fix OOB read/write in network-coding decodenet/batman-adv/network-coding.c+6 -10 replies
136/183cifs: prevent NULL pointer dereference in UTF16 conversionfs/smb/client/cifs_unicode.c+3 -00 replies
137/183e1000e: fix heap overflow in e1000_set_eepromdrivers/net/ethernet/intel/e1000e/ethtool.c+7 -30 replies
138/183net: dsa: mv88e6xxx: Fix fwnode reference leaks in mv88e6xxx_port_setup_ledsdrivers/net/dsa/mv88e6xxx/leds.c+13 -40 replies
139/183net: pcs: rzn1-miic: Correct MODCTRL register offsetdrivers/net/pcs/pcs-rzn1-miic.c+1 -10 replies
140/183microchip: lan865x: Fix module autoloadingdrivers/net/ethernet/microchip/lan865x/lan865x.c+3 -20 replies
141/183microchip: lan865x: Fix LAN8651 autoloadingdrivers/net/ethernet/microchip/lan865x/lan865x.c+2 -00 replies
142/183drm/dp: Change AUX DPCD probe address from LANE0_1_STATUS to TRAINING_PATTERN_SETdrivers/gpu/drm/display/drm_dp_helper.c+1 -10 replies
143/183rust: support Rust >= 1.91.0 target specscripts/generate_rust_target.rs+10 -20 replies
144/183ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 modelsound/pci/hda/patch_hdmi.c+1 -00 replies
145/183ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxYsound/pci/hda/patch_realtek.c+2 -00 replies
146/183ALSA: hda: tas2781: fix tas2563 EFI data endiannesssound/pci/hda/tas2781_hda_i2c.c+3 -00 replies
147/183ALSA: hda: tas2781: reorder tas2563 calibration variablessound/pci/hda/tas2781_hda_i2c.c+1 -10 replies
148/183pcmcia: omap: Add missing check for platform_get_resourcedrivers/pcmcia/omap_cf.c+2 -00 replies
149/183pcmcia: Add error handling for add_interval() in do_validate_mem()drivers/pcmcia/rsrc_nonstatic.c+3 -10 replies
150/183platform/x86: asus-wmi: Remove extra keys from ignore_key_wlan quirkdrivers/platform/x86/asus-nb-wmi.c+0 -20 replies
151/183platform/x86: asus-wmi: Fix racy registrationsdrivers/platform/x86/asus-wmi.c+8 -10 replies
152/183platform/x86: acer-wmi: Stop using ACPI bitmap for platform profile choicesdrivers/platform/x86/acer-wmi.c+12 -590 replies
153/183platform/x86/intel: power-domains: Use topology_logical_package_id() for package IDdrivers/platform/x86/intel/tpmi_power_domains.c+1 -10 replies
154/183hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPMdrivers/hwmon/mlxreg-fan.c+2 -30 replies
155/183hwmon: (ina238) Correctly clamp temperaturedrivers/hwmon/ina238.c+1 -10 replies
156/183scsi: sr: Reinstate rotational media flagdrivers/scsi/sr.c+10 -60 replies
157/183spi: spi-fsl-lpspi: Fix transmissions when using CONTdrivers/spi/spi-fsl-lpspi.c+2 -20 replies
158/183spi: spi-fsl-lpspi: Set correct chip-select polarity bitdrivers/spi/spi-fsl-lpspi.c+5 -20 replies
159/183spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abortdrivers/spi/spi-fsl-lpspi.c+1 -30 replies
160/183spi: spi-fsl-lpspi: Clear status register after disabling the moduledrivers/spi/spi-fsl-lpspi.c+5 -40 replies
161/183hwmon: (ina238) Correctly clamp shunt voltage limitdrivers/hwmon/ina238.c+1 -10 replies
162/183hwmon: (ina238) Correctly clamp power limitsdrivers/hwmon/ina238.c+3 -20 replies
163/183drm/bridge: ti-sn65dsi86: fix REFCLK settingdrivers/gpu/drm/bridge/ti-sn65dsi86.c+11 -00 replies
164/183perf bpf-event: Fix use-after-free in synthesistools/perf/util/bpf-event.c+27 -120 replies
165/183perf bpf-utils: Constify bpil_array_desctools/perf/util/bpf-utils.c+6 -120 replies
166/183perf bpf-utils: Harden get_bpf_prog_info_lineartools/perf/util/bpf-utils.c+33 -100 replies
167/183spi: spi-qpic-snand: unregister ECC engine on probe error and device removedrivers/spi/spi-qpic-snand.c+4 -20 replies
168/183drm/amd/amdgpu: Fix missing error return on kzalloc failuredrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+1 -10 replies
169/183tools: gpio: remove the include directory on make cleantools/gpio/Makefile+1 -10 replies
170/183md/raid1: fix data lost for writemostly rdevdrivers/md/raid1.c+1 -10 replies
171/183md: prevent incorrect update of resync/recovery offsetdrivers/md/md.c+5 -00 replies
172/183drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+1 -10 replies
173/183ACPI: RISC-V: Fix FFH_CPPC_CSR error handlingdrivers/acpi/riscv/cppc.c+2 -20 replies
174/183riscv: Only allow LTO with CMODEL_MEDANYarch/riscv/Kconfig+1 -10 replies
175/183riscv: uaccess: fix __put_user_nocheck for unaligned accessesarch/riscv/include/asm/uaccess.h+1 -10 replies
176/183riscv: use lw when reading int cpu in new_vmalloc_checkarch/riscv/kernel/entry.S+1 -10 replies
177/183riscv: use lw when reading int cpu in asm_per_cpuarch/riscv/include/asm/asm.h+1 -10 replies
178/183riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REGarch/riscv/net/bpf_jit_comp64.c+1 -10 replies
179/183riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_idarch/riscv/net/bpf_jit_comp64.c+1 -10 replies
180/183riscv: kexec: Initialize kexec_buf structarch/riscv/kernel/kexec_elf.c arch/riscv/kernel/kexec_image.c arch/riscv/kernel/machine_kexec_file.c+4 -40 replies
181/183riscv: Fix sparse warning in __get_user_error()arch/riscv/include/asm/uaccess.h+1 -10 replies
182/183riscv: Fix sparse warning about different address spacesarch/riscv/include/asm/uaccess.h+2 -20 replies
183/183Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+1 -10 replies

Reviews trailers per patch

105 of 183 patches have a Reviewed-by or Acked-by.

PatchBoris BurkovAlex DeucherRodrigo SiqueiraAlex HungDiederik de HaasFilipe MananaNaohiro AotaAnand JainChris BainbridgeIlpo JärvinenJan KaraSumit GargJ. NeuschäferThuan NguyenPeter UjfalusiArend van SprielLorenzo BianconiDragan SimicPaul MenzelSebastian Andrzej SiewiorSimon HormanJacob KellerVadim FedorenkoWillem de BruijnMichael ChanSomnath KoturFlorian WestphalGuangguan WangZhu YanjunD. WytheAleksandr LoktionovRinitha SSamuel SalinOndřej JirmanNicolas FerreMaciej ŻenczykowskiKuniyuki IwashimaEric DumazetSidraya JayagondAlexandra WinterDust LiBernard PidouxDan CrossRadhey Shyam PandeyYue HaibingGuoli AnLizhi HouVasanthakumar ThiagarajanHanjun GuoMark RutlandAlice RyhlHarry YooMatthew Wilcox (Oracle)Kiryl ShutsemauMike Rapoport (Microsoft)Lorenzo StoakesDavid HildenbrandSuren BaghdasaryanWei YangUladzislau Rezki (Sony)Nicolas EscandeWaiman LongCatalin MarinasBreno LeitaoYeoreum Yun[email protected]Mark TinguelyJoseph QiDmitry SafonovPetr MachataNikolay AleksandrovDawid OsuchowskiKunwu ChanKefeng WangMatthew AuldShaoyun.liuSun peng (Leo) LiDan WheelerJustin TeeNeil ArmstrongDmitry BaryshkovMor Bar-GabayLinus WalleijWolfram SangRussell King (Oracle)Geert UytterhoevenAndrew LunnJonathan CavittThomas ZimmermannJohannes BergLynne MegidoSrinivas PandruvadaDan CarpenterFrank LiNick MorrowTal InbarStefano BrivioPetr VaněkAndi ShytiAndrew JonesTroy MitchellSunil V LNutty LiuAtish PatraAlexandre GhitiPu LehuiBjörn TöpelDouglas AndersonClément LégerCyril BurTvrtko UrsulinNamhyung KimIan DallLi NanRonald WarsowTakeshi OgasawaraFlorian FainelliAchill GilgenastBrett A C SheffieldMiguel OjedaPeter SchneiderJon HunterMarkus ReicheltJustin M. ForbesShuah KhanDileep MalepuRon EconomosLinux Kernel Functional TestingMark BrownChristian HeuselHardik Garg
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/183R-b
2/183R-b
3/183R-b
4/183T-b
5/183T-b
6/183A-b
7/183
8/183
9/183
10/183
11/183A-b R-b R-b
12/183
13/183
14/183T-b
15/183R-b
16/183R-b R-b
17/183T-b R-b
18/183R-b
19/183R-b
20/183R-b
21/183
22/183R-b
23/183R-b
24/183
25/183
26/183
27/183R-b
28/183
29/183A-b
30/183
31/183A-b
32/183
33/183
34/183
35/183
36/183A-b
37/183
38/183
39/183
40/183
41/183
42/183
43/183
44/183
45/183
46/183
47/183
48/183R-b
49/183
50/183
51/183R-b
52/183R-b R-b
53/183R-b
54/183R-b
55/183R-b R-b
56/183R-b R-b R-b
57/183R-b
58/183R-b
59/183
60/183R-b
61/183R-b R-b R-b
62/183
63/183
64/183R-b
65/183R-b R-b T-b
66/183R-b T-b
67/183R-b R-b R-b T-b
68/183R-b R-b T-b R-b R-b
69/183R-b
70/183R-b R-b T-b
71/183R-b
72/183R-b T-b
73/183R-b
74/183R-b
75/183R-b R-b
76/183R-b R-b
77/183
78/183
79/183
80/183
81/183R-b
82/183R-b R-b
83/183R-b
84/183R-b R-b
85/183R-b R-b
86/183R-b R-b R-b
87/183
88/183T-b R-b
89/183
90/183
91/183R-b
92/183R-b
93/183R-b R-b
94/183R-b
95/183R-b
96/183T-b
97/183R-b
98/183R-b
99/183A-b
100/183
101/183R-b
102/183R-b R-b
103/183A-b R-b R-b A-b
104/183A-b R-b
105/183R-b
106/183A-b R-b R-b A-b R-b
107/183A-b R-b R-b A-b
108/183R-b R-b R-b
109/183
110/183
111/183R-b
112/183
113/183T-b R-b R-b
114/183T-b T-b
115/183A-b A-b R-b
116/183T-b R-b
117/183R-b
118/183R-b
119/183T-b
120/183
121/183
122/183T-b
123/183R-b R-b
124/183
125/183R-b
126/183
127/183R-b
128/183R-b T-b
129/183A-b
130/183R-b
131/183R-b
132/183
133/183
134/183
135/183
136/183
137/183T-b
138/183R-b
139/183R-b T-b R-b R-b
140/183R-b R-b
141/183R-b
142/183Reported-and-tested-by R-b A-b
143/183
144/183
145/183
146/183
147/183
148/183
149/183
150/183R-b
151/183R-b
152/183R-b T-b
153/183R-b A-b
154/183T-b
155/183
156/183
157/183R-b
158/183R-b
159/183R-b
160/183R-b
161/183
162/183
163/183R-b
164/183R-b
165/183R-b
166/183R-b
167/183
168/183
169/183
170/183Reported-and-tested-by R-b
171/183
172/183R-b
173/183R-b R-b R-b R-b R-b
174/183
175/183R-b
176/183R-b
177/183R-b
178/183R-b R-b A-b T-b
179/183R-b
180/183
181/183R-b R-b
182/183R-b
183/183R-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 131 reviewers.

Read the v1 thread

Cover letter [PATCH 6.16 000/183] 6.16.6-rc1 review

This is the start of the stable review cycle for the 6.16.6 release. There are 183 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Tue, 09 Sep 2025 19:55:53 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.16.6-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.16.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.16.6-rc1

Joonas Lahtinen <[email protected]>
Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"

Alexandre Ghiti <[email protected]>
riscv: Fix sparse warning about different address spaces

Alexandre Ghiti <[email protected]>
riscv: Fix sparse warning in __get_user_error()

Breno Leitao <[email protected]>
riscv: kexec: Initialize kexec_buf struct

Radim Krčmář <[email protected]>
riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id

Radim Krčmář <[email protected]>
riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG

Radim Krčmář <[email protected]>
riscv: use lw when reading int cpu in asm_per_cpu

Radim Krčmář <[email protected]>
riscv: use lw when reading int cpu in new_vmalloc_check

Aurelien Jarno <[email protected]>
riscv: uaccess: fix __put_user_nocheck for unaligned accesses

Nathan Chancellor <[email protected]>
riscv: Only allow LTO with CMODEL_MEDANY

Anup Patel <[email protected]>
ACPI: RISC-V: Fix FFH_CPPC_CSR error handling

Ville Syrjälä <[email protected]>
drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1

Li Nan <[email protected]>
md: prevent incorrect update of resync/recovery offset

Yu Kuai <[email protected]>
md/raid1: fix data lost for writemostly rdev

zhang jiao <[email protected]>
tools: gpio: remove the include directory on make clean

Colin Ian King <[email protected]>
drm/amd/amdgpu: Fix missing error return on kzalloc failure

Gabor Juhos <[email protected]>
spi: spi-qpic-snand: unregister ECC engine on probe error and device remove

Ian Rogers <[email protected]>
perf bpf-utils: Harden get_bpf_prog_info_linear

Ian Rogers <[email protected]>
perf bpf-utils: Constify bpil_array_desc

Ian Rogers <[email protected]>
perf bpf-event: Fix use-after-free in synthesis

Michael Walle <[email protected]>
drm/bridge: ti-sn65dsi86: fix REFCLK setting

Guenter Roeck <[email protected]>
hwmon: (ina238) Correctly clamp power limits

Guenter Roeck <[email protected]>
hwmon: (ina238) Correctly clamp shunt voltage limit

Larisa Grigore <[email protected]>
spi: spi-fsl-lpspi: Clear status register after disabling the module

Larisa Grigore <[email protected]>
spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort

Larisa Grigore <[email protected]>
spi: spi-fsl-lpspi: Set correct chip-select polarity bit

Larisa Grigore <[email protected]>
spi: spi-fsl-lpspi: Fix transmissions when using CONT

Ming Lei <[email protected]>
scsi: sr: Reinstate rotational media flag

Chris Packham <[email protected]>
hwmon: (ina238) Correctly clamp temperature

Vadim Pasternak <[email protected]>
hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM

David Arcari <[email protected]>
platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID

Armin Wolf <[email protected]>
platform/x86: acer-wmi: Stop using ACPI bitmap for platform profile choices

Takashi Iwai <[email protected]>
platform/x86: asus-wmi: Fix racy registrations

Antheas Kapenekakis <[email protected]>
platform/x86: asus-wmi: Remove extra keys from ignore_key_wlan quirk

Wentao Liang <[email protected]>
pcmcia: Add error handling for add_interval() in do_validate_mem()

Chen Ni <[email protected]>
pcmcia: omap: Add missing check for platform_get_resource

Gergo Koteles <[email protected]>
ALSA: hda: tas2781: reorder tas2563 calibration variables

Gergo Koteles <[email protected]>
ALSA: hda: tas2781: fix tas2563 EFI data endianness

Aaron Erhardt <[email protected]>
ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model

Miguel Ojeda <[email protected]>
rust: support Rust >= 1.91.0 target spec

Imre Deak <[email protected]>
drm/dp: Change AUX DPCD probe address from LANE0_1_STATUS to TRAINING_PATTERN_SET

Stefan Wahren <[email protected]>
microchip: lan865x: Fix LAN8651 autoloading

Stefan Wahren <[email protected]>
microchip: lan865x: Fix module autoloading

Lad Prabhakar <[email protected]>
net: pcs: rzn1-miic: Correct MODCTRL register offset

Miaoqian Lin <[email protected]>
net: dsa: mv88e6xxx: Fix fwnode reference leaks in mv88e6xxx_port_setup_leds

Vitaly Lifshits <[email protected]>
e1000e: fix heap overflow in e1000_set_eeprom

Makar Semyonov <[email protected]>
cifs: prevent NULL pointer dereference in UTF16 conversion

Stanislav Fort <[email protected]>
batman-adv: fix OOB read/write in network-coding decode

Stanislav Fort <[email protected]>
audit: fix out-of-bounds read in audit_compare_dname_path()

Faith Ekstrand <[email protected]>
nouveau: Membar before between semaphore writes and the interrupt

Dave Airlie <[email protected]>
nouveau: fix disabling the nonstall irq due to storm code

John Evans <[email protected]>
scsi: lpfc: Fix buffer free/clear order in deferred receive path

Christoffer Sandberg <[email protected]>
platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks list

Jesse.Zhang <[email protected]>
drm/amdgpu/sdma: bump firmware version checks for user queue support

Ivan Lipski <[email protected]>
drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out DPP PG

Alex Deucher <[email protected]>
drm/amdgpu/mes11: make MES_MISC_OP_CHANGE_CONFIG failure non-fatal

Alex Deucher <[email protected]>
drm/amdgpu: drop hw access in non-DC audio fini

Thomas Hellström <[email protected]>
drm/xe: Fix incorrect migration of backed-up object to VRAM

Conor Dooley <[email protected]>

    spi: microchip-core-qspi: stop checking viability of op->max_freq in supports_op callback

Stefan Wahren <[email protected]>
net: ethernet: oa_tc6: Handle failure of spi_setup

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: skip EHT MLD TLV on non-MLD and pass conn_state for sta_cmd

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix the wrong bss cleanup for SAP

Nathan Chancellor <[email protected]>
wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data()

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925u: use connac3 tx aggr check in tx complete

Qianfeng Rong <[email protected]>
wifi: mwifiex: Initialize the chan_stats array to zero

Benjamin Berg <[email protected]>
wifi: mac80211: do not permit 40 MHz EHT operation on 5/6 GHz

Bjorn Andersson <[email protected]>
soc: qcom: mdt_loader: Deal with zero e_shentsize

Yin Tirui <[email protected]>
of_numa: fix uninitialized memory nodes causing kernel panic

wangzijie <[email protected]>
proc: fix missing pde_set_flags() for net proc files

Edward Adam Davis <[email protected]>
ocfs2: prevent release journal inode after journal shutdown

Yeoreum Yun <[email protected]>
kunit: kasan_test: disable fortify string checker on kasan_strings() test

Ada Couprie Diaz <[email protected]>
kasan: fix GCC mem-intrinsic prefix with sw tags

Christian Loehle <[email protected]>
sched: Fix sched_numa_find_nth_cpu() if mask offline

yangshiguang <[email protected]>
mm: slub: avoid wake up kswapd in set_track_prepare

Gu Bowen <[email protected]>
mm: fix possible deadlock in kmemleak

Harry Yoo <[email protected]>
mm: introduce and use {pgd,p4d}_populate_kernel()

Harry Yoo <[email protected]>
mm: move page table sync declarations to linux/pgtable.h

Sumanth Korikkar <[email protected]>
mm: fix accounting of memmap pages

Sasha Levin <[email protected]>
mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTE

Harry Yoo <[email protected]>
x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()

Li Qiong <[email protected]>
mm/slub: avoid accessing metadata when pointer is invalid in object_err()

Baptiste Lepers <[email protected]>
rust: mm: mark VmaNew as transparent

Ma Ke <[email protected]>
pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()

panfan <[email protected]>
arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE

Miaoqian Lin <[email protected]>
ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()

Karol Wachowski <[email protected]>
accel/ivpu: Prevent recovery work from being queued during device removal

Cryolitia PukNgae <[email protected]>
ALSA: usb-audio: Add mute TLV for playback volumes on some devices

Horatiu Vultur <[email protected]>
phy: mscc: Stop taking ts_lock for tx_queue and use its own lock

Kuniyuki Iwashima <[email protected]>
selftest: net: Fix weird setsockopt() in bind_bhash.c.

Qingfang Deng <[email protected]>
ppp: fix memory leak in pad_compress_skb

Abin Joseph <[email protected]>
net: xilinx: axienet: Add error handling for RX metadata pointer retrieval

Wang Liang <[email protected]>
net: atm: fix memory leak in atm_register_sysfs when device_register fail

Phil Sutter <[email protected]>
netfilter: nf_tables: Introduce NFTA_DEVICE_PREFIX

Florian Westphal <[email protected]>
selftests: netfilter: fix udpclash tool hang

Eric Dumazet <[email protected]>
ax25: properly unshare skbs in ax25_kiss_rcv()

Alok Tiwari <[email protected]>
mctp: return -ENOPROTOOPT for unknown getsockopt options

Mahanta Jambigi <[email protected]>
net/smc: Remove validation of reserved bits in CLC Decline message

Dan Carpenter <[email protected]>
ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()

Rosen Penev <[email protected]>
net: thunder_bgx: decrement cleanup index before use

Rosen Penev <[email protected]>
net: thunder_bgx: add a missing of_node_put

Eric Dumazet <[email protected]>
net: lockless sock_i_ino()

Eric Dumazet <[email protected]>
net: remove sock_i_uid()

Asbjørn Sloth Tønnesen <[email protected]>
tools: ynl-gen: fix nested array counting

Dan Carpenter <[email protected]>

    wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()

Dan Carpenter <[email protected]>
wifi: libertas: cap SSID len in lbs_associate()

Dan Carpenter <[email protected]>

    wifi: cw1200: cap SSID length in cw1200_do_join()

Ido Schimmel <[email protected]>
vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects

Ido Schimmel <[email protected]>
vxlan: Fix NPD when refreshing an FDB entry with a nexthop object

Felix Fietkau <[email protected]>
net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets

Christoph Paasch <[email protected]>
net/tcp: Fix socket memory leak in TCP-AO failure handling for IPv6

Rameshkumar Sundaram <[email protected]>
wifi: ath11k: fix group data packet drops during rekey

Ramya Gnanasekar <[email protected]>
wifi: ath12k: Set EMLSR support flag in MLO flags for EML-capable stations

Alok Tiwari <[email protected]>
ixgbe: fix incorrect map used in eee linkmode

Zhen Ni <[email protected]>
i40e: Fix potential invalid access when MAC list is empty

Jacob Keller <[email protected]>
i40e: remove read access to debugfs files

Emil Tantilov <[email protected]>
idpf: set mac type when adding and removing MAC filters

Jacob Keller <[email protected]>

    ice: fix NULL access of tx->in_use in ice_ll_ts_intr

Jacob Keller <[email protected]>

    ice: fix NULL access of tx->in_use in ice_ptp_ts_irq

Nishanth Menon <[email protected]>
net: ethernet: ti: am65-cpsw-nuss: Fix null pointer dereference for ndev

Jeremy Kerr <[email protected]>
net: mctp: usb: initialise mac header in RX path

Jeremy Kerr <[email protected]>
net: mctp: mctp_fraq_queue should take ownership of passed skb

Liu Jian <[email protected]>
net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync()

Sabrina Dubroca <[email protected]>
macsec: read MACSEC_SA_ATTR_PN with nla_get_uint

Sean Anderson <[email protected]>
net: macb: Fix tx_ptr_lock locking

Miaoqian Lin <[email protected]>
eth: mlx4: Fix IS_ERR() vs NULL check bug in mlx4_en_create_rx_ring

Fabian Bläse <[email protected]>
icmp: fix icmp_ndo_send address translation for reply direction

Alok Tiwari <[email protected]>
bnxt_en: fix incorrect page count in RX aggr ring log

Jakub Kicinski <[email protected]>
selftests: drv-net: csum: fix interface name for remote host

Miaoqian Lin <[email protected]>
mISDN: Fix memory leak in dsp_hwec_enable()

Duoming Zhou <[email protected]>
ptp: ocp: fix use-after-free bugs causing by ptp_ocp_watchdog

Alok Tiwari <[email protected]>
xirc2ps_cs: fix register access when enabling FullDuplex

Eric Dumazet <[email protected]>
net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y

Florian Westphal <[email protected]>
netfilter: nft_flowtable.sh: re-run with random mtu sizes

Kuniyuki Iwashima <[email protected]>
Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()

Ivan Pravdin <[email protected]>
Bluetooth: vhci: Prevent use-after-free by removing debugfs files early

Johannes Berg <[email protected]>
wifi: iwlwifi: cfg: add back more lost PCI IDs

Johannes Berg <[email protected]>
wifi: iwlwifi: cfg: restore some 1000 series configs

Johannes Berg <[email protected]>
wifi: iwlwifi: uefi: check DSM item validity

Johannes Berg <[email protected]>
wifi: iwlwifi: acpi: check DSM func validity

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: if scratch is ~0U, consider it a failure

Phil Sutter <[email protected]>
netfilter: conntrack: helper: Replace -EEXIST by -EBUSY

Wang Liang <[email protected]>
netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm

Felix Fietkau <[email protected]>
wifi: mt76: fix linked list corruption

Felix Fietkau <[email protected]>
wifi: mt76: free pending offchannel tx frames on wcid cleanup

Felix Fietkau <[email protected]>
wifi: mt76: mt7915: fix list corruption after hardware restart

Felix Fietkau <[email protected]>
wifi: mt76: mt7996: add missing check for rx wcid entries

Chad Monroe <[email protected]>
wifi: mt76: mt7996: use the correct vif link for scanning/roc

Felix Fietkau <[email protected]>
wifi: mt76: mt7996: disable beacons when going offchannel

Felix Fietkau <[email protected]>
wifi: mt76: prevent non-offchannel mgmt tx during scan/roc

Harshit Mogalapalli <[email protected]>

    wifi: mt76: mt7925: fix locking in mt7925_change_vif_links()

Janusz Dziedzic <[email protected]>
wifi: mt76: mt7921: don't disconnect when CSA to DFS chan

Duoming Zhou <[email protected]>
wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work

Dmitry Antipov <[email protected]>

    wifi: cfg80211: fix use-after-free in cmp_bss()

Ryan Wanner <[email protected]>
ARM: dts: microchip: sama7d65: Force SDMMC Legacy mode

Chen-Yu Tsai <[email protected]>
arm64: dts: rockchip: Add supplies for eMMC on rk3588-orangepi-5

Maud Spierings <[email protected]>
arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus

Marek Vasut <[email protected]>
arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBC

Marek Vasut <[email protected]>
arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM

Markus Niebel <[email protected]>
arm64: dts: imx8mp-tqma8mpql: fix LDO5 power off

Sungbae Yoo <[email protected]>
tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible"

Peter Robinson <[email protected]>
arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro

Chukun Pan <[email protected]>
arm64: dts: rockchip: mark eeprom as read-only for Radxa E52C

Pei Xiao <[email protected]>
tee: fix memory leak in tee_dyn_shm_alloc_helper

Pei Xiao <[email protected]>
tee: fix NULL pointer dereference in tee_shm_put

Jiufei Xue <[email protected]>
fs: writeback: fix use-after-free in __mark_inode_dirty()

Mario Limonciello <[email protected]>
platform/x86/amd: pmc: Drop SMU F/W match for Cezanne

Johannes Thumshirn <[email protected]>
btrfs: zoned: skip ZONE FINISH of conventional zones

Qu Wenruo <[email protected]>
btrfs: clear block dirty if submit_one_sector() failed

Piotr Zalewski <[email protected]>
drm/rockchip: vop2: make vp registers nonvolatile

Yang Li <[email protected]>
Bluetooth: hci_sync: Avoid adding default advertising on startup

Shinji Nomoto <[email protected]>
cpupower: Fix a bug where the -t option of the set subcommand was not working.

Timur Kristóf <[email protected]>
drm/amd/display: Don't warn when missing DCE encoder caps

Lubomir Rintel <[email protected]>
cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN

Xianglai Li <[email protected]>
LoongArch: Add cpuhotplug hooks to fix high cpu usage of vCPU threads

Huacai Chen <[email protected]>
LoongArch: Save LBT before FPU in setup_sigcontext()

Tina Wuest <[email protected]>
ALSA: usb-audio: Allow Focusrite devices to use low samplerates

Ajye Huang <[email protected]>
ASoC: SOF: Intel: WCL: Add the sdw_process_wakeen op

Kuninori Morimoto <[email protected]>
ASoC: rsnd: tidyup direction name on rsnd_dai_connect()

Kuninori Morimoto <[email protected]>
ASoC: soc-core: care NULL dirver name on snd_soc_lookup_component_nolocked()

Filipe Manana <[email protected]>
btrfs: avoid load/store tearing races when checking if an inode was logged

Filipe Manana <[email protected]>
btrfs: fix race between setting last_dir_index_offset and inode logging

Filipe Manana <[email protected]>
btrfs: fix race between logging inode and checking if it was logged before

-------------

Diffstat:

 Makefile                                           |   4 +-
 .../boot/dts/microchip/at91-sama7d65_curiosity.dts |   2 +
 .../dts/freescale/imx8mp-data-modul-edm-sbc.dts    |   1 +
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi |   1 +
 .../freescale/imx8mp-tqma8mpql-mba8mp-ras314.dts   |  13 ++-
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |  13 ++-
 .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi |  22 ++++
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |   1 +
 arch/arm64/boot/dts/rockchip/rk3582-radxa-e52c.dts |   1 +
 .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts   |   2 +-
 .../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi |   2 +
 arch/arm64/include/asm/module.h                    |   1 +
 arch/arm64/include/asm/module.lds.h                |   1 +
 arch/arm64/kernel/ftrace.c                         |  13 ++-
 arch/arm64/kernel/module-plts.c                    |  12 +-
 arch/arm64/kernel/module.c                         |  11 ++
 arch/loongarch/kernel/signal.c                     |  10 +-
 arch/loongarch/kernel/time.c                       |  22 ++++
 arch/riscv/Kconfig                                 |   2 +-
 arch/riscv/include/asm/asm.h                       |   2 +-
 arch/riscv/include/asm/uaccess.h                   |   8 +-
 arch/riscv/kernel/entry.S                          |   2 +-
 arch/riscv/kernel/kexec_elf.c                      |   4 +-
 arch/riscv/kernel/kexec_image.c                    |   2 +-
 arch/riscv/kernel/machine_kexec_file.c             |   2 +-
 arch/riscv/net/bpf_jit_comp64.c                    |   4 +-
 arch/x86/include/asm/pgtable_64_types.h            |   3 +
 arch/x86/mm/init_64.c                              |  18 +++
 drivers/accel/ivpu/ivpu_drv.c                      |   2 +-
 drivers/accel/ivpu/ivpu_pm.c                       |   4 +-
 drivers/accel/ivpu/ivpu_pm.h                       |   2 +-
 drivers/acpi/arm64/iort.c                          |   4 +-
 drivers/acpi/riscv/cppc.c                          |   4 +-
 drivers/bluetooth/hci_vhci.c                       |  57 +++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |   5 -
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   5 -
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |   5 -
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |   5 -
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |   5 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             |   6 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |   8 +-
 .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c   |   9 ++
 .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.h   |   2 +
 .../gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c   |   1 +
 .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c  |  72 ++++++++++++
 .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.h  |   2 +
 .../drm/amd/display/dc/hwss/dcn314/dcn314_init.c   |   1 +
 drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h        |   3 +
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |  11 ++
 drivers/gpu/drm/display/drm_dp_helper.c            |   2 +-
 drivers/gpu/drm/nouveau/gv100_fence.c              |   7 +-
 .../gpu/drm/nouveau/include/nvhw/class/clc36f.h    |  85 ++++++++++++++
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c    |   2 +
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c   |  23 ++--
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c   |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h    |   2 +
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c |   1 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       |   9 +-
 drivers/gpu/drm/xe/xe_bo.c                         |   3 +-
 drivers/hwmon/ina238.c                             |   9 +-
 drivers/hwmon/mlxreg-fan.c                         |   5 +-
 drivers/isdn/mISDN/dsp_hwec.c                      |   6 +-
 drivers/md/md.c                                    |   5 +
 drivers/md/raid1.c                                 |   2 +-
 drivers/net/dsa/mv88e6xxx/leds.c                   |  17 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   2 +-
 drivers/net/ethernet/cadence/macb_main.c           |  28 +++--
 drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |  20 ++--
 drivers/net/ethernet/intel/e1000e/ethtool.c        |  10 +-
 drivers/net/ethernet/intel/i40e/i40e_client.c      |   4 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     | 123 ++++-----------------
 drivers/net/ethernet/intel/ice/ice_main.c          |  12 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |  13 ++-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |   9 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |  12 ++
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |   4 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  10 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c         |   4 +-
 drivers/net/ethernet/microchip/lan865x/lan865x.c   |   7 +-
 drivers/net/ethernet/oa_tc6.c                      |   3 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   2 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  10 ++
 drivers/net/ethernet/xircom/xirc2ps_cs.c           |   2 +-
 drivers/net/macsec.c                               |   8 +-
 drivers/net/mctp/mctp-usb.c                        |   1 +
 drivers/net/pcs/pcs-rzn1-miic.c                    |   2 +-
 drivers/net/phy/mscc/mscc_ptp.c                    |  18 ++-
 drivers/net/ppp/ppp_generic.c                      |   6 +-
 drivers/net/usb/cdc_ncm.c                          |   7 ++
 drivers/net/vxlan/vxlan_core.c                     |  18 ++-
 drivers/net/vxlan/vxlan_private.h                  |   4 +-
 drivers/net/wireless/ath/ath11k/core.h             |   2 +
 drivers/net/wireless/ath/ath11k/mac.c              | 111 +++++++++++++++++--
 drivers/net/wireless/ath/ath12k/wmi.c              |   1 +
 .../wireless/broadcom/brcm80211/brcmfmac/btcoex.c  |   6 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |  25 ++++-
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h    |   8 ++
 drivers/net/wireless/intel/iwlwifi/fw/uefi.c       |   6 +
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  22 +++-
 drivers/net/wireless/marvell/libertas/cfg.c        |   9 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   5 +-
 drivers/net/wireless/marvell/mwifiex/main.c        |   4 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |  41 +++++++
 drivers/net/wireless/mediatek/mt76/mt76.h          |   1 +
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |  12 +-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   5 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mac.c    |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |   7 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |  12 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |  56 ++++++----
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   |   5 +
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c    |  15 ++-
 drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h |   1 +
 drivers/net/wireless/mediatek/mt76/tx.c            |  12 +-
 drivers/net/wireless/st/cw1200/sta.c               |   2 +-
 drivers/of/of_numa.c                               |   5 +-
 drivers/pcmcia/omap_cf.c                           |   2 +
 drivers/pcmcia/rsrc_iodyn.c                        |   3 +
 drivers/pcmcia/rsrc_nonstatic.c                    |   4 +-
 drivers/platform/x86/acer-wmi.c                    |  71 ++----------
 drivers/platform/x86/amd/pmc/pmc-quirks.c          |  68 ++++++++----
 drivers/platform/x86/amd/pmc/pmc.c                 |  13 ---
 drivers/platform/x86/asus-nb-wmi.c                 |   2 -
 drivers/platform/x86/asus-wmi.c                    |   9 +-
 drivers/platform/x86/intel/tpmi_power_domains.c    |   2 +-
 drivers/ptp/ptp_ocp.c                              |   3 +-
 drivers/scsi/lpfc/lpfc_nvmet.c                     |  10 +-
 drivers/scsi/sr.c                                  |  16 ++-
 drivers/soc/qcom/mdt_loader.c                      |  12 +-
 drivers/spi/spi-fsl-lpspi.c                        |  24 ++--
 drivers/spi/spi-microchip-core-qspi.c              |  12 --
 drivers/spi/spi-qpic-snand.c                       |   6 +-
 drivers/tee/optee/ffa_abi.c                        |   4 +-
 drivers/tee/tee_shm.c                              |  14 ++-
 fs/btrfs/btrfs_inode.h                             |   2 +-
 fs/btrfs/extent_io.c                               |  17 ++-
 fs/btrfs/inode.c                                   |   1 +
 fs/btrfs/tree-log.c                                |  78 ++++++++-----
 fs/btrfs/zoned.c                                   |  55 +++++----
 fs/fs-writeback.c                                  |   9 +-
 fs/ocfs2/inode.c                                   |   3 +
 fs/proc/generic.c                                  |  38 ++++---
 fs/smb/client/cifs_unicode.c                       |   3 +
 include/linux/cpuhotplug.h                         |   1 +
 include/linux/pgalloc.h                            |  29 +++++
 include/linux/pgtable.h                            |  25 ++++-
 include/linux/vmalloc.h                            |  16 ---
 include/net/sock.h                                 |  17 ++-
 include/uapi/linux/netfilter/nf_tables.h           |   2 +
 kernel/auditfilter.c                               |   2 +-
 kernel/sched/topology.c                            |   2 +
 mm/kasan/init.c                                    |  12 +-
 mm/kasan/kasan_test_c.c                            |   2 +
 mm/kmemleak.c                                      |  27 +++--
 mm/percpu.c                                        |   6 +-
 mm/slub.c                                          |  37 +++++--
 mm/sparse-vmemmap.c                                |  11 +-
 mm/sparse.c                                        |  15 ++-
 mm/userfaultfd.c                                   |   9 +-
 net/appletalk/atalk_proc.c                         |   2 +-
 net/atm/resources.c                                |   6 +-
 net/ax25/ax25_in.c                                 |   4 +
 net/batman-adv/network-coding.c                    |   7 +-
 net/bluetooth/af_bluetooth.c                       |   2 +-
 net/bluetooth/hci_sync.c                           |   2 +-
 net/bluetooth/l2cap_sock.c                         |   3 +
 net/bridge/br_netfilter_hooks.c                    |   3 -
 net/core/gen_estimator.c                           |   2 +
 net/core/sock.c                                    |  33 ------
 net/ipv4/devinet.c                                 |   7 +-
 net/ipv4/icmp.c                                    |   6 +-
 net/ipv4/inet_connection_sock.c                    |  27 ++---
 net/ipv4/inet_diag.c                               |   2 +-
 net/ipv4/inet_hashtables.c                         |   4 +-
 net/ipv4/ping.c                                    |   2 +-
 net/ipv4/raw.c                                     |   2 +-
 net/ipv4/tcp_ipv4.c                                |   8 +-
 net/ipv4/udp.c                                     |  16 +--
 net/ipv6/datagram.c                                |   2 +-
 net/ipv6/ip6_icmp.c                                |   6 +-
 net/ipv6/tcp_ipv6.c                                |  36 +++---
 net/key/af_key.c                                   |   2 +-
 net/llc/llc_proc.c                                 |   2 +-
 net/mac80211/mlme.c                                |   8 ++
 net/mac80211/tests/chan-mode.c                     |  30 ++++-
 net/mctp/af_mctp.c                                 |   2 +-
 net/mctp/route.c                                   |  35 +++---
 net/mptcp/protocol.c                               |   1 -
 net/netfilter/nf_conntrack_helper.c                |   4 +-
 net/netfilter/nf_tables_api.c                      |  42 +++++--
 net/netlink/diag.c                                 |   2 +-
 net/packet/af_packet.c                             |   2 +-
 net/packet/diag.c                                  |   2 +-
 net/phonet/socket.c                                |   4 +-
 net/sctp/input.c                                   |   2 +-
 net/sctp/proc.c                                    |   4 +-
 net/sctp/socket.c                                  |   4 +-
 net/smc/smc_clc.c                                  |   2 -
 net/smc/smc_diag.c                                 |   2 +-
 net/smc/smc_ib.c                                   |   3 +
 net/tipc/socket.c                                  |   2 +-
 net/unix/af_unix.c                                 |   2 +-
 net/unix/diag.c                                    |   2 +-
 net/wireless/scan.c                                |   3 +-
 net/wireless/sme.c                                 |   5 +-
 net/xdp/xsk_diag.c                                 |   2 +-
 rust/kernel/mm/virt.rs                             |   1 +
 scripts/Makefile.kasan                             |  12 +-
 scripts/generate_rust_target.rs                    |  12 +-
 sound/pci/hda/patch_hdmi.c                         |   1 +
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/pci/hda/tas2781_hda_i2c.c                    |   5 +-
 sound/soc/renesas/rcar/core.c                      |   2 +-
 sound/soc/soc-core.c                               |   5 +-
 sound/soc/sof/intel/ptl.c                          |   1 +
 sound/usb/format.c                                 |  12 +-
 sound/usb/mixer_quirks.c                           |   2 +
 tools/gpio/Makefile                                |   2 +-
 tools/net/ynl/pyynl/ynl_gen_c.py                   |   2 +-
 tools/perf/util/bpf-event.c                        |  39 +++++--
 tools/perf/util/bpf-utils.c                        |  61 ++++++----
 tools/power/cpupower/utils/cpupower-set.c          |   4 +-
 tools/testing/selftests/drivers/net/hw/csum.py     |   4 +-
 tools/testing/selftests/net/bind_bhash.c           |   4 +-
 .../selftests/net/netfilter/conntrack_clash.sh     |   2 +-
 .../selftests/net/netfilter/conntrack_resize.sh    |   5 +-
 .../selftests/net/netfilter/nft_flowtable.sh       | 113 ++++++++++++-------
 tools/testing/selftests/net/netfilter/udpclash.c   |   2 +-
 229 files changed, 1707 insertions(+), 918 deletions(-)