Skip to content

6.16.9-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest149 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/149cgroup: split cgroup_destroy_wq into 3 workqueueskernel/cgroup/cgroup.c+36 -70 replies
2/149btrfs: fix invalid extref key setup when replaying dentryfs/btrfs/tree-log.c+1 -10 replies
3/149btrfs: zoned: fix incorrect ASSERT in btrfs_zoned_reserve_data_reloc_bg()fs/btrfs/zoned.c+1 -10 replies
4/149perf maps: Ensure kmap is set up for all insertstools/perf/util/maps.c+5 -40 replies
5/149wifi: wilc1000: avoid buffer overflow in WID string configurationdrivers/net/wireless/microchip/wilc1000/wlan_cfg.c drivers/net/wireless/microchip/wilc1000/wlan_cfg.h+30 -120 replies
6/149nvme: fix PI insert on writedrivers/nvme/host/core.c+11 -70 replies
7/149ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supportedsound/firewire/motu/motu-hwdep.c+1 -10 replies
8/149wifi: mt76: do not add non-sta wcid entries to the poll listdrivers/net/wireless/mediatek/mt76/mac80211.c+1 -10 replies
9/149wifi: mac80211: increase scan_ies_len for S1Gnet/mac80211/main.c+6 -10 replies
10/149wifi: mac80211: fix incorrect type for retnet/mac80211/driver-ops.h+1 -10 replies
11/149pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatchdrivers/pcmcia/omap_cf.c+7 -10 replies
12/149smb: server: let smb_direct_writev() respect SMB_DIRECT_MAX_SEND_SGESfs/smb/server/transport_rdma.c+107 -500 replies
13/149um: virtio_uml: Fix use-after-free after put_device in probearch/um/drivers/virtio_uml.c+4 -20 replies
14/149um: Fix FD copy size in os_rcv_fd_msg()arch/um/os-Linux/file.c+1 -10 replies
15/149net/mlx5: Not returning mlx5_link_info table when speed is unknowndrivers/net/ethernet/mellanox/mlx5/core/port.c+5 -10 replies
16/149dpaa2-switch: fix buffer pool seeding for control trafficdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+1 -10 replies
17/149net/tcp: Fix a NULL pointer dereference when using TCP-AO with TCP_REPAIRnet/ipv4/tcp_ao.c+3 -10 replies
18/149dpll: fix clock quality level reportingdrivers/dpll/dpll_netlink.c+2 -20 replies
19/149rxrpc: Fix unhandled errors in rxgk_verify_packet_integrity()net/rxrpc/rxgk.c net/rxrpc/rxgk_app.c net/rxrpc/rxgk_common.h+28 -140 replies
20/149rxrpc: Fix untrusted unsigned subtractnet/rxrpc/rxgk_app.c+14 -50 replies
21/149octeon_ep: Validate the VF IDdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+16 -00 replies
22/149qed: Dont collect too many protection override GRC elementsdrivers/net/ethernet/qlogic/qed/qed_debug.c+4 -30 replies
23/149net: dst_metadata: fix IP_DF bit not extracted from tunnel headersinclude/net/dst_metadata.h+9 -20 replies
24/149bonding: set random address only when slaves already existdrivers/net/bonding/bond_main.c+1 -00 replies
25/149mptcp: set remote_deny_join_id0 on SYN recvnet/mptcp/subflow.c+4 -00 replies
26/149selftests: mptcp: userspace pm: validate deny-join-id0 flagtools/testing/selftests/net/mptcp/pm_nl_ctl.c tools/testing/selftests/net/mptcp/userspace_pm.sh+18 -30 replies
27/149mptcp: tfo: record deny join id0 infonet/mptcp/options.c+3 -30 replies
28/149selftests: mptcp: sockopt: fix error messagestools/testing/selftests/net/mptcp/mptcp_sockopt.c+10 -60 replies
29/149net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failuredrivers/net/ethernet/natsemi/ns83820.c+6 -70 replies
30/149ice: fix Rx page leak on multi-buffer framesdrivers/net/ethernet/intel/ice/ice_txrx.c drivers/net/ethernet/intel/ice/ice_txrx.h+34 -470 replies
31/149i40e: remove redundant memory barrier when cleaning Tx descsdrivers/net/ethernet/intel/i40e/i40e_txrx.c+0 -30 replies
32/149ixgbe: initialize aci.lock before its useddrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+8 -70 replies
33/149ixgbe: destroy aci.lock later within ixgbe_remove pathdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+4 -30 replies
34/149igc: dont fail igc_probe() on LED setup errordrivers/net/ethernet/intel/igc/igc.h drivers/net/ethernet/intel/igc/igc_main.c+10 -30 replies
35/149doc/netlink: Fix typos in operation attributesDocumentation/netlink/specs/conntrack.yaml+4 -50 replies
36/149net/mlx5e: Harden uplink netdev access against device unbinddrivers/net/ethernet/mellanox/mlx5/core/en_rep.c drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h +1 more+38 -60 replies
37/149net/mlx5e: Add a miss level for ipsec crypto offloaddrivers/net/ethernet/mellanox/mlx5/core/en/fs.h drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c +1 more+6 -30 replies
38/149bonding: dont set oif to bond dev when getting NS target destinationdrivers/net/bonding/bond_main.c+0 -10 replies
39/149octeon_ep: fix VF MAC address lifecycle handlingdrivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c+3 -00 replies
40/149tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().net/ipv4/tcp.c+5 -00 replies
41/149tls: make sure to abort the stream if headers are bogusnet/tls/tls.h net/tls/tls_strp.c net/tls/tls_sw.c+11 -70 replies
42/149Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"drivers/net/ethernet/mellanox/mlx5/core/en_main.c+0 -20 replies
43/149net: clear sk->sk_ino in sk_set_socket(sk, NULL)include/net/sock.h+3 -20 replies
44/149net: liquidio: fix overflow in octeon_init_instr_queue()drivers/net/ethernet/cavium/liquidio/request_manager.c+1 -10 replies
45/149cnic: Fix use-after-free bugs in cnic_delete_taskdrivers/net/ethernet/broadcom/cnic.c+1 -20 replies
46/149octeontx2-pf: Fix use-after-free bugs in otx2_sync_tstamp()drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c+1 -10 replies
47/149ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transferfs/smb/server/transport_rdma.c+9 -80 replies
48/149ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_sizefs/smb/server/transport_rdma.c+10 -10 replies
49/149zram: fix slot write race conditiondrivers/block/zram/zram_drv.c+3 -50 replies
50/149nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*fs/nilfs2/sysfs.c fs/nilfs2/sysfs.h+6 -60 replies
51/149crypto: af_alg - Disallow concurrent writes in af_alg_sendmsgcrypto/af_alg.c include/crypto/if_alg.h+13 -40 replies
52/149power: supply: bq27xxx: fix error return in case of no bq27000 hdq batterydrivers/power/supply/bq27xxx_battery.c+1 -10 replies
53/149power: supply: bq27xxx: restrict no-battery detection to bq27000drivers/power/supply/bq27xxx_battery.c+2 -20 replies
54/149Revert "sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local()"kernel/sched/ext.c+1 -50 replies
55/149btrfs: initialize inode::file_extent_tree after i_mode has been setfs/btrfs/delayed-inode.c fs/btrfs/inode.c+5 -90 replies
56/149dm-raid: dont set io_min and io_opt for raid1drivers/md/dm-raid.c+4 -20 replies
57/149dm-stripe: fix a possible integer overflowdrivers/md/dm-stripe.c+7 -30 replies
58/149mm/gup: check ref_count instead of lru before migrationmm/gup.c+2 -10 replies
59/149mm: revert "mm/gup: clear the LRU flag of a page before adding to LRU batch"mm/swap.c+26 -240 replies
60/149gup: optimize longterm pin_user_pages() for large foliomm/gup.c+30 -80 replies
61/149mm/gup: local lru_add_drain() to avoid lru_add_drain_all()mm/gup.c+11 -40 replies
62/149mm: revert "mm: vmscan.c: fix OOM on swap stress test"mm/vmscan.c+1 -10 replies
63/149mm: folio_may_be_lru_cached() unless folio_test_large()include/linux/swap.h mm/gup.c mm/mlock.c +1 more+16 -60 replies
64/149LoongArch: Update help info of ARCH_STRICT_ALIGNarch/loongarch/Kconfig+6 -20 replies
65/149objtool/LoongArch: Mark types based on break immediate codetools/objtool/arch/loongarch/decode.c+9 -30 replies
66/149objtool/LoongArch: Mark special atomic instruction as INSN_BUG typetools/arch/loongarch/include/asm/inst.h tools/objtool/arch/loongarch/decode.c+33 -00 replies
67/149LoongArch: Fix unreliable stack for live patchingarch/loongarch/kernel/stacktrace.c+2 -10 replies
68/149LoongArch: vDSO: Check kcalloc() result in init_vdso()arch/loongarch/kernel/vdso.c+3 -00 replies
69/149LoongArch: Align ACPI structures if ARCH_STRICT_ALIGN enabledarch/loongarch/include/asm/acenv.h+3 -40 replies
70/149LoongArch: Check the return value when creating kobjarch/loongarch/kernel/env.c+2 -00 replies
71/149LoongArch: Make LTO case independent in Makefilearch/loongarch/Makefile+5 -50 replies
72/149LoongArch: Handle jump tables options for RUSTarch/loongarch/Kconfig arch/loongarch/Makefile+9 -00 replies
73/149LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_ctrl_access()arch/loongarch/kvm/intc/eiointc.c+15 -100 replies
74/149LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_regs_access()arch/loongarch/kvm/intc/eiointc.c+21 -120 replies
75/149LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_sw_status_access()arch/loongarch/kvm/intc/eiointc.c+17 -120 replies
76/149LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_pch_pic_regs_access()arch/loongarch/kvm/intc/pch_pic.c+14 -70 replies
77/149LoongArch: KVM: Fix VM migration failure with PTW enabledarch/loongarch/include/asm/kvm_mmu.h arch/loongarch/kvm/mmu.c+20 -80 replies
78/149iommu/vt-d: Fix __domain_mapping()s usage of switch_to_super_page()drivers/iommu/intel/iommu.c+6 -10 replies
79/149iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init()drivers/iommu/amd/init.c+2 -10 replies
80/149iommu/amd/pgtbl: Fix possible race while increase page table leveldrivers/iommu/amd/amd_iommu_types.h drivers/iommu/amd/io_pgtable.c+22 -40 replies
81/149iommu/s390: Fix memory corruption when using identity domaindrivers/iommu/s390-iommu.c+2 -10 replies
82/149iommu/s390: Make attach succeed when the device was surprise removedarch/s390/include/asm/pci_insn.h drivers/iommu/s390-iommu.c+24 -120 replies
83/149btrfs: tree-checker: fix the incorrect inode ref size checkfs/btrfs/tree-checker.c+2 -20 replies
84/149ASoC: SDCA: Add quirk for incorrect function types for 3 systemsinclude/sound/sdca.h sound/soc/sdca/sdca_device.c sound/soc/sdca/sdca_functions.c+29 -50 replies
85/149ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interfacesound/soc/qcom/qdsp6/audioreach.c+1 -00 replies
86/149ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source graph failedsound/soc/qcom/qdsp6/q6apm-lpass-dais.c+4 -20 replies
87/149ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2Ssound/soc/qcom/qdsp6/q6apm-lpass-dais.c+1 -00 replies
88/149mmc: mvsdio: Fix dma_unmap_sg() nents valuedrivers/mmc/host/mvsdio.c+1 -10 replies
89/149mmc: sdhci: Move the code related to setting the clock from sdhci_set_ios_common() into sdhci_set_ios()drivers/mmc/host/sdhci-uhs2.c drivers/mmc/host/sdhci.c+19 -180 replies
90/149mmc: sdhci-pci-gli: GL9767: Fix initializing the UHS-II interface during a power-ondrivers/mmc/host/sdhci-pci-gli.c+67 -10 replies
91/149mmc: sdhci-uhs2: Fix calling incorrect sdhci_set_clock() functiondrivers/mmc/host/sdhci-uhs2.c+1 -10 replies
92/149x86/sev: Guard sev_evict_cache() with CONFIG_AMD_MEM_ENCRYPTarch/x86/include/asm/sev.h+19 -190 replies
93/149KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is activearch/x86/kvm/svm/svm.c+1 -20 replies
94/149drm/amdkfd: add proper handling for S0ixdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h drivers/gpu/drm/amd/amdkfd/kfd_device.c+60 -40 replies
95/149drm/amdgpu: suspend KFD and KGD user queues for S0ixdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+10 -140 replies
96/149drm/amd/display: Allow RX6xxx & RX7700 to invoke amdgpu_irq_get/putdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+38 -10 replies
97/149drm/amd: Only restore cached manual clock settings in restore if OD enableddrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+1 -10 replies
98/149io_uring/io-wq: fix `max_workers` breakage and `nr_workers` underflowio_uring/io-wq.c+3 -30 replies
99/149io_uring: include dying ring in task_work "should cancel" stateio_uring/io_uring.c io_uring/io_uring.h io_uring/poll.c +2 more+9 -70 replies
100/149net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointernet/rfkill/rfkill-gpio.c+2 -20 replies
101/149gpiolib: acpi: initialize acpi_gpio_info structdrivers/gpio/gpiolib-acpi-core.c+2 -20 replies
102/149crypto: ccp - Always pass in an error pointer to __sev_platform_shutdown_locked()drivers/crypto/ccp/sev-dev.c+1 -10 replies
103/149rds: ib: Increment i_fastreg_wrs before bailing outnet/rds/ib_frmr.c+12 -80 replies
104/149mptcp: propagate shutdown to subflows when possiblenet/mptcp/protocol.c+16 -00 replies
105/149selftests: mptcp: connect: catch IO errors on listen sidetools/testing/selftests/net/mptcp/mptcp_connect.c+4 -30 replies
106/149selftests: mptcp: avoid spurious errors on TCP disconnecttools/testing/selftests/net/mptcp/mptcp_connect.c+2 -20 replies
107/149ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xxsound/pci/hda/patch_realtek.c+1 -00 replies
108/149ASoC: wm8940: Correct PLL rate roundingsound/soc/codecs/wm8940.c+6 -10 replies
109/149ASoC: wm8940: Correct typo in control namesound/soc/codecs/wm8940.c+1 -10 replies
110/149ASoC: wm8974: Correct PLL rate roundingsound/soc/codecs/wm8974.c+6 -20 replies
111/149ASoC: codec: sma1307: Fix memory corruption in sma1307_setting_loaded()sound/soc/codecs/sma1307.c+4 -30 replies
112/149ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error messagesound/soc/sof/intel/hda-stream.c+1 -10 replies
113/149ASoC: SDCA: Fix return value in sdca_regmap_mbq_size()sound/soc/sdca/sdca_regmap.c+1 -10 replies
114/149ASoC: Intel: catpt: Expose correct bit depth to userspacesound/soc/intel/catpt/pcm.c+17 -60 replies
115/149iommu/amd: Fix alias device DTE settingdrivers/iommu/amd/init.c+3 -30 replies
116/149ASoC: amd: acp: Fix incorrect retrival of acp_chip_infosound/soc/amd/acp/acp-i2s.c+5 -60 replies
117/149drm/xe/tile: Release kobject for the failure pathdrivers/gpu/drm/xe/xe_tile_sysfs.c+7 -50 replies
118/149drm/xe/pf: Drop rounddown_pow_of_two fair LMEM limitationdrivers/gpu/drm/xe/xe_gt_sriov_pf_config.c+0 -10 replies
119/149drm: bridge: anx7625: Fix NULL pointer dereference with early IRQdrivers/gpu/drm/bridge/analogix/anx7625.c+4 -20 replies
120/149drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error pathdrivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c+4 -20 replies
121/149drm/xe: Fix a NULL vs IS_ERR() in xe_vm_add_compute_exec_queue()drivers/gpu/drm/xe/xe_vm.c+2 -20 replies
122/149ALSA: usb: qcom: Fix false-positive address space checksound/usb/qcom/qc_audio_offload.c+48 -440 replies
123/149drm/xe: Fix error handling if PXP fails to startdrivers/gpu/drm/xe/xe_exec_queue.c drivers/gpu/drm/xe/xe_exec_queue_types.h drivers/gpu/drm/xe/xe_execlist.c +3 more+72 -410 replies
124/149drm/xe/guc: Enable extended CAT error reportingdrivers/gpu/drm/xe/abi/guc_actions_abi.h drivers/gpu/drm/xe/abi/guc_klvs_abi.h drivers/gpu/drm/xe/xe_guc.c +3 more+98 -30 replies
125/149drm/xe/guc: Set RCS/CCS yield policydrivers/gpu/drm/xe/abi/guc_actions_abi.h drivers/gpu/drm/xe/abi/guc_klvs_abi.h drivers/gpu/drm/xe/xe_gt.c +3 more+98 -50 replies
126/149smb: smbdirect: introduce smbdirect_socket.recv_io.expectedfs/smb/common/smbdirect/smbdirect_socket.h+14 -00 replies
127/149smb: client: make use of smbdirect_socket->recv_io.expectedfs/smb/client/smbdirect.c fs/smb/client/smbdirect.h+14 -150 replies
128/149smb: smbdirect: introduce struct smbdirect_recv_iofs/smb/common/smbdirect/smbdirect_socket.h+15 -00 replies
129/149smb: client: make use of struct smbdirect_recv_iofs/smb/client/smbdirect.c fs/smb/client/smbdirect.h+41 -540 replies
130/149smb: client: let recv_done verify data_offset, data_length and remaining_data_lengthfs/smb/client/smbdirect.c+19 -10 replies
131/149smb: client: fix filename matching of deferred filesfs/smb/client/cifsproto.h fs/smb/client/inode.c fs/smb/client/misc.c+21 -270 replies
132/149smb: client: use disable[_delayed]_work_sync in smbdirect.cfs/smb/client/smbdirect.c+3 -30 replies
133/149smb: client: let smbd_destroy() call disable_work_sync(&info->post_send_credits_work)fs/smb/client/smbdirect.c+3 -00 replies
134/149crypto: af_alg - Set merge to zero early in af_alg_sendmsgcrypto/af_alg.c+2 -10 replies
135/149io_uring/msg_ring: kill alloc_cache for io_kiocb allocationsinclude/linux/io_uring_types.h io_uring/io_uring.c io_uring/msg_ring.c+2 -290 replies
136/149smb: client: fix file open check in __cifs_unlink()fs/smb/client/inode.c+15 -20 replies
137/149smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error pathfs/smb/client/smbdirect.c+3 -10 replies
138/149io_uring: fix incorrect io_kiocb reference in io_link_skbio_uring/notif.c+1 -10 replies
139/149platform/x86: asus-wmi: Fix ROG button mapping, tablet mode on ASUS ROG Z13drivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.h+21 -50 replies
140/149platform/x86: asus-wmi: Re-add extra keys to ignore_key_wlan quirkdrivers/platform/x86/asus-nb-wmi.c+2 -00 replies
141/149mptcp: pm: nl: announce deny-join-id0 flagDocumentation/netlink/specs/mptcp_pm.yaml include/uapi/linux/mptcp.h include/uapi/linux/mptcp_pm.h +1 more+13 -40 replies
142/149dt-bindings: serial: 8250: allow clock uartclk and reg for nxp,lpc1850-uartDocumentation/devicetree/bindings/serial/8250.yaml+37 -40 replies
143/149dt-bindings: serial: 8250: spacemit: set clocks property as requiredDocumentation/devicetree/bindings/serial/8250.yaml+3 -10 replies
144/149dt-bindings: serial: 8250: move a constraintDocumentation/devicetree/bindings/serial/8250.yaml+22 -240 replies
145/149samples/damon/prcl: fix boot time enable crashsamples/damon/prcl.c+10 -00 replies
146/149samples/damon: change enable parameters to enabledsamples/damon/mtier.c samples/damon/prcl.c samples/damon/wsse.c+33 -330 replies
147/149samples/damon/mtier: avoid starting DAMON before initializationsamples/damon/mtier.c+3 -00 replies
148/149clk: sunxi-ng: mp: Fix dual-divider clock rate readbackdrivers/clk/sunxi-ng/ccu_mp.c+1 -10 replies
149/149samples/damon/prcl: avoid starting DAMON before initializationsamples/damon/prcl.c+3 -00 replies

Reviews trailers per patch

90 of 149 patches have a Reviewed-by or Acked-by.

PatchDavid SterbaNaohiro AotaYi ZhangMartin K. PetersenArkadiusz KubalewskiSimon HormanMichal SwiatkowskiAaro KoskinenUwe Kleine-KönigNamjae JeonTariq ToukanDmitry SafonovEric DumazetPrzemek KitszelAleksandr LoktionovRinitha SPaul MenzelVitaly LifshitsKurt KanzenbachMor Bar-GabayCosmin RatiuJiri PirkoDragos TatuleaMat MartineauMatthieu Baerts (NGI0)Michal KubiakJesper Dangaard BrouerPriya SinghIdo SchimmelChanghui ZhongSabrina DubrocaAndrei VaginVadim FedorenkoStefan MetzmacherDavid WilderJay VosburghChangwoo MinDavid HildenbrandFilipe MananaJohn GarryKiryl ShutsemauNicolas Saenz JulienneDavid WoodhouseSuravee SuthikulpanitMiguel OjedaCam MillerFarhan AliNiklas SchnelleAdrian HunterNaveen N Rao (AMD)Mario Limonciello (AMD)David PerryMatthew RosatoBenjamin BlockJohannes ThumshirnPierre-Louis BossartSrinivas KandagatlaLinus WalleijAlex DeucherGeliang TangAnkur TyagiFengnan ChangHeikki KrogerusHans de GoedeMika WesterbergCalvin OwensAshish KalraTom LendackyAllison HendersonSun peng LiDaniel WheelerLuca CeresoliDmitry BaryshkovMatthew BrostArnd BergmannLuca WeissJohn HarrisonPeter UjfalusiAndy ShevchenkoCezary RojewskiPiotr PiórkowskiVinay BelgaumkarDavid HowellsEnzo MatsumiyaNirmoy DasMichal WajdeczkoIlpo JärvinenAndre PrzywaraRob Herring (Arm)Conor DooleySeongJae ParkPavel BegunkovFlorian FainelliJustin M. ForbesLinux Kernel Functional TestingTakeshi OgasawaraBrett A C SheffieldPascal ErnsterJon HunterMark BrownPeter SchneiderRon EconomosRonald WarsowShuah KhanHardik GargDileep MalepuAchill Gilgenast
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
1/149
2/149R-b
3/149R-b T-b
4/149
5/149
6/149R-b
7/149
8/149
9/149
10/149
11/149A-b R-b
12/149A-b
13/149
14/149
15/149R-b
16/149
17/149R-b R-b
18/149R-b
19/149R-b
20/149R-b
21/149R-b R-b
22/149
23/149R-b
24/149
25/149R-b
26/149R-b
27/149R-b
28/149R-b
29/149R-b
30/149T-b T-b A-b T-b
31/149R-b T-b
32/149R-b R-b R-b R-b T-b
33/149R-b R-b R-b T-b
34/149R-b R-b R-b R-b T-b
35/149
36/149R-b R-b R-b
37/149
38/149T-b A-b
39/149R-b
40/149
41/149R-b
42/149
43/149A-b
44/149
45/149
46/149R-b
47/149R-b
48/149A-b
49/149T-b
50/149
51/149
52/149
53/149
54/149A-b
55/149R-b
56/149R-b
57/149R-b
58/149A-b A-b
59/149A-b
60/149
61/149A-b
62/149A-b
63/149A-b
64/149
65/149
66/149
67/149
68/149
69/149
70/149
71/149
72/149A-b
73/149
74/149
75/149
76/149
77/149
78/149R-b R-b
79/149R-b
80/149
81/149T-b R-b R-b
82/149R-b R-b
83/149R-b R-b R-b
84/149R-b
85/149R-b
86/149R-b
87/149R-b
88/149R-b
89/149A-b
90/149A-b
91/149A-b
92/149
93/149R-b
94/149R-b T-b
95/149R-b T-b
96/149R-b T-b
97/149A-b
98/149R-b
99/149
100/149R-b
101/149T-b R-b A-b T-b
102/149R-b A-b
103/149R-b
104/149R-b R-b
105/149R-b R-b
106/149R-b R-b
107/149
108/149T-b
109/149T-b
110/149
111/149
112/149A-b
113/149
114/149T-b R-b
115/149
116/149R-b
117/149R-b
118/149R-b
119/149R-b
120/149R-b R-b
121/149R-b
122/149A-b Reported-and-tested-by
123/149R-b
124/149R-b R-b R-b
125/149R-b T-b
126/149
127/149
128/149
129/149
130/149R-b
131/149R-b
132/149
133/149
134/149
135/149
136/149R-b
137/149
138/149R-b
139/149R-b
140/149R-b
141/149R-b
142/149A-b
143/149A-b
144/149A-b
145/149
146/149R-b
147/149
148/149R-b
149/149

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

Read the v1 thread

Cover letter [PATCH 6.16 000/149] 6.16.9-rc1 review

This is the start of the stable review cycle for the 6.16.9 release. There are 149 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 Wed, 24 Sep 2025 19:23:52 +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.9-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.9-rc1

SeongJae Park <[email protected]>
samples/damon/prcl: avoid starting DAMON before initialization

Chen-Yu Tsai <[email protected]>
clk: sunxi-ng: mp: Fix dual-divider clock rate readback

SeongJae Park <[email protected]>
samples/damon/mtier: avoid starting DAMON before initialization

Honggyu Kim <[email protected]>
samples/damon: change enable parameters to enabled

SeongJae Park <[email protected]>
samples/damon/prcl: fix boot time enable crash

Alex Elder <[email protected]>
dt-bindings: serial: 8250: move a constraint

Yixun Lan <[email protected]>
dt-bindings: serial: 8250: spacemit: set clocks property as required

Frank Li <[email protected]>
dt-bindings: serial: 8250: allow clock 'uartclk' and 'reg' for nxp,lpc1850-uart

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: nl: announce deny-join-id0 flag

Antheas Kapenekakis <[email protected]>
platform/x86: asus-wmi: Re-add extra keys to ignore_key_wlan quirk

Antheas Kapenekakis <[email protected]>
platform/x86: asus-wmi: Fix ROG button mapping, tablet mode on ASUS ROG Z13

Yang Xiuwei <[email protected]>
io_uring: fix incorrect io_kiocb reference in io_link_skb

Stefan Metzmacher <[email protected]>
smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path

Paulo Alcantara <[email protected]>
smb: client: fix file open check in __cifs_unlink()

Jens Axboe <[email protected]>
io_uring/msg_ring: kill alloc_cache for io_kiocb allocations

Herbert Xu <[email protected]>
crypto: af_alg - Set merge to zero early in af_alg_sendmsg

Stefan Metzmacher <[email protected]>

    smb: client: let smbd_destroy() call disable_work_sync(&info->post_send_credits_work)

Stefan Metzmacher <[email protected]>
smb: client: use disable[_delayed]_work_sync in smbdirect.c

Paulo Alcantara <[email protected]>
smb: client: fix filename matching of deferred files

Stefan Metzmacher <[email protected]>
smb: client: let recv_done verify data_offset, data_length and remaining_data_length

Stefan Metzmacher <[email protected]>
smb: client: make use of struct smbdirect_recv_io

Stefan Metzmacher <[email protected]>
smb: smbdirect: introduce struct smbdirect_recv_io

Stefan Metzmacher <[email protected]>

    smb: client: make use of smbdirect_socket->recv_io.expected

Stefan Metzmacher <[email protected]>
smb: smbdirect: introduce smbdirect_socket.recv_io.expected

Daniele Ceraolo Spurio <[email protected]>
drm/xe/guc: Set RCS/CCS yield policy

Daniele Ceraolo Spurio <[email protected]>
drm/xe/guc: Enable extended CAT error reporting

Daniele Ceraolo Spurio <[email protected]>
drm/xe: Fix error handling if PXP fails to start

Takashi Iwai <[email protected]>
ALSA: usb: qcom: Fix false-positive address space check

Dan Carpenter <[email protected]>
drm/xe: Fix a NULL vs IS_ERR() in xe_vm_add_compute_exec_queue()

Qi Xi <[email protected]>
drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error path

Loic Poulain <[email protected]>
drm: bridge: anx7625: Fix NULL pointer dereference with early IRQ

Michal Wajdeczko <[email protected]>
drm/xe/pf: Drop rounddown_pow_of_two fair LMEM limitation

Shuicheng Lin <[email protected]>
drm/xe/tile: Release kobject for the failure path

Venkata Prasad Potturu <[email protected]>
ASoC: amd: acp: Fix incorrect retrival of acp_chip_info

Vasant Hegde <[email protected]>
iommu/amd: Fix alias device DTE setting

Amadeusz Sławiński <[email protected]>
ASoC: Intel: catpt: Expose correct bit depth to userspace

Charles Keepax <[email protected]>
ASoC: SDCA: Fix return value in sdca_regmap_mbq_size()

Colin Ian King <[email protected]>
ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message

Dan Carpenter <[email protected]>
ASoC: codec: sma1307: Fix memory corruption in sma1307_setting_loaded()

Charles Keepax <[email protected]>
ASoC: wm8974: Correct PLL rate rounding

Charles Keepax <[email protected]>
ASoC: wm8940: Correct typo in control name

Charles Keepax <[email protected]>
ASoC: wm8940: Correct PLL rate rounding

Praful Adiga <[email protected]>
ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xx

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: avoid spurious errors on TCP disconnect

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: catch IO errors on listen side

Matthieu Baerts (NGI0) <[email protected]>
mptcp: propagate shutdown to subflows when possible

Håkon Bugge <[email protected]>
rds: ib: Increment i_fastreg_wrs before bailing out

Borislav Petkov (AMD) <[email protected]>
crypto: ccp - Always pass in an error pointer to __sev_platform_shutdown_locked()

Sébastien Szymanski <[email protected]>
gpiolib: acpi: initialize acpi_gpio_info struct

Hans de Goede <[email protected]>
net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer

Jens Axboe <[email protected]>
io_uring: include dying ring in task_work "should cancel" state

Max Kellermann <[email protected]>
io_uring/io-wq: fix max_workers breakage and nr_workers underflow

Mario Limonciello <[email protected]>
drm/amd: Only restore cached manual clock settings in restore if OD enabled

Ivan Lipski <[email protected]>
drm/amd/display: Allow RX6xxx & RX7700 to invoke amdgpu_irq_get/put

Alex Deucher <[email protected]>
drm/amdgpu: suspend KFD and KGD user queues for S0ix

Alex Deucher <[email protected]>
drm/amdkfd: add proper handling for S0ix

Maciej S. Szmigiero <[email protected]>
KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active

Tom Lendacky <[email protected]>
x86/sev: Guard sev_evict_cache() with CONFIG_AMD_MEM_ENCRYPT

Ben Chuang <[email protected]>
mmc: sdhci-uhs2: Fix calling incorrect sdhci_set_clock() function

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: GL9767: Fix initializing the UHS-II interface during a power-on

Ben Chuang <[email protected]>
mmc: sdhci: Move the code related to setting the clock from sdhci_set_ios_common() into sdhci_set_ios()

Thomas Fourier <[email protected]>
mmc: mvsdio: Fix dma_unmap_sg() nents value

Mohammad Rafi Shaik <[email protected]>
ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S

Krzysztof Kozlowski <[email protected]>
ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source graph failed

Mohammad Rafi Shaik <[email protected]>
ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface

Maciej Strozek <[email protected]>
ASoC: SDCA: Add quirk for incorrect function types for 3 systems

Qu Wenruo <[email protected]>
btrfs: tree-checker: fix the incorrect inode ref size check

Niklas Schnelle <[email protected]>
iommu/s390: Make attach succeed when the device was surprise removed

Matthew Rosato <[email protected]>
iommu/s390: Fix memory corruption when using identity domain

Vasant Hegde <[email protected]>
iommu/amd/pgtbl: Fix possible race while increase page table level

Zhen Ni <[email protected]>
iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init()

Eugene Koira <[email protected]>
iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page()

Bibo Mao <[email protected]>
LoongArch: KVM: Fix VM migration failure with PTW enabled

Bibo Mao <[email protected]>
LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_pch_pic_regs_access()

Bibo Mao <[email protected]>
LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_sw_status_access()

Bibo Mao <[email protected]>
LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_regs_access()

Bibo Mao <[email protected]>
LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_ctrl_access()

Tiezhu Yang <[email protected]>
LoongArch: Handle jump tables options for RUST

Tiezhu Yang <[email protected]>
LoongArch: Make LTO case independent in Makefile

Tao Cui <[email protected]>
LoongArch: Check the return value when creating kobj

Huacai Chen <[email protected]>
LoongArch: Align ACPI structures if ARCH_STRICT_ALIGN enabled

Guangshuo Li <[email protected]>
LoongArch: vDSO: Check kcalloc() result in init_vdso()

Tiezhu Yang <[email protected]>
LoongArch: Fix unreliable stack for live patching

Tiezhu Yang <[email protected]>
objtool/LoongArch: Mark special atomic instruction as INSN_BUG type

Tiezhu Yang <[email protected]>
objtool/LoongArch: Mark types based on break immediate code

Tiezhu Yang <[email protected]>
LoongArch: Update help info of ARCH_STRICT_ALIGN

Hugh Dickins <[email protected]>
mm: folio_may_be_lru_cached() unless folio_test_large()

Hugh Dickins <[email protected]>
mm: revert "mm: vmscan.c: fix OOM on swap stress test"

Hugh Dickins <[email protected]>
mm/gup: local lru_add_drain() to avoid lru_add_drain_all()

Li Zhe <[email protected]>
gup: optimize longterm pin_user_pages() for large folio

Hugh Dickins <[email protected]>
mm: revert "mm/gup: clear the LRU flag of a page before adding to LRU batch"

Hugh Dickins <[email protected]>
mm/gup: check ref_count instead of lru before migration

Mikulas Patocka <[email protected]>
dm-stripe: fix a possible integer overflow

Mikulas Patocka <[email protected]>
dm-raid: don't set io_min and io_opt for raid1

austinchang <[email protected]>
btrfs: initialize inode::file_extent_tree after i_mode has been set

Andrea Righi <[email protected]>
Revert "sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local()"

H. Nikolaus Schaller <[email protected]>
power: supply: bq27xxx: restrict no-battery detection to bq27000

H. Nikolaus Schaller <[email protected]>
power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery

Herbert Xu <[email protected]>
crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg

Nathan Chancellor <[email protected]>
nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*

Sergey Senozhatsky <[email protected]>
zram: fix slot write race condition

Stefan Metzmacher <[email protected]>
ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_size

Namjae Jeon <[email protected]>
ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer

Duoming Zhou <[email protected]>
octeontx2-pf: Fix use-after-free bugs in otx2_sync_tstamp()

Duoming Zhou <[email protected]>
cnic: Fix use-after-free bugs in cnic_delete_task

Alexey Nepomnyashih <[email protected]>
net: liquidio: fix overflow in octeon_init_instr_queue()

Eric Dumazet <[email protected]>

    net: clear sk->sk_ino in sk_set_socket(sk, NULL)

Tariq Toukan <[email protected]>
Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"

Jakub Kicinski <[email protected]>
tls: make sure to abort the stream if headers are bogus

Kuniyuki Iwashima <[email protected]>

    tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().

Sathesh B Edara <[email protected]>
octeon_ep: fix VF MAC address lifecycle handling

Hangbin Liu <[email protected]>
bonding: don't set oif to bond dev when getting NS target destination

Lama Kayal <[email protected]>
net/mlx5e: Add a miss level for ipsec crypto offload

Jianbo Liu <[email protected]>
net/mlx5e: Harden uplink netdev access against device unbind

Remy D. Farley <[email protected]>
doc/netlink: Fix typos in operation attributes

Kohei Enju <[email protected]>
igc: don't fail igc_probe() on LED setup error

Jedrzej Jagielski <[email protected]>
ixgbe: destroy aci.lock later within ixgbe_remove path

Jedrzej Jagielski <[email protected]>
ixgbe: initialize aci.lock before it's used

Maciej Fijalkowski <[email protected]>
i40e: remove redundant memory barrier when cleaning Tx descs

Jacob Keller <[email protected]>
ice: fix Rx page leak on multi-buffer frames

Yeounsu Moon <[email protected]>
net: natsemi: fix rx_dropped double accounting on netif_rx() failure

Geliang Tang <[email protected]>
selftests: mptcp: sockopt: fix error messages

Matthieu Baerts (NGI0) <[email protected]>
mptcp: tfo: record 'deny join id0' info

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: userspace pm: validate deny-join-id0 flag

Matthieu Baerts (NGI0) <[email protected]>
mptcp: set remote_deny_join_id0 on SYN recv

Hangbin Liu <[email protected]>
bonding: set random address only when slaves already exist

Ilya Maximets <[email protected]>
net: dst_metadata: fix IP_DF bit not extracted from tunnel headers

Jamie Bainbridge <[email protected]>
qed: Don't collect too many protection override GRC elements

Kamal Heib <[email protected]>
octeon_ep: Validate the VF ID

David Howells <[email protected]>
rxrpc: Fix untrusted unsigned subtract

David Howells <[email protected]>
rxrpc: Fix unhandled errors in rxgk_verify_packet_integrity()

Ivan Vecera <[email protected]>
dpll: fix clock quality level reporting

Anderson Nascimento <[email protected]>
net/tcp: Fix a NULL pointer dereference when using TCP-AO with TCP_REPAIR

Ioana Ciornei <[email protected]>
dpaa2-switch: fix buffer pool seeding for control traffic

Li Tian <[email protected]>
net/mlx5: Not returning mlx5_link_info table when speed is unknown

Tiwei Bie <[email protected]>
um: Fix FD copy size in os_rcv_fd_msg()

Miaoqian Lin <[email protected]>
um: virtio_uml: Fix use-after-free after put_device in probe

Stefan Metzmacher <[email protected]>
smb: server: let smb_direct_writev() respect SMB_DIRECT_MAX_SEND_SGES

Geert Uytterhoeven <[email protected]>
pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch

Liao Yuanhong <[email protected]>
wifi: mac80211: fix incorrect type for ret

Lachlan Hodges <[email protected]>
wifi: mac80211: increase scan_ies_len for S1G

Felix Fietkau <[email protected]>
wifi: mt76: do not add non-sta wcid entries to the poll list

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported

Christoph Hellwig <[email protected]>
nvme: fix PI insert on write

[email protected] <[email protected]>
wifi: wilc1000: avoid buffer overflow in WID string configuration

Ian Rogers <[email protected]>
perf maps: Ensure kmap is set up for all inserts

Johannes Thumshirn <[email protected]>
btrfs: zoned: fix incorrect ASSERT in btrfs_zoned_reserve_data_reloc_bg()

Filipe Manana <[email protected]>
btrfs: fix invalid extref key setup when replaying dentry

Chen Ridong <[email protected]>
cgroup: split cgroup_destroy_wq into 3 workqueues

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

Diffstat:

 Documentation/devicetree/bindings/serial/8250.yaml |  77 ++++++---
 Documentation/netlink/specs/conntrack.yaml         |   9 +-
 Documentation/netlink/specs/mptcp_pm.yaml          |   4 +-
 Makefile                                           |   4 +-
 arch/loongarch/Kconfig                             |  12 +-
 arch/loongarch/Makefile                            |  15 +-
 arch/loongarch/include/asm/acenv.h                 |   7 +-
 arch/loongarch/include/asm/kvm_mmu.h               |  20 ++-
 arch/loongarch/kernel/env.c                        |   2 +
 arch/loongarch/kernel/stacktrace.c                 |   3 +-
 arch/loongarch/kernel/vdso.c                       |   3 +
 arch/loongarch/kvm/intc/eiointc.c                  |  87 ++++++----
 arch/loongarch/kvm/intc/pch_pic.c                  |  21 ++-
 arch/loongarch/kvm/mmu.c                           |   8 +-
 arch/s390/include/asm/pci_insn.h                   |  10 +-
 arch/um/drivers/virtio_uml.c                       |   6 +-
 arch/um/os-Linux/file.c                            |   2 +-
 arch/x86/include/asm/sev.h                         |  38 ++---
 arch/x86/kvm/svm/svm.c                             |   3 +-
 crypto/af_alg.c                                    |  10 +-
 drivers/block/zram/zram_drv.c                      |   8 +-
 drivers/clk/sunxi-ng/ccu_mp.c                      |   2 +-
 drivers/crypto/ccp/sev-dev.c                       |   2 +-
 drivers/dpll/dpll_netlink.c                        |   4 +-
 drivers/gpio/gpiolib-acpi-core.c                   |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h         |  12 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  24 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  36 ++++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  39 ++++-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   2 +-
 drivers/gpu/drm/bridge/analogix/anx7625.c          |   6 +-
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c    |   6 +-
 drivers/gpu/drm/xe/abi/guc_actions_abi.h           |   5 +
 drivers/gpu/drm/xe/abi/guc_klvs_abi.h              |  40 +++++
 drivers/gpu/drm/xe/xe_exec_queue.c                 |  22 ++-
 drivers/gpu/drm/xe/xe_exec_queue_types.h           |   8 +-
 drivers/gpu/drm/xe/xe_execlist.c                   |  25 ++-
 drivers/gpu/drm/xe/xe_execlist_types.h             |   2 +-
 drivers/gpu/drm/xe/xe_gt.c                         |   3 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c         |   1 -
 drivers/gpu/drm/xe/xe_guc.c                        |  62 ++++++-
 drivers/gpu/drm/xe/xe_guc.h                        |   1 +
 drivers/gpu/drm/xe/xe_guc_exec_queue_types.h       |   4 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 | 141 +++++++++++++---
 drivers/gpu/drm/xe/xe_guc_submit.h                 |   2 +
 drivers/gpu/drm/xe/xe_tile_sysfs.c                 |  12 +-
 drivers/gpu/drm/xe/xe_uc.c                         |   4 +
 drivers/gpu/drm/xe/xe_vm.c                         |   4 +-
 drivers/iommu/amd/amd_iommu_types.h                |   1 +
 drivers/iommu/amd/init.c                           |   9 +-
 drivers/iommu/amd/io_pgtable.c                     |  25 ++-
 drivers/iommu/intel/iommu.c                        |   7 +-
 drivers/iommu/s390-iommu.c                         |  29 +++-
 drivers/md/dm-raid.c                               |   6 +-
 drivers/md/dm-stripe.c                             |  10 +-
 drivers/mmc/host/mvsdio.c                          |   2 +-
 drivers/mmc/host/sdhci-pci-gli.c                   |  68 +++++++-
 drivers/mmc/host/sdhci-uhs2.c                      |   3 +-
 drivers/mmc/host/sdhci.c                           |  34 ++--
 drivers/net/bonding/bond_main.c                    |   2 +-
 drivers/net/ethernet/broadcom/cnic.c               |   3 +-
 .../net/ethernet/cavium/liquidio/request_manager.c |   2 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.c    |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   3 -
 drivers/net/ethernet/intel/ice/ice_txrx.c          |  80 ++++-----
 drivers/net/ethernet/intel/ice/ice_txrx.h          |   1 -
 drivers/net/ethernet/intel/igc/igc.h               |   1 +
 drivers/net/ethernet/intel/igc/igc_main.c          |  12 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  22 +--
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |  16 ++
 .../ethernet/marvell/octeon_ep/octep_pfvf_mbox.c   |   3 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c  |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h    |   1 +
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h   |   1 +
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   2 -
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |  27 ++-
 drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c  |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h |  15 +-
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |   6 +-
 drivers/net/ethernet/natsemi/ns83820.c             |  13 +-
 drivers/net/ethernet/qlogic/qed/qed_debug.c        |   7 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   2 +-
 drivers/net/wireless/microchip/wilc1000/wlan_cfg.c |  39 +++--
 drivers/net/wireless/microchip/wilc1000/wlan_cfg.h |   5 +-
 drivers/nvme/host/core.c                           |  18 +-
 drivers/pcmcia/omap_cf.c                           |   8 +-
 drivers/platform/x86/asus-nb-wmi.c                 |  25 ++-
 drivers/platform/x86/asus-wmi.h                    |   3 +-
 drivers/power/supply/bq27xxx_battery.c             |   4 +-
 fs/btrfs/delayed-inode.c                           |   3 -
 fs/btrfs/inode.c                                   |  11 +-
 fs/btrfs/tree-checker.c                            |   4 +-
 fs/btrfs/tree-log.c                                |   2 +-
 fs/btrfs/zoned.c                                   |   2 +-
 fs/nilfs2/sysfs.c                                  |   4 +-
 fs/nilfs2/sysfs.h                                  |   8 +-
 fs/smb/client/cifsproto.h                          |   4 +-
 fs/smb/client/inode.c                              |  23 ++-
 fs/smb/client/misc.c                               |  36 ++--
 fs/smb/client/smbdirect.c                          | 132 +++++++++------
 fs/smb/client/smbdirect.h                          |  23 ---
 fs/smb/common/smbdirect/smbdirect_socket.h         |  29 ++++
 fs/smb/server/transport_rdma.c                     | 185 ++++++++++++++-------
 include/crypto/if_alg.h                            |  10 +-
 include/linux/io_uring_types.h                     |   3 -
 include/linux/mlx5/driver.h                        |   1 +
 include/linux/swap.h                               |  10 ++
 include/net/dst_metadata.h                         |  11 +-
 include/net/sock.h                                 |   5 +-
 include/sound/sdca.h                               |   1 +
 include/uapi/linux/mptcp.h                         |   2 +
 include/uapi/linux/mptcp_pm.h                      |   4 +-
 io_uring/io-wq.c                                   |   6 +-
 io_uring/io_uring.c                                |  10 +-
 io_uring/io_uring.h                                |   4 +-
 io_uring/msg_ring.c                                |  24 +--
 io_uring/notif.c                                   |   2 +-
 io_uring/poll.c                                    |   2 +-
 io_uring/timeout.c                                 |   2 +-
 io_uring/uring_cmd.c                               |   2 +-
 kernel/cgroup/cgroup.c                             |  43 ++++-
 kernel/sched/ext.c                                 |   6 +-
 mm/gup.c                                           |  52 ++++--
 mm/mlock.c                                         |   6 +-
 mm/swap.c                                          |  50 +++---
 mm/vmscan.c                                        |   2 +-
 net/ipv4/tcp.c                                     |   5 +
 net/ipv4/tcp_ao.c                                  |   4 +-
 net/mac80211/driver-ops.h                          |   2 +-
 net/mac80211/main.c                                |   7 +-
 net/mptcp/options.c                                |   6 +-
 net/mptcp/pm_netlink.c                             |   7 +
 net/mptcp/protocol.c                               |  16 ++
 net/mptcp/subflow.c                                |   4 +
 net/rds/ib_frmr.c                                  |  20 ++-
 net/rfkill/rfkill-gpio.c                           |   4 +-
 net/rxrpc/rxgk.c                                   |  18 +-
 net/rxrpc/rxgk_app.c                               |  29 +++-
 net/rxrpc/rxgk_common.h                            |  14 +-
 net/tls/tls.h                                      |   1 +
 net/tls/tls_strp.c                                 |  14 +-
 net/tls/tls_sw.c                                   |   3 +-
 samples/damon/mtier.c                              |  25 +--
 samples/damon/prcl.c                               |  31 +++-
 samples/damon/wsse.c                               |  22 +--
 sound/firewire/motu/motu-hwdep.c                   |   2 +-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/amd/acp/acp-i2s.c                        |  11 +-
 sound/soc/codecs/sma1307.c                         |   7 +-
 sound/soc/codecs/wm8940.c                          |   9 +-
 sound/soc/codecs/wm8974.c                          |   8 +-
 sound/soc/intel/catpt/pcm.c                        |  23 ++-
 sound/soc/qcom/qdsp6/audioreach.c                  |   1 +
 sound/soc/qcom/qdsp6/q6apm-lpass-dais.c            |   7 +-
 sound/soc/sdca/sdca_device.c                       |  20 +++
 sound/soc/sdca/sdca_functions.c                    |  13 +-
 sound/soc/sdca/sdca_regmap.c                       |   2 +-
 sound/soc/sof/intel/hda-stream.c                   |   2 +-
 sound/usb/qcom/qc_audio_offload.c                  |  92 +++++-----
 tools/arch/loongarch/include/asm/inst.h            |  12 ++
 tools/objtool/arch/loongarch/decode.c              |  33 +++-
 tools/perf/util/maps.c                             |   9 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |  11 +-
 tools/testing/selftests/net/mptcp/mptcp_sockopt.c  |  16 +-
 tools/testing/selftests/net/mptcp/pm_nl_ctl.c      |   7 +
 tools/testing/selftests/net/mptcp/userspace_pm.sh  |  14 +-
 169 files changed, 1797 insertions(+), 824 deletions(-)