Skip to content

7.2.8-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest438 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/438selftests/landlock: Use an actual chardev for MAKE_CHAR audit testtools/testing/selftests/landlock/fs_test.c+1 -10 replies
2/438selftests/landlock: Add tests for whiteout object creationtools/testing/selftests/landlock/fs_test.c+176 -00 replies
3/438selftests/landlock: Add audit test for whiteout object creationtools/testing/selftests/landlock/fs_test.c+19 -00 replies
4/438sunvdc: fix -EIO issue due to lack of retriesdrivers/block/sunvdc.c+8 -10 replies
5/438xfrm: iptfs: fix stack OOB read in iptfs_skb_reset_frag_walk()net/xfrm/xfrm_iptfs.c+8 -00 replies
6/438xfrm: add missing RCU read lock in xfrm_send_migrate_state()net/xfrm/xfrm_user.c+5 -10 replies
7/438xfrm: iptfs: fix runt reassembly panic from short inner tot_lennet/xfrm/xfrm_iptfs.c+2 -20 replies
8/438xfrm: fix compat ALLOCSPI request use-after-freenet/xfrm/xfrm_user.c+0 -120 replies
9/438xfrm: add missing rcu_read_lock(), skb_dst_force() and dev_hold() for xfrm_trans_reinject()net/xfrm/xfrm_input.c+11 -00 replies
10/438esp: downgrade zerocopy managed frags before mutating skb fragsnet/ipv4/esp4.c net/ipv6/esp6.c+12 -00 replies
11/438arm64: dts: amlogic: t7: use the real UART pclkarch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-an400.dts arch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts+2 -20 replies
12/438arm64: dts: amlogic: t7: khadas-vim4: allow the SD card to be power cycledarch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts+0 -10 replies
13/438arm64: dts: amlogic: t7: fix the pin groups of two PWM outputsarch/arm64/boot/dts/amlogic/amlogic-t7.dtsi+28 -40 replies
14/438arm64: dts: amlogic: t7: khadas-vim4: add the PWM-driven suppliesarch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts+109 -10 replies
15/438arm64: dts: amlogic: t7: fix the pin groups of the vsync PWMarch/arm64/boot/dts/amlogic/amlogic-t7.dtsi+10 -20 replies
16/438ARM: socfpga: select the PL310 erratum 753970 workaroundarch/arm/mach-socfpga/Kconfig+1 -10 replies
17/438RDMA/siw: Clear association under lock if siw_qp_modify fails in siw_acceptdrivers/infiniband/sw/siw/siw_cm.c+5 -20 replies
18/438RDMA/rxe: validate access flags before swapping the MRs PDdrivers/infiniband/sw/rxe/rxe_verbs.c+7 -60 replies
19/438RDMA/rxe: Fix integer overflow in mr_check_range() leading to OOB accessdrivers/infiniband/sw/rxe/rxe_mr.c+2 -10 replies
20/438xfrm: hold net_device reference under RCU in bundle creationnet/xfrm/xfrm_policy.c+15 -50 replies
21/438firmware: arm_scpi: reject DVFS OPP count above MAX_DVFS_OPPSdrivers/firmware/arm_scpi.c+2 -20 replies
22/438clk: scpi: bound-check DVFS index in scpi_dvfs_recalc_ratedrivers/clk/clk-scpi.c+1 -10 replies
23/438clk: scpi: register scpi-cpufreq once and clear on failuredrivers/clk/clk-scpi.c+5 -10 replies
24/438RDMA/rxe: Restore HMM_PFN_WRITE check in ODP write pathsdrivers/infiniband/sw/rxe/rxe_odp.c+11 -50 replies
25/438RDMA/rxe: insert mcg into mcg_tree only after rxe_mcast_add() succeedsdrivers/infiniband/sw/rxe/rxe_mcast.c+36 -140 replies
26/438RDMA/mlx5: Remove warn on missing representor in query_port_speeddrivers/infiniband/hw/mlx5/main.c+2 -50 replies
27/438RDMA/core: Reject unregistering netdevs in ib_get_eth_speeddrivers/infiniband/core/verbs.c+8 -40 replies
28/438RDMA/uverbs: Fix mmap_lock/disassociation_lock circular dependencydrivers/infiniband/core/rdma_core.c drivers/infiniband/core/uverbs_main.c include/rdma/uverbs_types.h+11 -170 replies
29/438power: sequencing: Fix build issue with COMPILE_TESTdrivers/power/sequencing/Kconfig+2 -10 replies
30/438arm64: dts: renesas: r9a09g057: Switch GBETH TX queue scheduling to WRRarch/arm64/boot/dts/renesas/r9a09g057.dtsi+10 -00 replies
31/438arm64: dts: renesas: r9a09g056: Switch GBETH TX queue scheduling to WRRarch/arm64/boot/dts/renesas/r9a09g056.dtsi+10 -00 replies
32/438arm64: dts: renesas: r9a09g047: Switch GBETH TX queue scheduling to WRRarch/arm64/boot/dts/renesas/r9a09g047.dtsi+10 -00 replies
33/438arm64: dts: renesas: r9a09g077: Switch GBETH TX queue scheduling to WRRarch/arm64/boot/dts/renesas/r9a09g077.dtsi+27 -00 replies
34/438arm64: dts: renesas: r9a09g087: Switch GBETH TX queue scheduling to WRRarch/arm64/boot/dts/renesas/r9a09g087.dtsi+27 -00 replies
35/438IB/iser: reject a remote invalidation of an unregistered directiondrivers/infiniband/ulp/iser/iser_initiator.c+11 -50 replies
36/438IB/isert: wait for deferred control PDU completions before releasing the connectiondrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+24 -00 replies
37/438RDMA/bnxt_re: check create_singlethread_workqueue() in DCB setupdrivers/infiniband/hw/bnxt_re/main.c+8 -20 replies
38/438RDMA/rtrs: guard against null kobj namedrivers/infiniband/ulp/rtrs/rtrs-clt-trace.h drivers/infiniband/ulp/rtrs/rtrs-srv-trace.h+2 -20 replies
39/438RDMA/bnxt_re: Avoid exposing umdbr to userspacedrivers/infiniband/hw/bnxt_re/uapi.c include/uapi/rdma/bnxt_re-abi.h+3 -50 replies
40/438RDMA/uverbs: Fix potential leak of resources->collection in flow_resources_alloc()drivers/infiniband/core/uverbs_flow.c+1 -00 replies
41/438RDMA/mad: Fix receive buffer leak when PKey enforcement failsdrivers/infiniband/core/mad.c+2 -10 replies
42/438RDMA/erdma: Use IRQ-safe XArray helpers for QP and CQ tablesdrivers/infiniband/hw/erdma/erdma_main.c drivers/infiniband/hw/erdma/erdma_verbs.c+11 -110 replies
43/438RDMA/irdma: Enforce local fence for IB_WR_REG_MRdrivers/infiniband/hw/irdma/verbs.c+1 -10 replies
44/438RDMA/rtrs-clt: Fix CQ pool leak when connect is interrupteddrivers/infiniband/ulp/rtrs/rtrs-clt.c drivers/infiniband/ulp/rtrs/rtrs-clt.h+10 -00 replies
45/438dmaengine: mmp_pdma: fix wrong extended DRCMR base for SpacemiT K3drivers/dma/mmp_pdma.c+1 -20 replies
46/438dmaengine: sprd: Fix runtime PM reference leak in probedrivers/dma/sprd-dma.c+1 -20 replies
47/438wifi: mac80211: include TIM bitmap control for buffered S1G mcast trafficnet/mac80211/tx.c+22 -190 replies
48/438wifi: virt_wifi: free skb when disconnecteddrivers/net/wireless/virtual/virt_wifi.c+1 -00 replies
49/438wifi: mwifiex: fix IRQ leak using wrong index in MSI-X error pathdrivers/net/wireless/marvell/mwifiex/pcie.c+1 -10 replies
50/438wifi: brcmfmac: cyw: pass PMKID to firmware if presentdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c+4 -10 replies
51/438wifi: libipw: reject too-short beacon and probe responsesdrivers/net/wireless/intel/ipw2x00/libipw_rx.c+3 -00 replies
52/438wifi: libipw: reject too-short association responsesdrivers/net/wireless/intel/ipw2x00/libipw_rx.c+3 -00 replies
53/438IB/IPoIB: Avoid restoring OPER_UP after multicast flushdrivers/infiniband/ulp/ipoib/ipoib.h drivers/infiniband/ulp/ipoib/ipoib_ib.c drivers/infiniband/ulp/ipoib/ipoib_multicast.c+22 -130 replies
54/438wifi: cfg80211: dont get the radio mask for netdev-less wdevsnet/wireless/util.c+4 -50 replies
55/438wifi: cfg80211: check IP header size in cfg80211_classify8021d()net/wireless/util.c+22 -40 replies
56/438soundwire: cadence_master: wait and cancel cdns->work before clock stopdrivers/soundwire/cadence_master.c+7 -00 replies
57/438mips: econet: fix unmet dependencies for ECONETarch/mips/Kconfig+0 -30 replies
58/438MIPS: Octeon: apply USB FDT fixups also when USB is modulararch/mips/cavium-octeon/octeon-platform.c+2 -20 replies
59/438dma-coherent: report a failed reserved memory assignmentkernel/dma/coherent.c+1 -20 replies
60/438dma-mapping: dont trace the DMA address when the allocation failsinclude/trace/events/dma.h+1 -10 replies
61/438dmaengine: Fix device kref underflow in dma_chan_put()drivers/dma/dmaengine.c+3 -10 replies
62/438dmaengine: fix use-after-free in dma_chan_put() and dma_release_channel()drivers/dma/dmaengine.c+4 -10 replies
63/438dmaengine: wait for RCU readers before releasing dma_devicedrivers/dma/dmaengine.c+1 -00 replies
64/438wifi: cfg80211: dont free driver-owned scan requestsnet/wireless/core.c net/wireless/core.h net/wireless/rdev-ops.h +1 more+47 -80 replies
65/438wifi: cfg80211: only group hidden BSSes with beacon entriesnet/wireless/scan.c+7 -00 replies
66/438wifi: cfg80211: dont filter by BSS type when removing stale entriesnet/wireless/scan.c+0 -50 replies
67/438wifi: cfg80211: ibss: ref BSS entry for joined eventnet/wireless/core.h net/wireless/ibss.c net/wireless/util.c+23 -220 replies
68/438wifi: cfg80211: fix NAN regulatory enforcementnet/wireless/reg.c+1 -10 replies
69/438wifi: mac80211: dont start a ROC while scanningnet/mac80211/offchannel.c+7 -00 replies
70/438wifi: mac80211: dont warn when an IBSS has no channel to scannet/mac80211/scan.c+1 -10 replies
71/438wifi: mac80211: dont offload TC setup on AP_VLAN interfacesnet/mac80211/iface.c+3 -00 replies
72/438wifi: mac80211: suppress chanctx warning for debugfs resetnet/mac80211/cfg.c net/mac80211/debugfs.c net/mac80211/ieee80211_i.h +1 more+8 -60 replies
73/438wifi: mac80211: abort chanswitch when leaving a meshnet/mac80211/mesh.c+4 -00 replies
74/438wifi: mac80211: reset state when starting AP failsnet/mac80211/cfg.c+3 -00 replies
75/438wifi: mac80211: reset the LED state when ifup failsnet/mac80211/iface.c+5 -10 replies
76/438wifi: mac80211: only operate on TDLS peers in the TDLS codenet/mac80211/tdls.c+9 -120 replies
77/438wifi: cfg80211: restore netns_immutable on failuresnet/wireless/core.c+1 -10 replies
78/438wifi: cfg80211: undo netns switch if renaming the wiphy failsnet/wireless/core.c+50 -380 replies
79/438wifi: mac80211: unlist vifs when their netdev is unregisterednet/mac80211/iface.c+25 -10 replies
80/438wifi: cfg80211: get the wiphy out of a dying network namespacenet/wireless/core.c+25 -120 replies
81/438wifi: mac80211_hwsim: dont hand frames to mac80211 while stoppingdrivers/net/wireless/virtual/mac80211_hwsim_main.c+24 -150 replies
82/438wifi: mac80211: dont allow injecting frames wider than the chanctxinclude/net/mac80211.h net/mac80211/iface.c net/mac80211/tx.c+31 -40 replies
83/438wifi: mac80211: reset the AP_VLAN tailroom counter on ifdownnet/mac80211/iface.c+2 -00 replies
84/438wifi: mac80211: require a peer station for TDLS setup confirmnet/mac80211/tdls.c+18 -10 replies
85/438wifi: mac80211: dont allow link changes when iface is downnet/mac80211/debugfs_netdev.c+3 -00 replies
86/438wifi: mac80211: dont RCU-dereference the mesh CSA settings we just setnet/mac80211/mesh.c+0 -10 replies
87/438wifi: mac80211: dont access the TSF of a down interfacenet/mac80211/debugfs_netdev.c+6 -00 replies
88/438wifi: mac80211: add HE 6 GHz capability in the scan elems lennet/mac80211/main.c+4 -00 replies
89/438wifi: mac80211: mesh: reset the CSA state when leavingnet/mac80211/mesh.c+18 -110 replies
90/438wifi: mac80211: mesh: release the channel if start failsnet/mac80211/cfg.c+5 -10 replies
91/438wifi: mac80211: set up the TX info early to fix failure pathsnet/mac80211/tx.c+20 -180 replies
92/438mm: memblock: show all region flags in debugfsmm/memblock.c+11 -70 replies
93/438scsi: pm80xx: Fix the use_msix, use_tasklet and read_wwn parameter descriptionsdrivers/scsi/pm8001/pm8001_init.c+3 -30 replies
94/438scsi: qla2xxx: Fix the ql2xfc2target parameter descriptiondrivers/scsi/qla2xxx/qla_os.c+1 -10 replies
95/438dmaengine: xilinx_dma: Fix hardware buffer descriptor reuse orderdrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
96/438dmaengine: pxa: fix double counting of the hw descriptorsdrivers/dma/pxa_dma.c+2 -10 replies
97/438dmaengine: xilinx_dma: Fix hardware buffer descriptor chain after cyclic DMAdrivers/dma/xilinx/xilinx_dma.c+17 -70 replies
98/438RDMA/efa: Keep admin queues alive while IRQ is registereddrivers/infiniband/hw/efa/efa_com.c drivers/infiniband/hw/efa/efa_main.c+10 -90 replies
99/438RDMA/efa: Keep EQ resources alive while IRQ is registereddrivers/infiniband/hw/efa/efa_com.c drivers/infiniband/hw/efa/efa_com.h drivers/infiniband/hw/efa/efa_main.c+12 -100 replies
100/438RDMA/siw: Bound fragmented header copies by the remaining lengthdrivers/infiniband/sw/siw/siw_qp_rx.c+1 -10 replies
101/438x86/div64: Fix addition of large constants in mul_u64_add_u64_div_u64()arch/x86/include/asm/div64.h+1 -10 replies
102/438drm/msm: Fix the separate_gpu_kms parameter descriptiondrivers/gpu/drm/msm/msm_drv.c+1 -10 replies
103/438drm/msm/adreno: Fix the skip_gpu parameter descriptiondrivers/gpu/drm/msm/adreno/adreno_device.c+1 -10 replies
104/438dma-buf: Make DMABUF_DEBUG default to y on DEBUG_KERNEL kernelsdrivers/dma-buf/Kconfig+1 -13 replies
105/438netfilter: nft_nat: fully initialise new_addr in netmap setupnet/netfilter/nft_nat.c+1 -10 replies
106/438netfilter: nf_tables: fix device name and prefix match in hook lookupnet/netfilter/nf_tables_api.c+13 -90 replies
107/438netfilter: nf_nat: unregister and release hooks on errornet/netfilter/nf_nat_core.c+30 -160 replies
108/438netfilter: flowtable: hold reference on ct until flow is releasednet/netfilter/nf_flow_table_core.c+10 -20 replies
109/438perf/arm-cmn: Fix wp_dev_sel2 setting for multi-DTM configurationsdrivers/perf/arm-cmn.c+7 -30 replies
110/438arm64: hibernate: clone only the linear map that exists at runtimearch/arm64/kernel/hibernate.c+2 -20 replies
111/438arm64: mte: Fix PTRACE_{PEEK,POKE}MTETAGS error documentationDocumentation/arch/arm64/memory-tagging-extension.rst arch/arm64/kernel/mte.c+3 -40 replies
112/438drm: Fix drm_pending_vblank_event leak in error path for out_fence_ptrdrivers/gpu/drm/drm_atomic_uapi.c+10 -30 replies
113/438smb: client: validate absolute native symlink targets before NT fixupsfs/smb/client/reparse.c+17 -70 replies
114/438keys: fix lost wakeup when reaping a dead key typesecurity/keys/gc.c+1 -30 replies
115/438neighbour: Add missing RCU annotation for neightbl_dump_info().net/core/neighbour.c+5 -20 replies
116/438neighbour: Enforce min/max to NDTPA_INTERVAL_PROBE_TIME_MS.Documentation/netlink/specs/rt-neigh.yaml Documentation/networking/ip-sysctl.rst net/core/neighbour.c+17 -50 replies
117/438neighbour: Dont render blackhole_netdev via RTM_GETNEIGHTBL.net/core/neighbour.c+1 -10 replies
118/438neighbour: Skip default parms when resumed in neightbl_dump_info().net/core/neighbour.c+8 -30 replies
119/438ALSA: bcd2000: Fix race between rawmidi and disconnectsound/usb/bcd2000/bcd2000.c+26 -70 replies
120/438ntfs: use dynamic MFT tail reservationfs/ntfs/attrib.c fs/ntfs/mft.c fs/ntfs/mft.h +2 more+349 -920 replies
121/438ntfs: repack $MFT/$ATTRIBUTE LISTfs/ntfs/attrib.c fs/ntfs/attrlist.c fs/ntfs/inode.c+236 -230 replies
122/438ntfs: account for MFT records added during allocationfs/ntfs/mft.c fs/ntfs/super.c fs/ntfs/volume.h+17 -120 replies
123/438ntfs: protect runlist updates with the runlist lockfs/ntfs/attrib.c fs/ntfs/attrib.h fs/ntfs/attrlist.c +5 more+216 -660 replies
124/438ntfs: propagate folio errorsfs/ntfs/inode.c+1 -10 replies
125/438ntfs: ignore interrupted inode reads as corruptionfs/ntfs/inode.c fs/ntfs/mft.c+15 -90 replies
126/438phy: mediatek: phy-mtk-hdmi-mt8195: Fix PLL calc divisor overflowdrivers/phy/mediatek/phy-mtk-hdmi-mt8195.c+1 -10 replies
127/438phy: mediatek: phy-mtk-hdmi-mt8195: Fix TMDS clk bit ratio settingdrivers/phy/mediatek/phy-mtk-hdmi-mt8195.c drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h+4 -10 replies
128/438ALSA: pcm: set timer->private_data before registering the PCM timersound/core/pcm_timer.c+5 -20 replies
129/438drm/msm/dp: skip PUSH_IDLE when the link was never enableddrivers/gpu/drm/msm/dp/dp_display.c+14 -00 replies
130/438drm/msm/dp: fix link bandwidth check when wide bus is enableddrivers/gpu/drm/msm/dp/dp_display.c+5 -20 replies
131/438ASoC: Rename snd_soc_dai_link_ch_map.ch_mask to cpu_ch_maskinclude/sound/soc.h sound/soc/sdw_utils/soc_sdw_utils.c sound/soc/soc-pcm.c+3 -30 replies
132/438ASoC: Add codec_ch_mask to snd_soc_dai_link_ch_mapinclude/sound/soc.h+1 -00 replies
133/438ASoC: soc-pcm: Apply snd_soc_dai_link_ch_map.codec_ch_mask to codec paramssound/soc/soc-pcm.c+12 -40 replies
134/438spi: spi-qpic-snand: avoid writing QPIC_EBI2_ECC_BUF_CFG registerdrivers/spi/spi-qpic-snand.c+0 -40 replies
135/438Input: trackpoint - fix the inertia attribute name in the ABI documentDocumentation/ABI/testing/sysfs-devices-platform-trackpoint+1 -10 replies
136/438objtool: Validate disassembler headers in libopcodes probetools/objtool/Makefile+5 -30 replies
137/438gpio: virtuser: skip free_irq when no IRQ is installeddrivers/gpio/gpio-virtuser.c+2 -10 replies
138/438ALSA: usb: 6fire: Avoid embedded URBssound/usb/6fire/comm.c sound/usb/6fire/comm.h sound/usb/6fire/midi.c +3 more+136 -860 replies
139/438ALSA: 6fire: fix OOB write from device-reported iso lengthsound/usb/6fire/pcm.c+10 -20 replies
140/438ksmbd: fix malformed procfs status outputfs/smb/server/connection.c fs/smb/server/mgmt/user_session.c fs/smb/server/misc.h +3 more+89 -630 replies
141/438ksmbd: extend procfs server statisticsfs/smb/server/proc.c fs/smb/server/server.c fs/smb/server/smb_common.h +3 more+176 -180 replies
142/438ksmbd: follow SMB2 session expiration semanticsfs/smb/server/connection.c fs/smb/server/connection.h fs/smb/server/mgmt/user_session.c +6 more+227 -240 replies
143/438wifi: virt_wifi: dont transfer operstate before registerdrivers/net/wireless/virtual/virt_wifi.c+2 -10 replies
144/438drm/xe/mmio_gem: forbid VMA splitdrivers/gpu/drm/xe/xe_mmio_gem.c+10 -00 replies
145/438drm/xe/mmio_gem: use write-back mapping for dummy pagedrivers/gpu/drm/xe/xe_mmio_gem.c+5 -140 replies
146/438drm/xe/mmio_gem: Revoke drm_vma_node on xe_mmio_gem destroydrivers/gpu/drm/xe/xe_mmio_gem.c drivers/gpu/drm/xe/xe_mmio_gem.h+4 -20 replies
147/438drm/xe/shrinker: Return the freed page count through a parameterdrivers/gpu/drm/xe/xe_shrinker.c+26 -360 replies
148/438drm/xe/shrinker: Take a runtime PM ref before shrinking non-system memorydrivers/gpu/drm/xe/xe_shrinker.c+51 -270 replies
149/438drm/vc4: Use managed KMS polling to fix UAF on unbinddrivers/gpu/drm/vc4/vc4_kms.c+1 -10 replies
150/438ALSA: hda: trace PCM open only after assigning a streamsound/hda/common/controller.c+1 -10 replies
151/438wifi: ath11k: cleanup arsta in ath11k_mac_peer_cleanup_all()drivers/net/wireless/ath/ath11k/mac.c+18 -70 replies
152/438btrfs: tree-checker: print dev extent offset in error messagefs/btrfs/tree-checker.c+1 -10 replies
153/438drm/msm/dsi: round the byte clock rate after reparenting to the PHY PLLdrivers/gpu/drm/msm/dsi/dsi_host.c+19 -170 replies
154/438seg6: set IPSKB_L3SLAVE from IP6SKB_L3SLAVE on IPIP decapsulationnet/ipv6/seg6_local.c+3 -00 replies
155/438net: dsa: mxl862xx: disable the stats poll on teardowndrivers/net/dsa/mxl862xx/mxl862xx.c+16 -70 replies
156/438net: bcmgenet: restore the hardware filters on opendrivers/net/ethernet/broadcom/genet/bcmgenet.c+13 -60 replies
157/438sysctl: Check range in proc_dointvec_ms_jiffies_minmaxkernel/time/jiffies.c+1 -10 replies
158/438ipv4: icmp: reject RTN_UNREACHABLE input routes in icmp_route_lookupnet/ipv4/icmp.c+10 -70 replies
159/438net: fddi: skfp: fix NULL deref when setting the MAC address while downdrivers/net/fddi/skfp/skfddi.c+2 -10 replies
160/438wifi: brcmfmac: fix lost 802.1x TX completion wakeupdrivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+2 -00 replies
161/438net: bridge: mst: move switchdev call outside rcunet/bridge/br_mst.c+12 -80 replies
162/438tcp: Dont call skb_clone_and_charge_r() for close()d listener in tcp_v6_do_rcv().net/ipv6/tcp_ipv6.c+2 -10 replies
163/438tcp: do not let tcp_rmem be set below 4096Documentation/networking/ip-sysctl.rst net/ipv4/sysctl_net_ipv4.c+5 -10 replies
164/438ksmbd: return buffer overflow for partial filesystem infofs/smb/server/smb2pdu.c+25 -10 replies
165/438ksmbd: fix partial file information responsesfs/smb/server/smb2pdu.c+20 -110 replies
166/438ksmbd: keep compound responses on query info errorsfs/smb/server/smb2pdu.c+12 -190 replies
167/438dmaengine: mmp_pdma: fix wrong sg length in mmp_pdma_prep_slave_sg()drivers/dma/mmp_pdma.c+1 -10 replies
168/438Bluetooth: hci_core: Fix queuing tx_work after workqueue is drainednet/bluetooth/hci_core.c+14 -30 replies
169/438Bluetooth: btintel_pcie: validate TX skb length in send_syncdrivers/bluetooth/btintel_pcie.c+6 -00 replies
170/438Bluetooth: coredump: Quiesce dump work on unregisterinclude/net/bluetooth/coredump.h net/bluetooth/coredump.c net/bluetooth/hci_core.c+47 -210 replies
171/438Bluetooth: put the peers on-air address on air when we cannot resolvenet/bluetooth/hci_conn.c+13 -00 replies
172/438Bluetooth: hci_qca: Do not write to the serial port after it is closeddrivers/bluetooth/hci_qca.c+10 -40 replies
173/438Bluetooth: ISO: Fix parent socket leak in iso_conn_ready()net/bluetooth/iso.c+1 -00 replies
174/438Bluetooth: ISO: set BT_LISTEN before requesting a BIG syncnet/bluetooth/iso.c+41 -110 replies
175/438Bluetooth: btmtk: fix wrong status for short WMT FUNC_CTRL eventsdrivers/bluetooth/btmtk.c+6 -10 replies
176/438Bluetooth: btmtksdio, btmtkuart: validate WMT event length before struct accessdrivers/bluetooth/btmtksdio.c drivers/bluetooth/btmtkuart.c+38 -20 replies
177/438Bluetooth: btmtksdio: Fix PM runtime reference leak in shutdowndrivers/bluetooth/btmtksdio.c+1 -30 replies
178/438Bluetooth: btintel_pcie: fix off-by-one bounds check in RX submitdrivers/bluetooth/btintel_pcie.c+1 -10 replies
179/438Bluetooth: RFCOMM: avoid socket lock inversion in listener cleanupnet/bluetooth/rfcomm/sock.c+10 -30 replies
180/438af_unix: Unify scc_index when finalising SCC in __unix_walk_scc().net/unix/garbage.c+10 -70 replies
181/438net: stmmac: fix TSO header length truncationdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+3 -30 replies
182/438pppoatm: ensure a writable skb header and linear datanet/atm/pppoatm.c+17 -250 replies
183/438drop_monitor: synchronize tracepoint unregistration on error pathnet/core/drop_monitor.c+1 -00 replies
184/438drop_monitor: use timer_shutdown_sync() to prevent timer rearming during teardownnet/core/drop_monitor.c+4 -40 replies
185/438drop_monitor: use raw_cpu_ptr() in tracepoint probesnet/core/drop_monitor.c+3 -30 replies
186/438drop_monitor: fix out-of-bounds write in reset_per_cpu_data()net/core/drop_monitor.c+1 -20 replies
187/438net: stmmac: do not overwrite phc_index when no PTP clock is registereddrivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c+0 -20 replies
188/438net: bridge: vlan: fix bugs caused by switchdev deletion errorsnet/bridge/br_vlan.c+14 -170 replies
189/438netlink: do not free nlk->groups while lockless readers can use itnet/netlink/af_netlink.c net/netlink/diag.c+50 -120 replies
190/438KVM: PPC: Book3S HV: fix use-after-free in kvmhv_emulate_tlbie_all_lpid()arch/powerpc/kvm/book3s_hv_nested.c+2 -00 replies
191/438KVM: PPC: Book3S HV: fix secure device page leak on uv_page_in() failurearch/powerpc/kvm/book3s_hv_uvmem.c+4 -10 replies
192/438powerpc/iommu: Fix the overflow validation in iommu_tce_check_iobaarch/powerpc/kernel/iommu.c+1 -10 replies
193/438Revert "drm/i915/display: Clear SEL_FETCH_PLANE_CTL on plane disable"drivers/gpu/drm/i915/display/intel_cursor.c drivers/gpu/drm/i915/display/skl_universal_plane.c+10 -200 replies
194/438futex: Also allocate private hash on vfork()kernel/fork.c+2 -20 replies
195/438drm/xe/i2c: Disable IRQ on unbinddrivers/gpu/drm/xe/xe_i2c.c+3 -00 replies
196/438btrfs: handle lack of space when cleaning up verity itemsfs/btrfs/inode.c fs/btrfs/verity.c+18 -30 replies
197/438ASoC: ux500: Parenthesize MSP_{RX,TX}_CLKPOL_BIT() argumentssound/soc/ux500/ux500_msp_i2s.h+2 -20 replies
198/438ASoC: hdmi-codec: Report a change when the channel status movessound/soc/codecs/hdmi-codec.c+5 -10 replies
199/438ASoC: cs-amp-lib: Prevent NULL pointer if efi variable is zero lengthsound/soc/codecs/cs-amp-lib.c+2 -00 replies
200/438ASoC: amd: acp: bounds-check SoundWire link ID in machine driverssound/soc/amd/acp/acp-sdw-legacy-mach.c sound/soc/amd/acp/acp-sdw-sof-mach.c+19 -00 replies
201/438ASoC: sdw_utils: tidyup .count_sidecarinclude/sound/soc_sdw_utils.h sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c sound/soc/sdw_utils/soc_sdw_utils.c+16 -180 replies
202/438ASoC: sdw_utils: tidyup asoc_sdw_parse_sdw_endpoints()include/sound/soc_sdw_utils.h sound/soc/amd/acp/acp-sdw-legacy-mach.c sound/soc/amd/acp/acp-sdw-sof-mach.c +2 more+7 -70 replies
203/438ASoC: amd: acp: refactor codec config count in SOF SoundWire machine driversound/soc/amd/acp/acp-sdw-sof-mach.c+5 -30 replies
204/438ASoC: amd: acp: fix ffs() operator precedence for SoundWire link IDsound/soc/amd/acp/acp-sdw-legacy-mach.c sound/soc/amd/acp/acp-sdw-sof-mach.c+4 -40 replies
205/438net/sched: codel: bound the dropping loop per dequeue callinclude/net/codel.h include/net/codel_impl.h+20 -10 replies
206/438net: do not advance stack index from dev_fwd_path()net/core/dev.c+4 -40 replies
207/438net: pass dst via net_device_path in dev_fill_forward_path()drivers/net/ethernet/airoha/airoha_ppe.c drivers/net/ethernet/mediatek/mtk_ppe_offload.c include/linux/netdevice.h +1 more+47 -110 replies
208/438net: pass net_device_path_ctx to dev_fill_forward_path()drivers/net/ethernet/airoha/airoha_ppe.c drivers/net/ethernet/mediatek/mtk_ppe_offload.c include/linux/netdevice.h +2 more+26 -150 replies
209/438net: remove WARN_ON_ONCE() from the dev_fill_forward_path() loop checknet/core/dev.c+1 -10 replies
210/438net: netsec: fix device_node reference leak on phy_npdrivers/net/ethernet/socionext/netsec.c+2 -00 replies
211/438eth: fbnic: ring the doorbell if a burst ends in a dropdrivers/net/ethernet/meta/fbnic/fbnic_txrx.c drivers/net/ethernet/meta/fbnic/fbnic_txrx.h+40 -110 replies
212/438net: lock the socket in sock_gettstamp()net/core/sock.c+8 -10 replies
213/438net: ethernet: cortina: Ack RX overrun interrupt correctlydrivers/net/ethernet/cortina/gemini.c+1 -10 replies
214/438net: stmmac: propagate FPE preemption-class mapping errorsdrivers/net/ethernet/stmicro/stmmac/hwif.h drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c+10 -110 replies
215/438net: prevent torn reads in netdev_tc_txqdrivers/net/ethernet/intel/igc/igc_tsn.c drivers/net/ethernet/intel/ixgbe/ixgbe_main.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c +8 more+94 -430 replies
216/438net: stmmac: preserve real_num_tx_queues on mqprio setup failuredrivers/net/ethernet/stmicro/stmmac/stmmac_tc.c+62 -200 replies
217/438net: psp: avoid conflicts with skb->decrypted and sk_validate_xmit_skb()include/net/sock.h net/core/sock.c net/ipv4/tcp_ulp.c +1 more+17 -00 replies
218/438x86/kprobes: Fix crash when probing CS CALL instructionsarch/x86/include/asm/text-patching.h arch/x86/kernel/alternative.c arch/x86/kernel/kprobes/core.c+8 -70 replies
219/438net: macb: fix ordering around PTP timestamp readdrivers/net/ethernet/cadence/macb_ptp.c+9 -00 replies
220/438net: mvpp2: prevent buffer overflow in page_pool allocationdrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+2 -10 replies
221/438net: skbuff: do not leave stale header offsets after pskb_carve()net/core/skbuff.c+30 -20 replies
222/438drm/amdgpu: check ras and obj before dereferencedrivers/gpu/drm/amd/amdgpu/nbio_v7_9.c+1 -10 replies
223/438drm/amd/display: fix MALL hysteresis timer underflow at high refresh ratesdrivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c+7 -60 replies
224/438btrfs: abort transaction on failure to update inode for hole punching and reflinkingfs/btrfs/file.c+3 -10 replies
225/438btrfs: check if there is space for chunk item when validating sys chunk arrayfs/btrfs/disk-io.c+4 -00 replies
226/438perf: Fix null pointer access in is_include_guest_event()kernel/events/core.c+4 -00 replies
227/438sched/core: Avoid false migration warning for proxy donorskernel/sched/core.c+8 -10 replies
228/438x86/fred: Reconstruct the #GP context for rejected INT instructionsarch/x86/entry/entry_fred.c+10 -10 replies
229/438Input: eeti_ts - publish the OF module aliasdrivers/input/touchscreen/eeti_ts.c+1 -00 replies
230/438hwmon: (gpio-fan) return IRQ_HANDLED from the shared alarm IRQ handlerdrivers/hwmon/gpio-fan.c+2 -20 replies
231/438hwmon: (hp-wmi-sensors) Improve raw WMI string handlingdrivers/hwmon/hp-wmi-sensors.c+22 -80 replies
232/438watchdog: da9062: fix suspend/resume handling of HW_RUNNING watchdogdrivers/watchdog/da9062_wdt.c+2 -20 replies
233/438Input: xpad - add support for Victrix Pro BFG Controllerdrivers/input/joystick/xpad.c+1 -00 replies
234/438Input: xpad - add support for Azeron devicesdrivers/input/joystick/xpad.c+7 -00 replies
235/438Input: xpad - fix PDP Marvel Xbox 360 controllerdrivers/input/joystick/xpad.c+1 -10 replies
236/4389p: Fix v9fs_issue_write() to update i_size and remote_i_sizefs/9p/vfs_addr.c+27 -10 replies
237/438ALSA: core: Fix potential UAF after asynchronous card releasesound/core/init.c+2 -10 replies
238/438ALSA: usb-audio: Clamp implicit feedback packet count to URB capacitysound/usb/card.h sound/usb/endpoint.c+8 -50 replies
239/438ALSA: virtio: reset device before deleting virtqueuessound/virtio/virtio_card.c+2 -20 replies
240/438ASoC: codecs: rt712-sdca-dmic: fix uninitialized stream_config->typesound/soc/codecs/rt712-sdca-dmic.c+5 -90 replies
241/438cgroup: Avoid iteration of dying tasks with zero refcountkernel/cgroup/cgroup.c+5 -20 replies
242/438ata: libahci: clear PxCLBU and PxFBU for AHCI_HFLAG_32BIT_ONLYdrivers/ata/libahci.c+14 -10 replies
243/438ata: libahci_platform: Fix device reference leak in ahci_platform_get_resources()drivers/ata/libahci_platform.c+1 -10 replies
244/438cifs: Fix server use-after-free in cifs_chan_skip_or_disable()fs/smb/client/smb2pdu.c+7 -60 replies
245/438exec: Cleanup POSIX timers right after de_thread()fs/exec.c+21 -80 replies
246/438fs/dax: check zero or empty entry before converting xarray entryfs/dax.c+6 -30 replies
247/438PCI: imx6: Move clock enable after core reset assertiondrivers/pci/controller/dwc/pci-imx6.c+6 -60 replies
248/438phy: renesas: rcar-gen3-usb2: Avoid long delay in atomic contextdrivers/phy/renesas/phy-rcar-gen3-usb2.c+265 -450 replies
249/438posix-cpu-timers: Prevent freeing a timer which is queued on the expiry listkernel/time/posix-cpu-timers.c+22 -180 replies
250/438rds: ib: use rds_conn_drop() on protocol version mismatchnet/rds/ib_cm.c+1 -10 replies
251/438signal: Prevent exec() racekernel/exit.c kernel/signal.c+92 -360 replies
252/438rust: net: phy: fix off-by-one bit positions in device status accessorsrust/kernel/net/phy.rs+18 -200 replies
253/438Revert "nouveau/gsp: fix suspend/resume regression on r570 firmware"drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c +1 more+7 -70 replies
254/438drm/nouveau/gsp: Increase delay for magic sleep in r535_gsp_fini()drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c+5 -10 replies
255/438drm/nouveau/gsp/r570: Set GcOff = 0 in fbsrdrivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c+1 -10 replies
256/438drm/nouveau/gsp/r570: Enable S/R Display workaround in GSPdrivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/gsp.h+10 -10 replies
257/438x86/build/64: Prevent native builds from generating EGPR usearch/x86/Kconfig.cpu arch/x86/Makefile scripts/generate_rust_target.rs+21 -00 replies
258/438x86/microcode/intel: Reject problematic loading on Granite Rapids systemsarch/x86/kernel/cpu/microcode/intel.c+26 -00 replies
259/438tcp: exclude old ACKs from tcp fast pathnet/ipv4/tcp_input.c+2 -10 replies
260/438swiotlb: use the adjusted address for the highmem page lookupkernel/dma/swiotlb.c+2 -20 replies
261/438soundwire: dmi-quirks: Disable ghost Realtek on Asus GX651AXdrivers/soundwire/dmi-quirks.c+7 -00 replies
262/438spi: fsl-qspi: Reprogram the clock rate when the operation frequency changesdrivers/spi/spi-fsl-qspi.c+4 -10 replies
263/438spi: spi-zynqmp-gqspi: stop the controller on shutdowndrivers/spi/spi-zynqmp-gqspi.c+34 -00 replies
264/438spi: virtio: Use the per-transfer bits per worddrivers/spi/spi-virtio.c+1 -10 replies
265/438RDMA/ucma: Serialize join and leave on copy_to_user failuredrivers/infiniband/core/ucma.c+4 -30 replies
266/438RDMA/core: fix refcount bug in iwpm_get_nlmsg_request()drivers/infiniband/core/iwpm_util.c+5 -40 replies
267/438openvswitch: avoid reallocating confirmed conntrack labelsnet/openvswitch/conntrack.c+1 -10 replies
268/438nfsd: fix handling of NFSEXP_PNFS in the netlink codepathfs/nfsd/export.c+2 -10 replies
269/438net: xfrm: reject unrepresentable espintcp transport headersnet/xfrm/espintcp.c+5 -10 replies
270/438kselftest/arm64: Fix size of thread_data values for pthread_join()tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c+1 -10 replies
271/438arm64: hibernate: pass HVC_SET_VECTORS args to the resume hvcarch/arm64/kernel/hibernate-asm.S+2 -00 replies
272/438arm64: dts: renesas: r8a779f0: Set UFS lane countarch/arm64/boot/dts/renesas/r8a779f0.dtsi+1 -00 replies
273/438arm64: dts: socfpga: change access permission from 755 to 644arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dtsi arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_emmc.dts+0 -00 replies
274/438arm64: percpu: Fix this_cpu_write() castingarch/arm64/include/asm/percpu.h+4 -40 replies
275/438arm64: percpu: Fix this_cpu_and() mask generationarch/arm64/include/asm/percpu.h+4 -40 replies
276/438arm64: percpu: Fix LSE operations on {8,16}-bit typesarch/arm64/include/asm/percpu.h+2 -20 replies
277/438Bluetooth: btusb: fix NXP IW610 composite device handlingdrivers/bluetooth/btusb.c+17 -00 replies
278/438Bluetooth: eir: validate service data length before reading UUIDnet/bluetooth/eir.c+9 -10 replies
279/438Bluetooth: hci_codec: validate vendor codec count lengthnet/bluetooth/hci_codec.c+18 -180 replies
280/438Bluetooth: hci_sync: Serialize local codec list cleanupnet/bluetooth/hci_sync.c+2 -00 replies
281/438Bluetooth: keep dst_type with dst when reusing an LE connectionnet/bluetooth/hci_conn.c+8 -00 replies
282/438btrfs: take commit root semaphore when iterating in mark_block_group_to_copy()fs/btrfs/dev-replace.c+1 -00 replies
283/438btrfs: fix creation of compressed inline extents that dont save spacefs/btrfs/inode.c+15 -00 replies
284/438btrfs: derive f_fsid with dev_t only when temp_fsid is activefs/btrfs/super.c+6 -20 replies
285/438btrfs: clear free space tree creation state on rebuild failurefs/btrfs/free-space-tree.c+10 -40 replies
286/438gpiolib: Put fwnode reference on failuredrivers/gpio/gpiolib-shared.c+6 -30 replies
287/438gpiolib: of: dont mark hog nodes OF_POPULATED before a chip is founddrivers/gpio/gpiolib-of.c+3 -30 replies
288/438dmaengine: sun6i: fix non-atomic read of DMA position registersdrivers/dma/sun6i-dma.c+4 -20 replies
289/438dmaengine: sun6i: fix undefined behaviour in sun6i_dma_tx_statusdrivers/dma/sun6i-dma.c+1 -20 replies
290/438dmaengine: ti: k3-udma-glue: fix NULL dereference in k3_udma_glue_release_rx_chn()drivers/dma/ti/k3-udma-glue.c+3 -20 replies
291/438dma-buf/dma-fence: fix checking signaling bit for timeline and driver name v3drivers/dma-buf/dma-fence.c include/linux/dma-fence.h+18 -20 replies
292/438dma-buf: Fix silent overflow for phys vec to sgtdrivers/dma-buf/dma-buf-mapping.c+12 -40 replies
293/438dma-buf: Split sgl by largest page-aligned chunkdrivers/dma-buf/dma-buf-mapping.c+11 -80 replies
294/438ipv6: xfrm: use full sockets in local error pathsnet/ipv6/xfrm6_output.c+8 -20 replies
295/438net: ip_tunnel: initialize `options_len` before referencing optionsnet/ipv4/ip_tunnel_core.c+11 -50 replies
296/438net: lan743x: fix RX checksum use-after-freedrivers/net/ethernet/microchip/lan743x_main.c+1 -10 replies
297/438net: phy: mediatek: do not report link and per-speed LED rules togetherdrivers/net/phy/mediatek/mtk-phy-lib.c+20 -130 replies
298/438net: wwan: t7xx: validate the netif index in t7xx_ccmni_recv_skb()drivers/net/wwan/t7xx/t7xx_netdev.c+4 -00 replies
299/438net: wwan: mhi_wwan_mbim: guard against a cyclic NDP chaindrivers/net/wwan/mhi_wwan_mbim.c+7 -30 replies
300/438net: wwan: mhi_wwan_mbim: check skb_copy_bits() return valuedrivers/net/wwan/mhi_wwan_mbim.c+13 -50 replies
301/438net/sched: act_api: release tail references on DELACTION failurenet/sched/act_api.c+8 -30 replies
302/438net/sched: hhf: cap hh_flows_limit at change timenet/sched/sch_hhf.c+5 -40 replies
303/438net/packet: clear RX owner on VNET header errornet/packet/af_packet.c+3 -10 replies
304/438net/packet: avoid truncating TPACKET_V3 private sizenet/packet/internal.h+1 -10 replies
305/438scsi: core: Validate MODE SENSE lengths in scsi_cdl_enable()drivers/scsi/scsi.c+19 -50 replies
306/438xfrm: serialize state GC with device state flushnet/xfrm/xfrm_state.c+5 -00 replies
307/438xfrm: use hlist_del_init_rcu for state_cache and state_cache_inputnet/xfrm/xfrm_state.c+2 -20 replies
308/438xfrm: save input state data before secpath resetsnet/xfrm/xfrm_input.c+8 -30 replies
309/438soc: samsung: exynos-pmu: fix use-after-free of interrupt generator nodedrivers/soc/samsung/exynos-pmu.c+2 -50 replies
310/438mips: select CONFIG_WEAK_REORDERING_BEYOND_LLSC from CONFIG_EYEQarch/mips/Kconfig+1 -00 replies
311/438memcg: avoid charging the root memcg from obj_cgroup_charge_pages()mm/memcontrol.c+1 -10 replies
312/438memstick: ms_block: destroy io_queue workqueue on removaldrivers/memstick/core/ms_block.c+2 -00 replies
313/438mm, swap: fix SWAP_USAGE_OFFLIST_BIT collision with real usage countmm/swapfile.c+1 -10 replies
314/438mm/huge_memory: bypass THP tuneables for huge pfnmap mappingsmm/huge_memory.c+64 -220 replies
315/438mm/mlock: use the IRQ-safe accessor for NR_MLOCK in __munlock_folio()mm/mlock.c+1 -10 replies
316/438mm/mremap: account mm->locked_vm correctly for MREMAP_DONTUNMAPmm/mremap.c+4 -50 replies
317/438mm/shrinker: fix bogus set_shrinker_bit() with cgroup.memory=nokmemmm/shrinker.c+2 -00 replies
318/438mm/vma: correctly unaccount on mmap_prepare() failuremm/vma.c+4 -20 replies
319/438mm: filemap: retain mapped dropbehind foliosmm/filemap.c+1 -10 replies
320/438KEYS: encrypted: fix integer overflow of datablob_lensecurity/keys/encrypted-keys/encrypted.c+14 -60 replies
321/438keys: translate request_key_auth pid for the reading procfs instanceinclude/keys/request_key_auth-type.h security/keys/request_key_auth.c+10 -40 replies
322/438KEYS: trusted: Fix tpm2_load_cmd() boundary checksecurity/keys/trusted-keys/trusted_tpm2.c+7 -50 replies
323/438sched_ext: Fix NULL sched deref in kfunc sub-sched error pathskernel/sched/ext/ext.c kernel/sched/ext/idle.c+18 -40 replies
324/438sched_ext: Close the pre-enable ops error claim windowkernel/sched/ext/ext.c+9 -70 replies
325/438i2c: at91: release DMA channels on remove and probe errordrivers/i2c/busses/i2c-at91-core.c drivers/i2c/busses/i2c-at91-master.c drivers/i2c/busses/i2c-at91.h+15 -10 replies
326/438i2c: atr: fix dangling adapter pointer on add failuredrivers/i2c/i2c-atr.c+1 -00 replies
327/438i2c: qcom-cci: fix device_node refcount leak in cci_probe()/cci_remove()drivers/i2c/busses/i2c-qcom-cci.c+11 -90 replies
328/438i2c: imx: release DMA channels on probe errordrivers/i2c/busses/i2c-imx.c+2 -00 replies
329/438i2c: imx: disable autosuspend on removedrivers/i2c/busses/i2c-imx.c+1 -00 replies
330/438IB/mlx4: Fix use-after-free on pkey sysfs registration failuredrivers/infiniband/hw/mlx4/sysfs.c+4 -00 replies
331/438IB/hfi1: Resolve the credit-return buffer through the send contexts nodedrivers/infiniband/hw/hfi1/file_ops.c+4 -40 replies
332/438IB/hfi1: Fix the PIO_CRED credit-return mmapdrivers/infiniband/hw/hfi1/file_ops.c+16 -50 replies
333/438selinux: preserve user SID across nested backing filessecurity/selinux/hooks.c security/selinux/include/objsec.h+9 -20 replies
334/438selinux: recheck intermediate backing files on mprotect()security/selinux/hooks.c security/selinux/include/objsec.h+133 -160 replies
335/438selinux: always fill AVC decision in avc_has_perm_noaudit()security/selinux/avc.c+4 -10 replies
336/438power: sequencing: dont call .post_enable() if pwrseq_unit_enable() faileddrivers/power/sequencing/core.c+2 -00 replies
337/438power: sequencing: fix NULL-pointer dereference in pwrseq_unit_new()drivers/power/sequencing/core.c+1 -00 replies
338/438power: sequencing: fix NULL-pointer dereference in pwrseq_device_register()drivers/power/sequencing/core.c+4 -40 replies
339/438mmc: core: Cancel SDIO IRQ work before freeing hostdrivers/mmc/core/host.c+1 -00 replies
340/438mmc: core: Fix OF node reference leak on card add failuredrivers/mmc/core/bus.c+1 -10 replies
341/438mmc: hsq: Fix use-after-free in retry workdrivers/mmc/host/mmc_hsq.c+7 -10 replies
342/438mmc: mmci: Fix use-after-free in busy-timeout workdrivers/mmc/host/mmci.c+3 -00 replies
343/438mmc: mxcmmc: cancel data work and watchdog on removedrivers/mmc/host/mxcmmc.c+4 -00 replies
344/438mmc: rtsx_pci_sdmmc: ignore broken write-protect on ThinkPad X260drivers/mmc/host/rtsx_pci_sdmmc.c+5 -00 replies
345/438mmc: sdhci-of-aspeed: Remove children before releasing SDC resourcesdrivers/mmc/host/sdhci-of-aspeed.c+4 -10 replies
346/438mmc: sdio_uart: fix xmit_fifo leak when the port table is fulldrivers/mmc/core/sdio_uart.c+3 -00 replies
347/438mmc: sh_mmcif: initialize IRQ-thread mutex before requesting interruptdrivers/mmc/host/sh_mmcif.c+1 -20 replies
348/438mmc: spi: reset bytes_xfered before retrying CRC failuresdrivers/mmc/host/mmc_spi.c+1 -00 replies
349/438mmc: sdhci_am654: Move tuning_loop to local variabledrivers/mmc/host/sdhci_am654.c+2 -50 replies
350/438mmc: sdhci_am654: Reset command and data lines on failed tuningdrivers/mmc/host/sdhci_am654.c+1 -30 replies
351/438mmc: sdhci_am654: Clear ITAPDLY on tuning failuredrivers/mmc/host/sdhci_am654.c+7 -50 replies
352/438mmc: sdhci_am654: Fallback to DT-provided itap delay on DDR50 tuning failuredrivers/mmc/host/sdhci_am654.c+21 -50 replies
353/438Input: adp5588-keys - cache GPIO state before registering the gpiochipdrivers/input/keyboard/adp5588-keys.c+6 -60 replies
354/438Input: atkbd - skip deactivate for Xiaomi Redmi Book Pro 16 2026drivers/input/keyboard/atkbd.c+8 -00 replies
355/438Input: cyttsp5 - clamp the HID report size before memcpydrivers/input/touchscreen/cyttsp5.c+1 -00 replies
356/438Input: evdev - zero absinfo before partial copy in EVIOCSABSdrivers/input/evdev.c+2 -00 replies
357/438Input: hp_sdc - shut down kicker timer on module exitdrivers/input/serio/hp_sdc.c+1 -10 replies
358/438Input: i8042 - add quirk for Acer Aspire Go 15 AG15-42Pdrivers/input/serio/i8042-acpipnpio.h+7 -00 replies
359/438Input: rmi_smbus - fix out-of-bounds read in rmi_smb_write_block()drivers/input/rmi4/rmi_smbus.c+5 -50 replies
360/438Input: soc_button_array - fix MS Surface Pro 11 probe failuredrivers/input/misc/soc_button_array.c+11 -30 replies
361/438Input: soc_button_array - check btns_desc->package.countdrivers/input/misc/soc_button_array.c+1 -10 replies
362/438Input: synaptics - disable InterTouch on ThinkPad T440p (board id 2722)drivers/input/mouse/synaptics.c+8 -00 replies
363/438Input: synaptics-rmi4 - fix GPF in suspend and resume when unbounddrivers/input/rmi4/rmi_driver.c+13 -00 replies
364/438Input: zero ff_effect before compat copy in input_ff_effect_from_userdrivers/input/input-compat.c+2 -00 replies
365/438hwmon: (hp-wmi-sensors) Fix use-after-free in fungible_show()drivers/hwmon/hp-wmi-sensors.c+2 -00 replies
366/438hwmon: (pmbus/core) increase number of phases and add new maskdrivers/hwmon/pmbus/pmbus.h+2 -10 replies
367/438hwmon: (pmbus/tps53679) Fix TPS53676 phase page decodingdrivers/hwmon/pmbus/tps53679.c+1 -10 replies
368/438hwmon: (pmbus/tps53679) Select page 0 for single-page TPS53676drivers/hwmon/pmbus/tps53679.c+9 -00 replies
369/438hwmon: (pwm-fan) Stop RPM timer before freeing tach datadrivers/hwmon/pwm-fan.c+12 -10 replies
370/438hwmon: (w83791d) remove fan/pwm 4-5 sysfs group on removedrivers/hwmon/w83791d.c+1 -00 replies
371/438hwmon: (w83793) release probe data through krefdrivers/hwmon/w83793.c+3 -10 replies
372/438hwmon: (cgbc-hwmon) Fix current sensors ID lookupdrivers/hwmon/cgbc-hwmon.c+54 -390 replies
373/438hwmon: (cgbc-hwmon) Add missing sensorsDocumentation/hwmon/cgbc-hwmon.rst drivers/hwmon/cgbc-hwmon.c+60 -340 replies
374/438watchdog: da9063: fix suspend/resume handling of HW_RUNNING watchdogdrivers/watchdog/da9063_wdt.c+2 -20 replies
375/438watchdog: digicolor: Avoid division by zerodrivers/watchdog/digicolor_wdt.c+9 -40 replies
376/438watchdog: msc313e: Fix premature reset during timeout updatedrivers/watchdog/msc313e_wdt.c+6 -00 replies
377/438watchdog: msc313e: Propagate error code in resume()drivers/watchdog/msc313e_wdt.c+7 -30 replies
378/438watchdog: rtd119x: Avoid division by zerodrivers/watchdog/rtd119x_wdt.c+6 -10 replies
379/438watchdog: rzv2h: Avoid division by zerodrivers/watchdog/rzv2h_wdt.c+6 -10 replies
380/438watchdog: sp5100_tco: Fix pci_dev reference leak in sp5100_tco_init()drivers/watchdog/sp5100_tco.c+5 -10 replies
381/438watchdog: starfive-wdt: Fix runtime PM leak in starfive_wdt_pm_start()drivers/watchdog/starfive-wdt.c+1 -10 replies
382/438wifi: brcmsmac: fix UAF in brcms_free_timer()drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c+4 -00 replies
383/438wifi: iwlegacy: fix broadcast stations deallocationdrivers/net/wireless/intel/iwlegacy/common.c+1 -10 replies
384/438wifi: libertas_tf: fix UAF in lbtf_free_adapter()drivers/net/wireless/marvell/libertas_tf/main.c+1 -10 replies
385/438wifi: libipw: reject TKIP frames without a full MICdrivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c+7 -50 replies
386/438wifi: rsi: fix heap OOB write on key removaldrivers/net/wireless/rsi/rsi_91x_mgmt.c+0 -20 replies
387/438wifi: wcn36xx: Fix potential use-after-free in TX ack timer teardowndrivers/net/wireless/ath/wcn36xx/dxe.c+1 -10 replies
388/438wifi: wlcore: release runtime PM ref on regdomain config failuredrivers/net/wireless/ti/wlcore/main.c+1 -30 replies
389/438wifi: wilc1000: fix out-of-bounds read in P2P public action framesdrivers/net/wireless/microchip/wilc1000/cfg80211.c+14 -00 replies
390/438wifi: wilc1000: fix RX buffer OOB-write in wilc_wlan_handle_isr_ext()drivers/net/wireless/microchip/wilc1000/wlan.c+9 -00 replies
391/438wifi: p54: validate curve data length in the calibration curve convertersdrivers/net/wireless/intersil/p54/eeprom.c+15 -40 replies
392/438wifi: p54: require a full exp_if record in PDR_INTERFACE_LISTdrivers/net/wireless/intersil/p54/eeprom.c+2 -10 replies
393/438wifi: mwifiex: bound the pairwise-cipher OUI walk to the IE lengthdrivers/net/wireless/marvell/mwifiex/scan.c+22 -30 replies
394/438wifi: mwifiex: validate scan response extentsdrivers/net/wireless/marvell/mwifiex/scan.c+19 -100 replies
395/438wifi: mwifiex: prevent authentication frame length truncationdrivers/net/wireless/marvell/mwifiex/cfg80211.c+10 -20 replies
396/438wifi: mwifiex: validate action frame fixed fieldsdrivers/net/wireless/marvell/mwifiex/util.c+8 -20 replies
397/438wifi: mac80211: avoid WARN in set_bitrate_mask when sdata not in drivernet/mac80211/cfg.c+3 -00 replies
398/438wifi: mac80211: avoid out-of-bounds read for empty PREQ elementsinclude/linux/ieee80211-mesh.h+2 -20 replies
399/438wifi: mac80211: refuse to make a monitor active when it has no queuenet/mac80211/cfg.c+4 -00 replies
400/438drm/gud: fix out-of-bounds write in gud_plane_atomic_check()drivers/gpu/drm/gud/gud_pipe.c+2 -20 replies
401/438drm/gud: Ignore damage clips in full update modedrivers/gpu/drm/gud/gud_pipe.c+3 -00 replies
402/438drm/msm/adreno: fix autosuspend cleanup during teardowndrivers/gpu/drm/msm/adreno/adreno_gpu.c+2 -00 replies
403/438drm/msm/dpu: clear pending peripheral flush statedrivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c+1 -00 replies
404/438drm/msm/hdmi_phy: fix runtime PM cleanup on probe failuredrivers/gpu/drm/msm/hdmi/hdmi_phy.c+6 -20 replies
405/438drm/msm: RCU-free the scheduler-containing ring and VM objectsdrivers/gpu/drm/msm/msm_gem.h drivers/gpu/drm/msm/msm_gem_vma.c drivers/gpu/drm/msm/msm_ringbuffer.c +1 more+6 -20 replies
406/438drm/sched: Fix virtual runtime racedrivers/gpu/drm/scheduler/sched_entity.c drivers/gpu/drm/scheduler/sched_rq.c+16 -120 replies
407/438drm/amdgpu: fix rmmio iounmap skipped on device removaldrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -40 replies
408/438drm/amdgpu: hold a runtime PM reference for P2P dma-buf attachmentsdrivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c+42 -10 replies
409/438drm/amdgpu: Skip KFD mapping clear before initializationdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c+1 -10 replies
410/438drm/amdkfd: Avoid integer underflow in EOP ring size calculation.drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c+9 -20 replies
411/438drm/amdkfd: Avoid integer underflow with ffs in EOP ring size calcdrivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c +1 more+4 -40 replies
412/438drm/amdkfd: implement restore_mqd callbacks for GFX12/12.1drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c+132 -20 replies
413/438smb: client: cancel reconnect work in clean_demultiplex_info()fs/smb/client/connect.c+1 -00 replies
414/438smb/client: send lease break ACKs thru correct session for multiuser mountsfs/smb/client/file.c+2 -20 replies
415/438smb: client: fix rlist race and missing initializationfs/smb/client/connect.c+7 -00 replies
416/438smb: client: fix use-after-free of iface in cifs_try_adding_channels()fs/smb/client/sess.c+64 -420 replies
417/438smb: client: reject short Next offsets in parse_server_interfaces()fs/smb/client/smb2ops.c+3 -30 replies
418/438smb: client: fix smbd_connection leak on cifs_get_tcp_session() errorfs/smb/client/connect.c+1 -00 replies
419/438smb: client: fix unaligned access in WSL reparse point parserfs/smb/client/reparse.c fs/smb/client/reparse.h+6 -50 replies
420/438smb: client: fix fattr leaking on wsl_to_fattr() failurefs/smb/client/reparse.c+19 -150 replies
421/438smb: client: fix next_buffer UAF and NextCommand bounds in compound PDUsfs/smb/client/smb2ops.c+10 -10 replies
422/438smb: client: fix OOB struct field reads in move_smb2_ea_to_cifs()fs/smb/client/smb2ops.c fs/smb/client/trace.h+18 -80 replies
423/438smb: client: fix potential OOB read in smb3_enum_snapshots()fs/smb/client/smb2ops.c+7 -10 replies
424/438smb: client: fix reparse buffer bounds in cifs_query_reparse_point()fs/smb/client/cifssmb.c+1 -10 replies
425/438smb: client: fix server->total_read for compound encrypted PDUsfs/smb/client/smb2ops.c+1 -00 replies
426/438smb: client: fix missing lower-bound check on DFS referral string offsetsfs/smb/client/misc.c+10 -20 replies
427/438smb: client: fix missing iov bounds check in parse_posix_sids()fs/smb/client/smb2inode.c+11 -00 replies
428/438fs/super: skip non-memcg-aware nr_cached_objects in memcg slab shrinkfs/super.c+17 -20 replies
429/438fs: fix missed removal of super_fs_objects_eligible()fs/super.c+2 -160 replies
430/438scsi: fnic: Make debug logging protocol independentdrivers/scsi/fnic/fdls_disc.c drivers/scsi/fnic/fip.c drivers/scsi/fnic/fip.h +5 more+675 -6640 replies
431/438scsi: fnic: Bump up version numberdrivers/scsi/fnic/fnic.h+1 -10 replies
432/438scsi: fnic: Fix missed link-up when critical IRQ targets offline CPUdrivers/scsi/fnic/fnic.h drivers/scsi/fnic/fnic_isr.c drivers/scsi/fnic/fnic_main.c+43 -50 replies
433/438drm/amdgpu: reduce early full GPU access during SR-IOV initdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c+88 -70 replies
434/438drm/amdgpu: Fix GPU PCIe link capability reportingdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+20 -310 replies
435/438ntsync: reject wait ioctls with zero ownerdrivers/misc/ntsync.c+3 -00 replies
436/438drm/ttm: fix swapped-out resources never leaving their bulk_move rangedrivers/gpu/drm/ttm/ttm_bo.c+1 -10 replies
437/438drm/amdgpu: restrict BAR0 fallback read to SR-IOV VFs onlydrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+3 -00 replies
438/438ksmbd: fix partial normalized name responsesfs/smb/server/smb2pdu.c fs/smb/server/smb2pdu.h+4 -00 replies

Reviews trailers per patch

229 of 438 patches have a Reviewed-by or Acked-by.

PatchNeil ArmstrongZhu YanjunHongqiang LuoXinyu MaZhanbo YeShay DroryJunxian HuangGeert UytterhoevenTommaso MerciaiMax GurtovoyJack WangSelvin XavierBernard MetzlerShukai NiCosmin RatiuDavid LinShuming FanPierre-Louis BossartCaleb James DeLisleSean AndersonFrank LiLogan GunthorpeBaolin WangArend van SprielDamien Le MoalSuraj GuptaMichael MargolinH. Peter AnvinChristian KönigRobin MurphyHyunchul LeeManivannan SadhasivamDmitry BaryshkovMelissa WenMd Sadre AlamLinus WalleijNamjae JeonMatthew AuldJarkko SakkinenIdo SchimmelArd BiesheuvelIlia LeviJustin ChenFlorian FainelliJiayuan ChenXuanqiang LuoEric DumazetSimon HormanThomas HellströmChenXiaoSongHans de GoedeMaxime ChevallierMaíra CanalRameshkumar SundaramBaochen QiangQu WenruoDavid SterbaKonrad DybcioAbel VesaDavid AhernHangbin LiuRitesh Harjani (IBM)R Nageswara SastryJouni HöganderHeikki KrogerusMario Limonciello (AMD)Cezary RojewskiVijendar MukundaVictor NogueiraToke Høiland-JørgensenLorenzo BianconiAlexander DuyckWillem de BruijnMasami Hiramatsu (Google)Yafang ShaoBorislav PetkovRahul RameshbabuGal PressmanSalvatore BonaccorsoKijo ParkOleg NesterovFrederic WeisbeckerJan KaraAlistair PoppleTao ZhouAllison HendersonHyunwoo KimFUJITA TomonoriDave AirlieLeo LiDapeng MiJohn StultzNicolai BuchwitzThéo LebrunIlya MaximetsAaron ConoleChristoph HellwigVladimir MurzinMark RutlandDavid LaightJinjie RuanMuhammad Usama AnjumChristopher Lameter (Ampere)Lorenzo Stoakes (ARM)Nathan ChancellorMiguel OjedaJohannes ThumshirnDave HansenBoris BurkovDaniel DrakeJonghyuk Kim(MalHyuk)Philipp StannerMichael KelleyCharles KeepaxHan XuLeon RomanovskyhybrisJiaxun YangMuchun SongJohannes WeinerAndrew MortonKairui SongZi YanSaravanan DLance YangSJ ParkHugh DickinsVlastimil Babka (SUSE)Kunwu ChanShakeel ButtMatthew Wilcox (Oracle)Tal ZussmanGustavo A. R. SilvaStefano GarzarellaSrish SrinivasanMukesh Kumar SavaliyaAndy ShevchenkoVladimir ZapolskiyChenguang ZhaoAndrew LunnPranjal ShrivastavaKevin TianShawn LinJudith MendezAdrian HunterNuno SáHelge DellerSergey LebedevRaphaël LarocqueJames SeoAmir GoldsteinStephen SmalleyMartin-Éric RacineLoic PoulainChristian LamparterRuben WautersBaruch SiachKent RussellAlex DeucherBharath S MShyam Prasad NDavid HowellsUsama ArifSesidhar BaddelaArulprabhu PonnusamyGian Carlo BoffaArun EasiHannes ReineckeLee DuncanKrzysztof KozlowskiKaran Tilak KumarLaurence Oberman[email protected]Asad KamalThomas ZimmermannElizabeth FiguraBrett A C SheffieldRonald WarsowPeter SchneiderRon EconomosPavel Machek (CIP)Takeshi OgasawaraMarkus ReicheltJustin M. ForbesWentao GuanBenjamin BoortzBarry K. Nathan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/438
2/438
3/438
4/438
5/438
6/438
7/438
8/438
9/438
10/438
11/438R-b
12/438R-b
13/438R-b
14/438R-b
15/438R-b
16/438
17/438A-b
18/438R-b
19/438R-b R-b T-b
20/438
21/438
22/438
23/438
24/438R-b T-b T-b T-b
25/438R-b
26/438R-b
27/438
28/438A-b
29/438
30/438R-b
31/438R-b
32/438R-b T-b
33/438R-b
34/438R-b
35/438R-b
36/438
37/438
38/438R-b
39/438R-b
40/438
41/438
42/438
43/438
44/438R-b
45/438R-b
46/438R-b R-b
47/438
48/438
49/438
50/438A-b
51/438
52/438
53/438R-b
54/438
55/438
56/438R-b R-b R-b
57/438T-b
58/438
59/438
60/438R-b
61/438R-b R-b
62/438R-b R-b
63/438R-b R-b
64/438
65/438
66/438
67/438
68/438
69/438
70/438
71/438
72/438
73/438
74/438
75/438
76/438
77/438
78/438
79/438
80/438
81/438
82/438
83/438
84/438
85/438
86/438
87/438
88/438
89/438
90/438
91/438
92/438
93/438R-b
94/438
95/438R-b R-b
96/438R-b
97/438R-b R-b
98/438R-b
99/438R-b
100/438A-b
101/438R-b
102/438
103/438
104/438R-b
105/438
106/438
107/438
108/438
109/438R-b
110/438R-b
111/438
112/438R-b
113/438R-b
114/438R-b
115/438R-b
116/438R-b
117/438R-b
118/438R-b
119/438
120/438R-b
121/438R-b
122/438R-b
123/438R-b
124/438R-b
125/438R-b
126/438R-b
127/438R-b
128/438
129/438R-b
130/438R-b
131/438
132/438
133/438
134/438R-b
135/438
136/438
137/438R-b
138/438
139/438
140/438
141/438
142/438
143/438
144/438R-b
145/438R-b
146/438R-b
147/438R-b
148/438R-b
149/438R-b
150/438
151/438R-b R-b
152/438R-b R-b
153/438R-b T-b T-b R-b
154/438R-b R-b
155/438
156/438R-b R-b
157/438
158/438R-b R-b
159/438
160/438A-b
161/438R-b
162/438R-b R-b
163/438R-b
164/438
165/438
166/438R-b
167/438R-b
168/438
169/438
170/438
171/438
172/438R-b
173/438
174/438
175/438
176/438
177/438
178/438
179/438
180/438R-b
181/438R-b
182/438R-b
183/438R-b
184/438
185/438
186/438R-b
187/438R-b R-b R-b
188/438R-b
189/438
190/438R-b T-b
191/438R-b T-b
192/438R-b T-b
193/438R-b
194/438
195/438R-b
196/438R-b
197/438R-b
198/438
199/438
200/438R-b
201/438R-b
202/438R-b R-b
203/438R-b
204/438R-b
205/438R-b T-b R-b
206/438A-b
207/438A-b
208/438R-b
209/438R-b
210/438R-b
211/438R-b R-b
212/438R-b
213/438
214/438
215/438
216/438
217/438R-b
218/438R-b A-b A-b
219/438T-b R-b R-b
220/438
221/438R-b
222/438R-b
223/438R-b
224/438R-b
225/438R-b R-b
226/438R-b
227/438A-b
228/438R-b
229/438
230/438
231/438
232/438
233/438
234/438
235/438
236/438
237/438
238/438
239/438
240/438R-b
241/438T-b
242/438R-b
243/438R-b
244/438
245/438T-b R-b R-b
246/438R-b R-b
247/438
248/438R-b
249/438Debugged-by T-b R-b
250/438R-b
251/438T-b R-b R-b Debugged-by
252/438R-b
253/438R-b
254/438R-b
255/438R-b
256/438R-b
257/438R-b A-b
258/438R-b
259/438R-b
260/438R-b
261/438R-b
262/438A-b
263/438
264/438
265/438
266/438
267/438R-b R-b
268/438R-b
269/438
270/438
271/438R-b T-b A-b
272/438R-b T-b
273/438
274/438R-b R-b T-b A-b R-b
275/438R-b T-b A-b
276/438R-b R-b
277/438
278/438
279/438
280/438
281/438
282/438R-b R-b
283/438R-b
284/438R-b
285/438R-b R-b
286/438
287/438R-b
288/438R-b
289/438R-b
290/438R-b
291/438T-b R-b
292/438R-b R-b R-b
293/438R-b
294/438
295/438R-b R-b
296/438R-b
297/438R-b
298/438
299/438
300/438
301/438
302/438R-b R-b T-b
303/438R-b
304/438R-b
305/438R-b
306/438
307/438
308/438
309/438
310/438R-b
311/438R-b R-b
312/438
313/438R-b A-b
314/438R-b R-b T-b T-b R-b
315/438A-b
316/438A-b T-b R-b
317/438A-b
318/438
319/438R-b R-b T-b
320/438R-b T-b
321/438R-b
322/438R-b T-b
323/438
324/438
325/438A-b
326/438R-b
327/438R-b R-b
328/438R-b
329/438R-b
330/438
331/438
332/438
333/438R-b R-b
334/438R-b
335/438R-b
336/438
337/438
338/438
339/438
340/438R-b
341/438
342/438R-b
343/438
344/438
345/438
346/438
347/438
348/438
349/438R-b A-b
350/438R-b A-b
351/438R-b A-b
352/438R-b A-b
353/438R-b
354/438
355/438
356/438
357/438A-b
358/438
359/438
360/438T-b
361/438
362/438T-b
363/438
364/438
365/438A-b
366/438
367/438
368/438
369/438
370/438
371/438
372/438
373/438
374/438
375/438A-b
376/438
377/438
378/438
379/438
380/438
381/438
382/438A-b
383/438Reported-and-tested-by
384/438
385/438
386/438
387/438R-b
388/438
389/438
390/438
391/438
392/438A-b
393/438
394/438
395/438
396/438
397/438
398/438
399/438
400/438A-b
401/438A-b R-b
402/438R-b
403/438
404/438R-b R-b
405/438
406/438T-b
407/438R-b
408/438R-b
409/438R-b
410/438R-b
411/438R-b
412/438R-b
413/438R-b
414/438R-b R-b
415/438R-b
416/438A-b
417/438R-b
418/438R-b
419/438R-b
420/438R-b
421/438R-b
422/438R-b
423/438R-b
424/438R-b
425/438R-b
426/438R-b
427/438R-b
428/438
429/438A-b
430/438R-b R-b R-b R-b R-b R-b
431/438R-b R-b R-b R-b R-b R-b T-b
432/438R-b R-b R-b R-b R-b
433/438R-b
434/438R-b
435/438R-b
436/438R-b R-b
437/438A-b
438/438R-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 187 reviewers.

Read the v1 thread

Cover letter [PATCH 7.2 000/438] 7.2.8-rc1 review

This is the start of the stable review cycle for the 7.2.8 release. There are 438 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 Fri, 25 Sep 2026 14:05:46 +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/v7.x/stable-review/patch-7.2.8-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-7.2.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 7.2.8-rc1

Namjae Jeon <[email protected]>
ksmbd: fix partial normalized name responses

Mario Limonciello <[email protected]>
drm/amdgpu: restrict BAR0 fallback read to SR-IOV VFs only

Vadim Nikitushkin <[email protected]>
drm/ttm: fix swapped-out resources never leaving their bulk_move range

Iván Ezequiel Rodriguez <[email protected]>
ntsync: reject wait ioctls with zero owner

Mario Limonciello <[email protected]>
drm/amdgpu: Fix GPU PCIe link capability reporting

chong li <[email protected]>
drm/amdgpu: reduce early full GPU access during SR-IOV init

Arun Easi <[email protected]>
scsi: fnic: Fix missed link-up when critical IRQ targets offline CPU

Karan Tilak Kumar <[email protected]>
scsi: fnic: Bump up version number

Karan Tilak Kumar <[email protected]>
scsi: fnic: Make debug logging protocol independent

Qi Zheng <[email protected]>
fs: fix missed removal of super_fs_objects_eligible()

Usama Arif <[email protected]>
fs/super: skip non-memcg-aware nr_cached_objects in memcg slab shrink

Frank Sorenson <[email protected]>
smb: client: fix missing iov bounds check in parse_posix_sids()

Frank Sorenson <[email protected]>
smb: client: fix missing lower-bound check on DFS referral string offsets

Frank Sorenson <[email protected]>

    smb: client: fix server->total_read for compound encrypted PDUs

Frank Sorenson <[email protected]>
smb: client: fix reparse buffer bounds in cifs_query_reparse_point()

Frank Sorenson <[email protected]>
smb: client: fix potential OOB read in smb3_enum_snapshots()

Frank Sorenson <[email protected]>
smb: client: fix OOB struct field reads in move_smb2_ea_to_cifs()

Frank Sorenson <[email protected]>
smb: client: fix next_buffer UAF and NextCommand bounds in compound PDUs

Paulo Alcantara <[email protected]>
smb: client: fix fattr leaking on wsl_to_fattr() failure

Paulo Alcantara <[email protected]>
smb: client: fix unaligned access in WSL reparse point parser

Paulo Alcantara <[email protected]>
smb: client: fix smbd_connection leak on cifs_get_tcp_session() error

Frank Sorenson <[email protected]>
smb: client: reject short Next offsets in parse_server_interfaces()

Joseph Qi <[email protected]>
smb: client: fix use-after-free of iface in cifs_try_adding_channels()

Paulo Alcantara <[email protected]>
smb: client: fix rlist race and missing initialization

April Cardenas <[email protected]>
smb/client: send lease break ACKs thru correct session for multiuser mounts

Paulo Alcantara <[email protected]>
smb: client: cancel reconnect work in clean_demultiplex_info()

Vladimir Marioukhine <[email protected]>
drm/amdkfd: implement restore_mqd callbacks for GFX12/12.1

David Francis <[email protected]>
drm/amdkfd: Avoid integer underflow with ffs in EOP ring size calc

David Francis <[email protected]>
drm/amdkfd: Avoid integer underflow in EOP ring size calculation.

Mario Limonciello <[email protected]>
drm/amdgpu: Skip KFD mapping clear before initialization

Mike Lothian <[email protected]>
drm/amdgpu: hold a runtime PM reference for P2P dma-buf attachments

Chengjun Yao <[email protected]>
drm/amdgpu: fix rmmio iounmap skipped on device removal

Tvrtko Ursulin <[email protected]>
drm/sched: Fix virtual runtime race

Jonghyuk Kim(MalHyuk) <[email protected]>
drm/msm: RCU-free the scheduler-containing ring and VM objects

Guangshuo Li <[email protected]>
drm/msm/hdmi_phy: fix runtime PM cleanup on probe failure

Saim Shujah <[email protected]>
drm/msm/dpu: clear pending peripheral flush state

Guangshuo Li <[email protected]>
drm/msm/adreno: fix autosuspend cleanup during teardown

Sophie D <[email protected]>
drm/gud: Ignore damage clips in full update mode

Sajal Gupta <[email protected]>
drm/gud: fix out-of-bounds write in gud_plane_atomic_check()

Devin Wittmayer <[email protected]>
wifi: mac80211: refuse to make a monitor active when it has no queue

Ivan Pustogarov <[email protected]>
wifi: mac80211: avoid out-of-bounds read for empty PREQ elements

Rik van Riel <[email protected]>
wifi: mac80211: avoid WARN in set_bitrate_mask when sdata not in driver

Zhao Li <[email protected]>
wifi: mwifiex: validate action frame fixed fields

Linmao Li <[email protected]>
wifi: mwifiex: prevent authentication frame length truncation

Pengpeng Hou <[email protected]>
wifi: mwifiex: validate scan response extents

Doruk Tan Ozturk <[email protected]>
wifi: mwifiex: bound the pairwise-cipher OUI walk to the IE length

Shengzhuo Wei <[email protected]>
wifi: p54: require a full exp_if record in PDR_INTERFACE_LIST

Shengzhuo Wei <[email protected]>
wifi: p54: validate curve data length in the calibration curve converters

Tianchu Chen <[email protected]>
wifi: wilc1000: fix RX buffer OOB-write in wilc_wlan_handle_isr_ext()

Ali Ahmet Memis <[email protected]>
wifi: wilc1000: fix out-of-bounds read in P2P public action frames

Runyu Xiao <[email protected]>
wifi: wlcore: release runtime PM ref on regdomain config failure

Fan Wu <[email protected]>
wifi: wcn36xx: Fix potential use-after-free in TX ack timer teardown

Tianchu Chen <[email protected]>
wifi: rsi: fix heap OOB write on key removal

Daehyeon Ko <[email protected]>
wifi: libipw: reject TKIP frames without a full MIC

Jiangshan Yi <[email protected]>
wifi: libertas_tf: fix UAF in lbtf_free_adapter()

Stanislaw Gruszka <[email protected]>
wifi: iwlegacy: fix broadcast stations deallocation

Jiangshan Yi <[email protected]>
wifi: brcmsmac: fix UAF in brcms_free_timer()

Wentao Liang <[email protected]>
watchdog: starfive-wdt: Fix runtime PM leak in starfive_wdt_pm_start()

Wentao Liang <[email protected]>
watchdog: sp5100_tco: Fix pci_dev reference leak in sp5100_tco_init()

Tzung-Bi Shih <[email protected]>
watchdog: rzv2h: Avoid division by zero

Tzung-Bi Shih <[email protected]>
watchdog: rtd119x: Avoid division by zero

Tzung-Bi Shih <[email protected]>
watchdog: msc313e: Propagate error code in resume()

Tzung-Bi Shih <[email protected]>
watchdog: msc313e: Fix premature reset during timeout update

Tzung-Bi Shih <[email protected]>
watchdog: digicolor: Avoid division by zero

Li Jun <[email protected]>
watchdog: da9063: fix suspend/resume handling of HW_RUNNING watchdog

Thomas Richard (congatec GmbH) <[email protected]>
hwmon: (cgbc-hwmon) Add missing sensors

Thomas Richard (congatec GmbH) <[email protected]>
hwmon: (cgbc-hwmon) Fix current sensors ID lookup

Guangshuo Li <[email protected]>
hwmon: (w83793) release probe data through kref

Guangshuo Li <[email protected]>
hwmon: (w83791d) remove fan/pwm 4-5 sysfs group on remove

Yibo Tan <[email protected]>
hwmon: (pwm-fan) Stop RPM timer before freeing tach data

Sanman Pradhan <[email protected]>

    hwmon: (pmbus/tps53679) Select page 0 for single-page TPS53676

Sanman Pradhan <[email protected]>
hwmon: (pmbus/tps53679) Fix TPS53676 phase page decoding

Nuno Sá <[email protected]>
hwmon: (pmbus/core) increase number of phases and add new mask

Muhammad Bilal <[email protected]>
hwmon: (hp-wmi-sensors) Fix use-after-free in fungible_show()

Iván Ezequiel Rodriguez <[email protected]>
Input: zero ff_effect before compat copy in input_ff_effect_from_user

Dmitry Torokhov <[email protected]>
Input: synaptics-rmi4 - fix GPF in suspend and resume when unbound

Raphaël Larocque <[email protected]>
Input: synaptics - disable InterTouch on ThinkPad T440p (board id 2722)

Hans de Goede <[email protected]>

    Input: soc_button_array - check btns_desc->package.count

Hans de Goede <[email protected]>
Input: soc_button_array - fix MS Surface Pro 11 probe failure

Dmitry Torokhov <[email protected]>
Input: rmi_smbus - fix out-of-bounds read in rmi_smb_write_block()

Chris Sommers <[email protected]>
Input: i8042 - add quirk for Acer Aspire Go 15 AG15-42P

Runyu Xiao <[email protected]>
Input: hp_sdc - shut down kicker timer on module exit

Iván Ezequiel Rodriguez <[email protected]>
Input: evdev - zero absinfo before partial copy in EVIOCSABS

Linkai Gong <[email protected]>
Input: cyttsp5 - clamp the HID report size before memcpy

Alexei Turtanov <[email protected]>
Input: atkbd - skip deactivate for Xiaomi Redmi Book Pro 16 2026

Alvin Šipraga <[email protected]>
Input: adp5588-keys - cache GPIO state before registering the gpiochip

Diogo Ivo (Schneider Electric) <[email protected]>
mmc: sdhci_am654: Fallback to DT-provided itap delay on DDR50 tuning failure

Diogo Ivo (Schneider Electric) <[email protected]>
mmc: sdhci_am654: Clear ITAPDLY on tuning failure

Diogo Ivo (Schneider Electric) <[email protected]>
mmc: sdhci_am654: Reset command and data lines on failed tuning

Diogo Ivo (Schneider Electric) <[email protected]>
mmc: sdhci_am654: Move tuning_loop to local variable

Xu Rao <[email protected]>
mmc: spi: reset bytes_xfered before retrying CRC failures

Runyu Xiao <[email protected]>
mmc: sh_mmcif: initialize IRQ-thread mutex before requesting interrupt

Felix Gu <[email protected]>
mmc: sdio_uart: fix xmit_fifo leak when the port table is full

Myeonghun Pak <[email protected]>
mmc: sdhci-of-aspeed: Remove children before releasing SDC resources

Florian Maillard <[email protected]>
mmc: rtsx_pci_sdmmc: ignore broken write-protect on ThinkPad X260

Fan Wu <[email protected]>
mmc: mxcmmc: cancel data work and watchdog on remove

Fan Wu <[email protected]>
mmc: mmci: Fix use-after-free in busy-timeout work

Fan Wu <[email protected]>
mmc: hsq: Fix use-after-free in retry work

Zhu Ling <[email protected]>
mmc: core: Fix OF node reference leak on card add failure

Fan Wu <[email protected]>
mmc: core: Cancel SDIO IRQ work before freeing host

Bartosz Golaszewski <[email protected]>
power: sequencing: fix NULL-pointer dereference in pwrseq_device_register()

Bartosz Golaszewski <[email protected]>
power: sequencing: fix NULL-pointer dereference in pwrseq_unit_new()

Bartosz Golaszewski <[email protected]>
power: sequencing: don't call .post_enable() if pwrseq_unit_enable() failed

Christian Göttsche <[email protected]>
selinux: always fill AVC decision in avc_has_perm_noaudit()

Karl Mehltretter <[email protected]>
selinux: recheck intermediate backing files on mprotect()

Karl Mehltretter <[email protected]>
selinux: preserve user SID across nested backing files

Shuhei Takeshita <[email protected]>
IB/hfi1: Fix the PIO_CRED credit-return mmap

Shuhei Takeshita <[email protected]>
IB/hfi1: Resolve the credit-return buffer through the send context's node

Shuangpeng Bai <[email protected]>
IB/mlx4: Fix use-after-free on pkey sysfs registration failure

Guangshuo Li <[email protected]>
i2c: imx: disable autosuspend on remove

Shengzhuo Wei <[email protected]>
i2c: imx: release DMA channels on probe error

Liu Zhenlong <[email protected]>
i2c: qcom-cci: fix device_node refcount leak in cci_probe()/cci_remove()

Linkai Gong <[email protected]>
i2c: atr: fix dangling adapter pointer on add failure

Shengzhuo Wei <[email protected]>
i2c: at91: release DMA channels on remove and probe error

fangqiurong <[email protected]>
sched_ext: Close the pre-enable ops error claim window

Wanwu Li <[email protected]>
sched_ext: Fix NULL sched deref in kfunc sub-sched error paths

Jarkko Sakkinen <[email protected]>
KEYS: trusted: Fix tpm2_load_cmd() boundary check

Maoyi Xie <[email protected]>
keys: translate request_key_auth pid for the reading procfs instance

Cen Zhang <[email protected]>
KEYS: encrypted: fix integer overflow of datablob_len

Wenjie Qi <[email protected]>
mm: filemap: retain mapped dropbehind folios

Lorenzo Stoakes (ARM) <[email protected]>
mm/vma: correctly unaccount on mmap_prepare() failure

Jiayuan Chen <[email protected]>
mm/shrinker: fix bogus set_shrinker_bit() with cgroup.memory=nokmem

Lorenzo Stoakes (ARM) <[email protected]>

    mm/mremap: account mm->locked_vm correctly for MREMAP_DONTUNMAP

Shakeel Butt <[email protected]>
mm/mlock: use the IRQ-safe accessor for NR_MLOCK in __munlock_folio()

Lorenzo Stoakes (ARM) <[email protected]>
mm/huge_memory: bypass THP tuneables for huge pfnmap mappings

Nhat Pham <[email protected]>
mm, swap: fix SWAP_USAGE_OFFLIST_BIT collision with real usage count

Yifei Gao <[email protected]>
memstick: ms_block: destroy io_queue workqueue on removal

Shakeel Butt <[email protected]>
memcg: avoid charging the root memcg from obj_cgroup_charge_pages()

Théo Lebrun <[email protected]>
mips: select CONFIG_WEAK_REORDERING_BEYOND_LLSC from CONFIG_EYEQ

Alexey Klimov <[email protected]>
soc: samsung: exynos-pmu: fix use-after-free of interrupt generator node

Zhiling Zou <[email protected]>
xfrm: save input state data before secpath resets

Siwei Zhang <[email protected]>
xfrm: use hlist_del_init_rcu for state_cache and state_cache_input

Chengfeng Ye <[email protected]>
xfrm: serialize state GC with device state flush

Alberto Carboneri <[email protected]>
scsi: core: Validate MODE SENSE lengths in scsi_cdl_enable()

Mark Amirkan <[email protected]>
net/packet: avoid truncating TPACKET_V3 private size

Mark Amirkan <[email protected]>
net/packet: clear RX owner on VNET header error

Jamal Hadi Salim <[email protected]>
net/sched: hhf: cap hh_flows_limit at change time

Xuanqiang Luo <[email protected]>
net/sched: act_api: release tail references on DELACTION failure

Guanglei Zhu <[email protected]>
net: wwan: mhi_wwan_mbim: check skb_copy_bits() return value

Guanglei Zhu <[email protected]>
net: wwan: mhi_wwan_mbim: guard against a cyclic NDP chain

Guanglei Zhu <[email protected]>
net: wwan: t7xx: validate the netif index in t7xx_ccmni_recv_skb()

Ahmed Naseef <[email protected]>
net: phy: mediatek: do not report link and per-speed LED rules together

Mark Amirkan <[email protected]>
net: lan743x: fix RX checksum use-after-free

Gris Ge <[email protected]>
net: ip_tunnel: initialize options_len before referencing options

Zhiling Zou <[email protected]>
ipv6: xfrm: use full sockets in local error paths

David Hu <[email protected]>
dma-buf: Split sgl by largest page-aligned chunk

David Hu <[email protected]>
dma-buf: Fix silent overflow for phys vec to sgt

Christian König <[email protected]>
dma-buf/dma-fence: fix checking signaling bit for timeline and driver name v3

Alexander Chesnokov <[email protected]>
dmaengine: ti: k3-udma-glue: fix NULL dereference in k3_udma_glue_release_rx_chn()

Christian Lugnberg <[email protected]>
dmaengine: sun6i: fix undefined behaviour in sun6i_dma_tx_status

Christian Lugnberg <[email protected]>
dmaengine: sun6i: fix non-atomic read of DMA position registers

Abdurrahman Hussain <[email protected]>
gpiolib: of: don't mark hog nodes OF_POPULATED before a chip is found

Michail Tatas <[email protected]>
gpiolib: Put fwnode reference on failure

Guanghui Yang <[email protected]>
btrfs: clear free space tree creation state on rebuild failure

Anand Jain <[email protected]>
btrfs: derive f_fsid with dev_t only when temp_fsid is active

Filipe Manana <[email protected]>
btrfs: fix creation of compressed inline extents that don't save space

Hongling Zeng <[email protected]>
btrfs: take commit root semaphore when iterating in mark_block_group_to_copy()

Radek Podgorny <[email protected]>
Bluetooth: keep dst_type with dst when reusing an LE connection

Chengfeng Ye <[email protected]>
Bluetooth: hci_sync: Serialize local codec list cleanup

Laxman Acharya Padhya <[email protected]>
Bluetooth: hci_codec: validate vendor codec count length

Aamir Ahmed <[email protected]>
Bluetooth: eir: validate service data length before reading UUID

Nicolas Thibert <[email protected]>
Bluetooth: btusb: fix NXP IW610 composite device handling

Mark Rutland <[email protected]>
arm64: percpu: Fix LSE operations on {8,16}-bit types

Mark Rutland <[email protected]>
arm64: percpu: Fix this_cpu_and() mask generation

Mark Rutland <[email protected]>
arm64: percpu: Fix this_cpu_write() casting

Dinh Nguyen <[email protected]>
arm64: dts: socfpga: change access permission from 755 to 644

Koichiro Den <[email protected]>
arm64: dts: renesas: r8a779f0: Set UFS lane count

Bradley Morgan <[email protected]>
arm64: hibernate: pass HVC_SET_VECTORS args to the resume hvc

Thomas Huth <[email protected]>
kselftest/arm64: Fix size of thread_data values for pthread_join()

Wyatt Feng <[email protected]>
net: xfrm: reject unrepresentable espintcp transport headers

Jeff Layton <[email protected]>
nfsd: fix handling of NFSEXP_PNFS in the netlink codepath

Zhiling Zou <[email protected]>
openvswitch: avoid reallocating confirmed conntrack labels

Jeffin Philip <[email protected]>
RDMA/core: fix refcount bug in iwpm_get_nlmsg_request()

Quanye Yang <[email protected]>
RDMA/ucma: Serialize join and leave on copy_to_user failure

Hao-Qun Huang <[email protected]>
spi: virtio: Use the per-transfer bits per word

Itai Handler <[email protected]>
spi: spi-zynqmp-gqspi: stop the controller on shutdown

Frieder Schrempf <[email protected]>
spi: fsl-qspi: Reprogram the clock rate when the operation frequency changes

Ian Luites <[email protected]>
soundwire: dmi-quirks: Disable ghost Realtek on Asus GX651AX

Donggeun Yoo <[email protected]>
swiotlb: use the adjusted address for the highmem page lookup

Inbal Schussheim <[email protected]>
tcp: exclude old ACKs from tcp fast path

Chang S. Bae <[email protected]>
x86/microcode/intel: Reject problematic loading on Granite Rapids systems

Chang S. Bae <[email protected]>
x86/build/64: Prevent native builds from generating EGPR use

Lyude Paul <[email protected]>
drm/nouveau/gsp/r570: Enable S/R Display workaround in GSP

Lyude Paul <[email protected]>
drm/nouveau/gsp/r570: Set GcOff = 0 in fbsr

Lyude Paul <[email protected]>
drm/nouveau/gsp: Increase delay for magic sleep in r535_gsp_fini()

Lyude Paul <[email protected]>
Revert "nouveau/gsp: fix suspend/resume regression on r570 firmware"

Chunfeng Song <[email protected]>
rust: net: phy: fix off-by-one bit positions in device status accessors

Thomas Gleixner <[email protected]>
signal: Prevent exec() race

Aohan Mei <[email protected]>
rds: ib: use rds_conn_drop() on protocol version mismatch

Thomas Gleixner <[email protected]>
posix-cpu-timers: Prevent freeing a timer which is queued on the expiry list

Claudiu Beznea <[email protected]>
phy: renesas: rcar-gen3-usb2: Avoid long delay in atomic context

Richard Zhu <[email protected]>
PCI: imx6: Move clock enable after core reset assertion

Seunguk Shin <[email protected]>
fs/dax: check zero or empty entry before converting xarray entry

Hyunwoo Kim <[email protected]>
exec: Cleanup POSIX timers right after de_thread()

Wentao Liang <[email protected]>
cifs: Fix server use-after-free in cifs_chan_skip_or_disable()

Wentao Liang <[email protected]>
ata: libahci_platform: Fix device reference leak in ahci_platform_get_resources()

Niklas Cassel <[email protected]>
ata: libahci: clear PxCLBU and PxFBU for AHCI_HFLAG_32BIT_ONLY

Michal Koutný <[email protected]>
cgroup: Avoid iteration of dying tasks with zero refcount

Jiangshan Yi <[email protected]>

    ASoC: codecs: rt712-sdca-dmic: fix uninitialized stream_config->type

Yuho Choi <[email protected]>
ALSA: virtio: reset device before deleting virtqueues

Xiang Mei <[email protected]>
ALSA: usb-audio: Clamp implicit feedback packet count to URB capacity

Takashi Iwai <[email protected]>
ALSA: core: Fix potential UAF after asynchronous card release

David Howells <[email protected]>
9p: Fix v9fs_issue_write() to update i_size and remote_i_size

Jeremy Nyberg <[email protected]>
Input: xpad - fix PDP Marvel Xbox 360 controller

Roberts Kursitis <[email protected]>
Input: xpad - add support for Azeron devices

Erich Sartison <[email protected]>
Input: xpad - add support for Victrix Pro BFG Controller

Li Jun <[email protected]>
watchdog: da9062: fix suspend/resume handling of HW_RUNNING watchdog

James Seo <[email protected]>
hwmon: (hp-wmi-sensors) Improve raw WMI string handling

Cong Nguyen <[email protected]>
hwmon: (gpio-fan) return IRQ_HANDLED from the shared alarm IRQ handler

hpp.iscas <[email protected]>
Input: eeti_ts - publish the OF module alias

Matthew Schwartz <[email protected]>
x86/fred: Reconstruct the #GP context for rejected INT instructions

Andrea Righi <[email protected]>
sched/core: Avoid false migration warning for proxy donors

Vinay Belgaumkar <[email protected]>
perf: Fix null pointer access in is_include_guest_event()

Filipe Manana <[email protected]>
btrfs: check if there is space for chunk item when validating sys chunk array

Filipe Manana <[email protected]>
btrfs: abort transaction on failure to update inode for hole punching and reflinking

Francis Marlou Pacaro <[email protected]>
drm/amd/display: fix MALL hysteresis timer underflow at high refresh rates

Dmitriy Chumachenko <[email protected]>
drm/amdgpu: check ras and obj before dereference

Eric Dumazet <[email protected]>
net: skbuff: do not leave stale header offsets after pskb_carve()

Dmitriy Okunev <[email protected]>
net: mvpp2: prevent buffer overflow in page_pool allocation

James Clark <[email protected]>
net: macb: fix ordering around PTP timestamp read

Jinke Han <[email protected]>
x86/kprobes: Fix crash when probing CS CALL instructions

Daniel Zahka <[email protected]>

    net: psp: avoid conflicts with skb->decrypted and sk_validate_xmit_skb()

Lorenzo Bianconi <[email protected]>
net: stmmac: preserve real_num_tx_queues on mqprio setup failure

Eric Dumazet <[email protected]>
net: prevent torn reads in netdev_tc_txq

Lorenzo Bianconi <[email protected]>
net: stmmac: propagate FPE preemption-class mapping errors

Linus Walleij <[email protected]>
net: ethernet: cortina: Ack RX overrun interrupt correctly

Eric Dumazet <[email protected]>
net: lock the socket in sock_gettstamp()

Jakub Kicinski <[email protected]>
eth: fbnic: ring the doorbell if a burst ends in a drop

Yige Jiang <[email protected]>
net: netsec: fix device_node reference leak on phy_np

Farhad Alemi <[email protected]>
net: remove WARN_ON_ONCE() from the dev_fill_forward_path() loop check

Lorenzo Bianconi <[email protected]>
net: pass net_device_path_ctx to dev_fill_forward_path()

Pablo Neira Ayuso <[email protected]>
net: pass dst via net_device_path in dev_fill_forward_path()

Pablo Neira Ayuso <[email protected]>
net: do not advance stack index from dev_fwd_path()

Jamal Hadi Salim <[email protected]>
net/sched: codel: bound the dropping loop per dequeue call

Vijendar Mukunda <[email protected]>
ASoC: amd: acp: fix ffs() operator precedence for SoundWire link ID

Vijendar Mukunda <[email protected]>
ASoC: amd: acp: refactor codec config count in SOF SoundWire machine driver

Kuninori Morimoto <[email protected]>
ASoC: sdw_utils: tidyup asoc_sdw_parse_sdw_endpoints()

Kuninori Morimoto <[email protected]>
ASoC: sdw_utils: tidyup .count_sidecar

Vijendar Mukunda <[email protected]>
ASoC: amd: acp: bounds-check SoundWire link ID in machine drivers

Richard Fitzgerald <[email protected]>
ASoC: cs-amp-lib: Prevent NULL pointer if efi variable is zero length

HyeongJun An <[email protected]>
ASoC: hdmi-codec: Report a change when the channel status moves

Sasha Levin <[email protected]>
ASoC: ux500: Parenthesize MSP_{RX,TX}_CLKPOL_BIT() arguments

Daniel Linjama <[email protected]>
btrfs: handle lack of space when cleaning up verity items

Raag Jadav <[email protected]>
drm/xe/i2c: Disable IRQ on unbind

Peter Zijlstra <[email protected]>
futex: Also allocate private hash on vfork()

Nemesa Garg <[email protected]>
Revert "drm/i915/display: Clear SEL_FETCH_PLANE_CTL on plane disable"

Shivaprasad G Bhat <[email protected]>
powerpc/iommu: Fix the overflow validation in iommu_tce_check_ioba

Amit Machhiwal <[email protected]>
KVM: PPC: Book3S HV: fix secure device page leak on uv_page_in() failure

Amit Machhiwal <[email protected]>
KVM: PPC: Book3S HV: fix use-after-free in kvmhv_emulate_tlbie_all_lpid()

Eric Dumazet <[email protected]>

    netlink: do not free nlk->groups while lockless readers can use it

Nikolay Aleksandrov <[email protected]>
net: bridge: vlan: fix bugs caused by switchdev deletion errors

Lorenzo Bianconi <[email protected]>
net: stmmac: do not overwrite phc_index when no PTP clock is registered

Eric Dumazet <[email protected]>
drop_monitor: fix out-of-bounds write in reset_per_cpu_data()

Eric Dumazet <[email protected]>
drop_monitor: use raw_cpu_ptr() in tracepoint probes

Eric Dumazet <[email protected]>
drop_monitor: use timer_shutdown_sync() to prevent timer rearming during teardown

Eric Dumazet <[email protected]>
drop_monitor: synchronize tracepoint unregistration on error path

Eric Dumazet <[email protected]>
pppoatm: ensure a writable skb header and linear data

Lorenzo Bianconi <[email protected]>
net: stmmac: fix TSO header length truncation

Kuniyuki Iwashima <[email protected]>
af_unix: Unify scc_index when finalising SCC in __unix_walk_scc().

Juan Perdomo <[email protected]>
Bluetooth: RFCOMM: avoid socket lock inversion in listener cleanup

Sai Teja Aluvala <[email protected]>
Bluetooth: btintel_pcie: fix off-by-one bounds check in RX submit

Tzung-Bi Shih <[email protected]>
Bluetooth: btmtksdio: Fix PM runtime reference leak in shutdown

Chris Lu <[email protected]>
Bluetooth: btmtksdio, btmtkuart: validate WMT event length before struct access

Chris Lu <[email protected]>
Bluetooth: btmtk: fix wrong status for short WMT FUNC_CTRL events

Luiz Augusto von Dentz <[email protected]>
Bluetooth: ISO: set BT_LISTEN before requesting a BIG sync

Luiz Augusto von Dentz <[email protected]>
Bluetooth: ISO: Fix parent socket leak in iso_conn_ready()

Ibrahim Abdelkader <[email protected]>
Bluetooth: hci_qca: Do not write to the serial port after it is closed

Radek Podgorny <[email protected]>
Bluetooth: put the peer's on-air address on air when we cannot resolve

Weiming Shi <[email protected]>
Bluetooth: coredump: Quiesce dump work on unregister

Chandrashekar Devegowda <[email protected]>
Bluetooth: btintel_pcie: validate TX skb length in send_sync

ThangNN99 <[email protected]>
Bluetooth: hci_core: Fix queuing tx_work after workqueue is drained

Baineng Shou <[email protected]>
dmaengine: mmp_pdma: fix wrong sg length in mmp_pdma_prep_slave_sg()

Namjae Jeon <[email protected]>
ksmbd: keep compound responses on query info errors

Namjae Jeon <[email protected]>
ksmbd: fix partial file information responses

Namjae Jeon <[email protected]>
ksmbd: return buffer overflow for partial filesystem info

Eric Dumazet <[email protected]>
tcp: do not let tcp_rmem be set below 4096

Kuniyuki Iwashima <[email protected]>
tcp: Don't call skb_clone_and_charge_r() for close()d listener in tcp_v6_do_rcv().

Nikolay Aleksandrov <[email protected]>
net: bridge: mst: move switchdev call outside rcu

Karl Mehltretter <[email protected]>
wifi: brcmfmac: fix lost 802.1x TX completion wakeup

Hohyun Sim <[email protected]>
net: fddi: skfp: fix NULL deref when setting the MAC address while down

Dong Chenchen <[email protected]>
ipv4: icmp: reject RTN_UNREACHABLE input routes in icmp_route_lookup

Kuniyuki Iwashima <[email protected]>
sysctl: Check range in proc_dointvec_ms_jiffies_minmax

Nicolai Buchwitz <[email protected]>
net: bcmgenet: restore the hardware filters on open

Daniel Golle <[email protected]>
net: dsa: mxl862xx: disable the stats poll on teardown

Andrea Mayer <[email protected]>
seg6: set IPSKB_L3SLAVE from IP6SKB_L3SLAVE on IPIP decapsulation

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: round the byte clock rate after reparenting to the PHY PLL

Filipe Manana <[email protected]>
btrfs: tree-checker: print dev extent offset in error message

Nicolas Escande <[email protected]>
wifi: ath11k: cleanup arsta in ath11k_mac_peer_cleanup_all()

Slavin Liu <[email protected]>
ALSA: hda: trace PCM open only after assigning a stream

Karl Mehltretter <[email protected]>
drm/vc4: Use managed KMS polling to fix UAF on unbind

Shuicheng Lin <[email protected]>
drm/xe/shrinker: Take a runtime PM ref before shrinking non-system memory

Shuicheng Lin <[email protected]>
drm/xe/shrinker: Return the freed page count through a parameter

Shuicheng Lin <[email protected]>
drm/xe/mmio_gem: Revoke drm_vma_node on xe_mmio_gem destroy

Ilia Levi <[email protected]>
drm/xe/mmio_gem: use write-back mapping for dummy page

Ilia Levi <[email protected]>
drm/xe/mmio_gem: forbid VMA split

Zihan Xi <[email protected]>
wifi: virt_wifi: don't transfer operstate before register

Namjae Jeon <[email protected]>
ksmbd: follow SMB2 session expiration semantics

Namjae Jeon <[email protected]>
ksmbd: extend procfs server statistics

Namjae Jeon <[email protected]>
ksmbd: fix malformed procfs status output

Xiang Mei <[email protected]>
ALSA: 6fire: fix OOB write from device-reported iso length

Takashi Iwai <[email protected]>
ALSA: usb: 6fire: Avoid embedded URBs

Runyu Xiao <[email protected]>
gpio: virtuser: skip free_irq when no IRQ is installed

Ulises Mendez Martinez <[email protected]>
objtool: Validate disassembler headers in libopcodes probe

Karl Mehltretter <[email protected]>
Input: trackpoint - fix the inertia attribute name in the ABI document

Gabor Juhos <[email protected]>
spi: spi-qpic-snand: avoid writing QPIC_EBI2_ECC_BUF_CFG register

Richard Fitzgerald <[email protected]>
ASoC: soc-pcm: Apply snd_soc_dai_link_ch_map.codec_ch_mask to codec params

Richard Fitzgerald <[email protected]>
ASoC: Add codec_ch_mask to snd_soc_dai_link_ch_map

Richard Fitzgerald <[email protected]>
ASoC: Rename snd_soc_dai_link_ch_map.ch_mask to cpu_ch_mask

William Bright <[email protected]>
drm/msm/dp: fix link bandwidth check when wide bus is enabled

Jesse Casco <[email protected]>
drm/msm/dp: skip PUSH_IDLE when the link was never enabled

Nguyen Ngoc Thang <[email protected]>

    ALSA: pcm: set timer->private_data before registering the PCM timer

AngeloGioacchino Del Regno <[email protected]>
phy: mediatek: phy-mtk-hdmi-mt8195: Fix TMDS clk bit ratio setting

AngeloGioacchino Del Regno <[email protected]>
phy: mediatek: phy-mtk-hdmi-mt8195: Fix PLL calc divisor overflow

Namjae Jeon <[email protected]>
ntfs: ignore interrupted inode reads as corruption

Namjae Jeon <[email protected]>
ntfs: propagate folio errors

Namjae Jeon <[email protected]>
ntfs: protect runlist updates with the runlist lock

Namjae Jeon <[email protected]>
ntfs: account for MFT records added during allocation

Namjae Jeon <[email protected]>
ntfs: repack $MFT/$ATTRIBUTE LIST

Namjae Jeon <[email protected]>
ntfs: use dynamic MFT tail reservation

Takashi Iwai <[email protected]>
ALSA: bcd2000: Fix race between rawmidi and disconnect

Kuniyuki Iwashima <[email protected]>
neighbour: Skip default parms when resumed in neightbl_dump_info().

Kuniyuki Iwashima <[email protected]>
neighbour: Don't render blackhole_netdev via RTM_GETNEIGHTBL.

Kuniyuki Iwashima <[email protected]>
neighbour: Enforce min/max to NDTPA_INTERVAL_PROBE_TIME_MS.

Kuniyuki Iwashima <[email protected]>
neighbour: Add missing RCU annotation for neightbl_dump_info().

Karl Mehltretter <[email protected]>
keys: fix lost wakeup when reaping a dead key type

Jérémy Jean <[email protected]>
smb: client: validate absolute native symlink targets before NT fixups

Thadeu Lima de Souza Cascardo <[email protected]>
drm: Fix drm_pending_vblank_event leak in error path for out_fence_ptr

Catalin Marinas <[email protected]>
arm64: mte: Fix PTRACE_{PEEK,POKE}MTETAGS error documentation

Breno Leitao <[email protected]>
arm64: hibernate: clone only the linear map that exists at runtime

Shouping Wang <[email protected]>
perf/arm-cmn: Fix wp_dev_sel2 setting for multi-DTM configurations

Pablo Neira Ayuso <[email protected]>
netfilter: flowtable: hold reference on ct until flow is released

Pablo Neira Ayuso <[email protected]>
netfilter: nf_nat: unregister and release hooks on error

Fernando Fernandez Mancera <[email protected]>
netfilter: nf_tables: fix device name and prefix match in hook lookup

Theodor Arsenij Larionov Trichkine <[email protected]>
netfilter: nft_nat: fully initialise new_addr in netmap setup

Karl Mehltretter <[email protected]>
dma-buf: Make DMABUF_DEBUG default to y on DEBUG_KERNEL kernels

Karl Mehltretter <[email protected]>
drm/msm/adreno: Fix the skip_gpu parameter description

Karl Mehltretter <[email protected]>
drm/msm: Fix the separate_gpu_kms parameter description

David Laight <[email protected]>

    x86/div64: Fix addition of large constants in mul_u64_add_u64_div_u64()

Jérémy Jean <[email protected]>
RDMA/siw: Bound fragmented header copies by the remaining length

Leon Romanovsky <[email protected]>
RDMA/efa: Keep EQ resources alive while IRQ is registered

Leon Romanovsky <[email protected]>
RDMA/efa: Keep admin queues alive while IRQ is registered

Alex Bereza <[email protected]>
dmaengine: xilinx_dma: Fix hardware buffer descriptor chain after cyclic DMA

Sascha Hauer <[email protected]>
dmaengine: pxa: fix double counting of the hw descriptors

Alex Bereza <[email protected]>
dmaengine: xilinx_dma: Fix hardware buffer descriptor reuse order

Karl Mehltretter <[email protected]>
scsi: qla2xxx: Fix the ql2xfc2target parameter description

Karl Mehltretter <[email protected]>

    scsi: pm80xx: Fix the use_msix, use_tasklet and read_wwn parameter descriptions

Meijing Zhao <[email protected]>
mm: memblock: show all region flags in debugfs

Johannes Berg <[email protected]>
wifi: mac80211: set up the TX info early to fix failure paths

Johannes Berg <[email protected]>
wifi: mac80211: mesh: release the channel if start fails

Johannes Berg <[email protected]>
wifi: mac80211: mesh: reset the CSA state when leaving

Johannes Berg <[email protected]>
wifi: mac80211: add HE 6 GHz capability in the scan elems len

Johannes Berg <[email protected]>
wifi: mac80211: don't access the TSF of a down interface

Johannes Berg <[email protected]>
wifi: mac80211: don't RCU-dereference the mesh CSA settings we just set

Johannes Berg <[email protected]>
wifi: mac80211: don't allow link changes when iface is down

Johannes Berg <[email protected]>
wifi: mac80211: require a peer station for TDLS setup confirm

Johannes Berg <[email protected]>
wifi: mac80211: reset the AP_VLAN tailroom counter on ifdown

Johannes Berg <[email protected]>
wifi: mac80211: don't allow injecting frames wider than the chanctx

Johannes Berg <[email protected]>
wifi: mac80211_hwsim: don't hand frames to mac80211 while stopping

Johannes Berg <[email protected]>
wifi: cfg80211: get the wiphy out of a dying network namespace

Johannes Berg <[email protected]>
wifi: mac80211: unlist vifs when their netdev is unregistered

Johannes Berg <[email protected]>
wifi: cfg80211: undo netns switch if renaming the wiphy fails

Johannes Berg <[email protected]>
wifi: cfg80211: restore netns_immutable on failures

Johannes Berg <[email protected]>
wifi: mac80211: only operate on TDLS peers in the TDLS code

Johannes Berg <[email protected]>
wifi: mac80211: reset the LED state when ifup fails

Johannes Berg <[email protected]>
wifi: mac80211: reset state when starting AP fails

Johannes Berg <[email protected]>
wifi: mac80211: abort chanswitch when leaving a mesh

Johannes Berg <[email protected]>
wifi: mac80211: suppress chanctx warning for debugfs reset

Johannes Berg <[email protected]>
wifi: mac80211: don't offload TC setup on AP_VLAN interfaces

Johannes Berg <[email protected]>
wifi: mac80211: don't warn when an IBSS has no channel to scan

Johannes Berg <[email protected]>
wifi: mac80211: don't start a ROC while scanning

Johannes Berg <[email protected]>
wifi: cfg80211: fix NAN regulatory enforcement

Johannes Berg <[email protected]>
wifi: cfg80211: ibss: ref BSS entry for joined event

Johannes Berg <[email protected]>
wifi: cfg80211: don't filter by BSS type when removing stale entries

Johannes Berg <[email protected]>
wifi: cfg80211: only group hidden BSSes with beacon entries

Johannes Berg <[email protected]>
wifi: cfg80211: don't free driver-owned scan requests

Shivank Garg <[email protected]>
dmaengine: wait for RCU readers before releasing dma_device

Shivank Garg <[email protected]>
dmaengine: fix use-after-free in dma_chan_put() and dma_release_channel()

Shivank Garg <[email protected]>
dmaengine: Fix device kref underflow in dma_chan_put()

Donggeun Yoo <[email protected]>
dma-mapping: don't trace the DMA address when the allocation fails

Donggeun Yoo <[email protected]>
dma-coherent: report a failed reserved memory assignment

Orgad Shaneh <[email protected]>
MIPS: Octeon: apply USB FDT fixups also when USB is modular

Julian Braha <[email protected]>
mips: econet: fix unmet dependencies for ECONET

Bard Liao <[email protected]>

    soundwire: cadence_master: wait and cancel cdns->work before clock stop

Johannes Berg <[email protected]>

    wifi: cfg80211: check IP header size in cfg80211_classify8021d()

Johannes Berg <[email protected]>
wifi: cfg80211: don't get the radio mask for netdev-less wdevs

Carolina Jubran <[email protected]>
IB/IPoIB: Avoid restoring OPER_UP after multicast flush

Shmulik Cohen <[email protected]>
wifi: libipw: reject too-short association responses

Shmulik Cohen <[email protected]>
wifi: libipw: reject too-short beacon and probe responses

Bogdan Nicolae <[email protected]>
wifi: brcmfmac: cyw: pass PMKID to firmware if present

Peng Hao <[email protected]>
wifi: mwifiex: fix IRQ leak using wrong index in MSI-X error path

Mariano Baragiola <[email protected]>
wifi: virt_wifi: free skb when disconnected

Lachlan Hodges <[email protected]>
wifi: mac80211: include TIM bitmap control for buffered S1G mcast traffic

Ruoyu Wang <[email protected]>
dmaengine: sprd: Fix runtime PM reference leak in probe

Troy Mitchell <[email protected]>
dmaengine: mmp_pdma: fix wrong extended DRCMR base for SpacemiT K3

Quanye Yang <[email protected]>
RDMA/rtrs-clt: Fix CQ pool leak when connect is interrupted

Jacob Moroni <[email protected]>
RDMA/irdma: Enforce local fence for IB_WR_REG_MR

Cheng Xu <[email protected]>
RDMA/erdma: Use IRQ-safe XArray helpers for QP and CQ tables

Li RongQing <[email protected]>
RDMA/mad: Fix receive buffer leak when PKey enforcement fails

Li RongQing <[email protected]>

    RDMA/uverbs: Fix potential leak of resources->collection in flow_resources_alloc()

Sriharsha Basavapatna <[email protected]>
RDMA/bnxt_re: Avoid exposing umdbr to userspace

Ryan Mehri <[email protected]>
RDMA/rtrs: guard against null kobj name

Linkai Gong <[email protected]>
RDMA/bnxt_re: check create_singlethread_workqueue() in DCB setup

Yehyeong Lee <[email protected]>
IB/isert: wait for deferred control PDU completions before releasing the connection

Yehyeong Lee <[email protected]>
IB/iser: reject a remote invalidation of an unregistered direction

Ovidiu Panait <[email protected]>
arm64: dts: renesas: r9a09g087: Switch GBETH TX queue scheduling to WRR

Ovidiu Panait <[email protected]>
arm64: dts: renesas: r9a09g077: Switch GBETH TX queue scheduling to WRR

Ovidiu Panait <[email protected]>
arm64: dts: renesas: r9a09g047: Switch GBETH TX queue scheduling to WRR

Ovidiu Panait <[email protected]>
arm64: dts: renesas: r9a09g056: Switch GBETH TX queue scheduling to WRR

Ovidiu Panait <[email protected]>
arm64: dts: renesas: r9a09g057: Switch GBETH TX queue scheduling to WRR

Biju Das <[email protected]>
power: sequencing: Fix build issue with COMPILE_TEST

Or Har-Toov <[email protected]>
RDMA/uverbs: Fix mmap_lock/disassociation_lock circular dependency

Krystian Kaniewski <[email protected]>
RDMA/core: Reject unregistering netdevs in ib_get_eth_speed

Or Har-Toov <[email protected]>
RDMA/mlx5: Remove warn on missing representor in query_port_speed

Michael Bommarito <[email protected]>
RDMA/rxe: insert mcg into mcg_tree only after rxe_mcast_add() succeeds

Weiming Shi <[email protected]>
RDMA/rxe: Restore HMM_PFN_WRITE check in ODP write paths

Xixin Liu <[email protected]>
clk: scpi: register scpi-cpufreq once and clear on failure

Xixin Liu <[email protected]>
clk: scpi: bound-check DVFS index in scpi_dvfs_recalc_rate

Xixin Liu <[email protected]>
firmware: arm_scpi: reject DVFS OPP count above MAX_DVFS_OPPS

Cen Zhang (Microsoft Security FORGE Labs) <[email protected]>
xfrm: hold net_device reference under RCU in bundle creation

Gang Yan <[email protected]>
RDMA/rxe: Fix integer overflow in mr_check_range() leading to OOB access

Norbert Szetei <[email protected]>
RDMA/rxe: validate access flags before swapping the MR's PD

Guoqing Jiang <[email protected]>
RDMA/siw: Clear association under lock if siw_qp_modify fails in siw_accept

Pengpeng Hou <[email protected]>
ARM: socfpga: select the PL310 erratum 753970 workaround

Lucas Tanure <[email protected]>
arm64: dts: amlogic: t7: fix the pin groups of the vsync PWM

Lucas Tanure <[email protected]>
arm64: dts: amlogic: t7: khadas-vim4: add the PWM-driven supplies

Lucas Tanure <[email protected]>
arm64: dts: amlogic: t7: fix the pin groups of two PWM outputs

Lucas Tanure <[email protected]>
arm64: dts: amlogic: t7: khadas-vim4: allow the SD card to be power cycled

Lucas Tanure <[email protected]>
arm64: dts: amlogic: t7: use the real UART pclk

Maher Azzouzi <[email protected]>
esp: downgrade zerocopy managed frags before mutating skb frags

Eric Dumazet <[email protected]>
xfrm: add missing rcu_read_lock(), skb_dst_force() and dev_hold() for xfrm_trans_reinject()

Kyle Zeng <[email protected]>
xfrm: fix compat ALLOCSPI request use-after-free

Henry Martin <[email protected]>
xfrm: iptfs: fix runt reassembly panic from short inner tot_len

Aleksandr Nogikh <[email protected]>
xfrm: add missing RCU read lock in xfrm_send_migrate_state()

Roshan Kumar <[email protected]>
xfrm: iptfs: fix stack OOB read in iptfs_skb_reset_frag_walk()

Jens Axboe <[email protected]>
sunvdc: fix -EIO issue due to lack of retries

Günther Noack <[email protected]>
selftests/landlock: Add audit test for whiteout object creation

Günther Noack <[email protected]>
selftests/landlock: Add tests for whiteout object creation

Günther Noack <[email protected]>
selftests/landlock: Use an actual chardev for MAKE_CHAR audit test

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

Diffstat:

 .../ABI/testing/sysfs-devices-platform-trackpoint  |   2 +-
 .../arch/arm64/memory-tagging-extension.rst        |   5 +-
 Documentation/hwmon/cgbc-hwmon.rst                 |  42 +-
 Documentation/netlink/specs/rt-neigh.yaml          |   3 +
 Documentation/networking/ip-sysctl.rst             |   4 +-
 Makefile                                           |   4 +-
 arch/arm/mach-socfpga/Kconfig                      |   2 +-
 .../boot/dts/altera/socfpga_stratix10_socdk.dtsi   |   0
 .../dts/altera/socfpga_stratix10_socdk_emmc.dts    |   0
 .../boot/dts/amlogic/amlogic-t7-a311d2-an400.dts   |   2 +-
 .../dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts  | 113 +++-
 arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi        |  44 +-
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi         |  10 +
 arch/arm64/boot/dts/renesas/r9a09g056.dtsi         |  10 +
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi         |  10 +
 arch/arm64/boot/dts/renesas/r9a09g077.dtsi         |  27 +
 arch/arm64/boot/dts/renesas/r9a09g087.dtsi         |  27 +
 arch/arm64/include/asm/percpu.h                    |  20 +-
 arch/arm64/kernel/hibernate-asm.S                  |   2 +
 arch/arm64/kernel/hibernate.c                      |   4 +-
 arch/arm64/kernel/mte.c                            |   2 +-
 arch/mips/Kconfig                                  |   4 +-
 arch/mips/cavium-octeon/octeon-platform.c          |   4 +-
 arch/powerpc/kernel/iommu.c                        |   2 +-
 arch/powerpc/kvm/book3s_hv_nested.c                |   2 +
 arch/powerpc/kvm/book3s_hv_uvmem.c                 |   5 +-
 arch/x86/Kconfig.cpu                               |  11 +
 arch/x86/Makefile                                  |   5 +
 arch/x86/entry/entry_fred.c                        |  11 +-
 arch/x86/include/asm/div64.h                       |   2 +-
 arch/x86/include/asm/text-patching.h               |   4 +-
 arch/x86/kernel/alternative.c                      |   6 +-
 arch/x86/kernel/cpu/microcode/intel.c              |  26 +
 arch/x86/kernel/kprobes/core.c                     |   5 +-
 drivers/ata/libahci.c                              |  15 +-
 drivers/ata/libahci_platform.c                     |   2 +-
 drivers/block/sunvdc.c                             |   9 +-
 drivers/bluetooth/btintel_pcie.c                   |   8 +-
 drivers/bluetooth/btmtk.c                          |   7 +-
 drivers/bluetooth/btmtksdio.c                      |  24 +-
 drivers/bluetooth/btmtkuart.c                      |  20 +-
 drivers/bluetooth/btusb.c                          |  17 +
 drivers/bluetooth/hci_qca.c                        |  14 +-
 drivers/clk/clk-scpi.c                             |   8 +-
 drivers/dma-buf/Kconfig                            |   2 +-
 drivers/dma-buf/dma-buf-mapping.c                  |  31 +-
 drivers/dma-buf/dma-fence.c                        |  14 +-
 drivers/dma/dmaengine.c                            |  10 +-
 drivers/dma/mmp_pdma.c                             |   5 +-
 drivers/dma/pxa_dma.c                              |   3 +-
 drivers/dma/sprd-dma.c                             |   3 +-
 drivers/dma/sun6i-dma.c                            |   9 +-
 drivers/dma/ti/k3-udma-glue.c                      |   5 +-
 drivers/dma/xilinx/xilinx_dma.c                    |  26 +-
 drivers/firmware/arm_scpi.c                        |   4 +-
 drivers/gpio/gpio-virtuser.c                       |   3 +-
 drivers/gpio/gpiolib-of.c                          |   6 +-
 drivers/gpio/gpiolib-shared.c                      |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 145 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c        |  43 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |   7 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c             |   2 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   7 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c   |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c   |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c   |  61 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c |  70 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |   6 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c    |   5 +-
 .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c    |  13 +-
 drivers/gpu/drm/drm_atomic_uapi.c                  |  13 +-
 drivers/gpu/drm/gud/gud_pipe.c                     |   7 +-
 drivers/gpu/drm/i915/display/intel_cursor.c        |  15 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |  15 +-
 drivers/gpu/drm/msm/adreno/adreno_device.c         |   2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |   2 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c         |   1 +
 drivers/gpu/drm/msm/dp/dp_display.c                |  21 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  36 +-
 drivers/gpu/drm/msm/hdmi/hdmi_phy.c                |   8 +-
 drivers/gpu/drm/msm/msm_drv.c                      |   2 +-
 drivers/gpu/drm/msm/msm_gem.h                      |   3 +
 drivers/gpu/drm/msm/msm_gem_vma.c                  |   2 +-
 drivers/gpu/drm/msm/msm_ringbuffer.c               |   2 +-
 drivers/gpu/drm/msm/msm_ringbuffer.h               |   1 +
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c |   2 +-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c  |   8 +-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c |   8 +-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c  |   3 +-
 .../drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/gsp.h |   8 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h    |   2 +-
 drivers/gpu/drm/scheduler/sched_entity.c           |   8 +-
 drivers/gpu/drm/scheduler/sched_rq.c               |  20 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   2 +-
 drivers/gpu/drm/vc4/vc4_kms.c                      |   2 +-
 drivers/gpu/drm/xe/xe_i2c.c                        |   3 +
 drivers/gpu/drm/xe/xe_mmio_gem.c                   |  33 +-
 drivers/gpu/drm/xe/xe_mmio_gem.h                   |   2 +-
 drivers/gpu/drm/xe/xe_shrinker.c                   | 124 ++--
 drivers/hwmon/cgbc-hwmon.c                         | 129 ++--
 drivers/hwmon/gpio-fan.c                           |   4 +-
 drivers/hwmon/hp-wmi-sensors.c                     |  32 +-
 drivers/hwmon/pmbus/pmbus.h                        |   3 +-
 drivers/hwmon/pmbus/tps53679.c                     |  11 +-
 drivers/hwmon/pwm-fan.c                            |  13 +-
 drivers/hwmon/w83791d.c                            |   1 +
 drivers/hwmon/w83793.c                             |   4 +-
 drivers/i2c/busses/i2c-at91-core.c                 |   3 +
 drivers/i2c/busses/i2c-at91-master.c               |  12 +-
 drivers/i2c/busses/i2c-at91.h                      |   1 +
 drivers/i2c/busses/i2c-imx.c                       |   3 +
 drivers/i2c/busses/i2c-qcom-cci.c                  |  20 +-
 drivers/i2c/i2c-atr.c                              |   1 +
 drivers/infiniband/core/iwpm_util.c                |   9 +-
 drivers/infiniband/core/mad.c                      |   3 +-
 drivers/infiniband/core/rdma_core.c                |   1 -
 drivers/infiniband/core/ucma.c                     |   7 +-
 drivers/infiniband/core/uverbs_flow.c              |   1 +
 drivers/infiniband/core/uverbs_main.c              |  25 +-
 drivers/infiniband/core/verbs.c                    |  12 +-
 drivers/infiniband/hw/bnxt_re/main.c               |  10 +-
 drivers/infiniband/hw/bnxt_re/uapi.c               |   6 +-
 drivers/infiniband/hw/efa/efa_com.c                |   7 +-
 drivers/infiniband/hw/efa/efa_com.h                |   1 +
 drivers/infiniband/hw/efa/efa_main.c               |  35 +-
 drivers/infiniband/hw/erdma/erdma_main.c           |   4 +-
 drivers/infiniband/hw/erdma/erdma_verbs.c          |  18 +-
 drivers/infiniband/hw/hfi1/file_ops.c              |  23 +-
 drivers/infiniband/hw/irdma/verbs.c                |   2 +-
 drivers/infiniband/hw/mlx4/sysfs.c                 |   4 +
 drivers/infiniband/hw/mlx5/main.c                  |   7 +-
 drivers/infiniband/sw/rxe/rxe_mcast.c              |  50 +-
 drivers/infiniband/sw/rxe/rxe_mr.c                 |   3 +-
 drivers/infiniband/sw/rxe/rxe_odp.c                |  16 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |  13 +-
 drivers/infiniband/sw/siw/siw_cm.c                 |   7 +-
 drivers/infiniband/sw/siw/siw_qp_rx.c              |   2 +-
 drivers/infiniband/ulp/ipoib/ipoib.h               |   7 +
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            |  12 +-
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     |  16 +-
 drivers/infiniband/ulp/iser/iser_initiator.c       |  16 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  22 +
 drivers/infiniband/ulp/isert/ib_isert.h            |   2 +
 drivers/infiniband/ulp/rtrs/rtrs-clt-trace.h       |   2 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   8 +
 drivers/infiniband/ulp/rtrs/rtrs-clt.h             |   2 +
 drivers/infiniband/ulp/rtrs/rtrs-srv-trace.h       |   2 +-
 drivers/input/evdev.c                              |   2 +
 drivers/input/input-compat.c                       |   2 +
 drivers/input/joystick/xpad.c                      |  10 +-
 drivers/input/keyboard/adp5588-keys.c              |  12 +-
 drivers/input/keyboard/atkbd.c                     |   8 +
 drivers/input/misc/soc_button_array.c              |  16 +-
 drivers/input/mouse/synaptics.c                    |   8 +
 drivers/input/rmi4/rmi_driver.c                    |  13 +
 drivers/input/rmi4/rmi_smbus.c                     |  10 +-
 drivers/input/serio/hp_sdc.c                       |   2 +-
 drivers/input/serio/i8042-acpipnpio.h              |   7 +
 drivers/input/touchscreen/cyttsp5.c                |   1 +
 drivers/input/touchscreen/eeti_ts.c                |   1 +
 drivers/memstick/core/ms_block.c                   |   2 +
 drivers/misc/ntsync.c                              |   3 +
 drivers/mmc/core/bus.c                             |   2 +-
 drivers/mmc/core/host.c                            |   1 +
 drivers/mmc/core/sdio_uart.c                       |   3 +
 drivers/mmc/host/mmc_hsq.c                         |   8 +-
 drivers/mmc/host/mmc_spi.c                         |   1 +
 drivers/mmc/host/mmci.c                            |   3 +
 drivers/mmc/host/mxcmmc.c                          |   4 +
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |   5 +
 drivers/mmc/host/sdhci-of-aspeed.c                 |   5 +-
 drivers/mmc/host/sdhci_am654.c                     |  43 +-
 drivers/mmc/host/sh_mmcif.c                        |   3 +-
 drivers/net/dsa/mxl862xx/mxl862xx.c                |  23 +-
 drivers/net/ethernet/airoha/airoha_ppe.c           |  17 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  19 +-
 drivers/net/ethernet/cadence/macb_ptp.c            |   9 +
 drivers/net/ethernet/cortina/gemini.c              |   2 +-
 drivers/net/ethernet/intel/igc/igc_tsn.c           |   6 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   7 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   3 +-
 drivers/net/ethernet/mediatek/mtk_ppe_offload.c    |  17 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   2 +-
 drivers/net/ethernet/meta/fbnic/fbnic_txrx.c       |  42 +-
 drivers/net/ethernet/meta/fbnic/fbnic_txrx.h       |   9 +-
 drivers/net/ethernet/microchip/lan743x_main.c      |   2 +-
 drivers/net/ethernet/sfc/falcon/tx.c               |   8 +-
 drivers/net/ethernet/sfc/siena/tx.c                |   8 +-
 drivers/net/ethernet/socionext/netsec.c            |   2 +
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |   2 +-
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |   2 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c   |  14 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c    |  99 ++-
 drivers/net/fddi/skfp/skfddi.c                     |   3 +-
 drivers/net/phy/mediatek/mtk-phy-lib.c             |  27 +-
 drivers/net/wireless/ath/ath11k/mac.c              |  25 +-
 drivers/net/wireless/ath/wcn36xx/dxe.c             |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   2 +
 .../broadcom/brcm80211/brcmfmac/cyw/core.c         |   5 +-
 .../broadcom/brcm80211/brcmsmac/mac80211_if.c      |   4 +
 .../wireless/intel/ipw2x00/libipw_crypto_tkip.c    |  12 +-
 drivers/net/wireless/intel/ipw2x00/libipw_rx.c     |   6 +
 drivers/net/wireless/intel/iwlegacy/common.c       |   2 +-
 drivers/net/wireless/intersil/p54/eeprom.c         |  22 +-
 drivers/net/wireless/marvell/libertas_tf/main.c    |   2 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  12 +-
 drivers/net/wireless/marvell/mwifiex/pcie.c        |   2 +-
 drivers/net/wireless/marvell/mwifiex/scan.c        |  54 +-
 drivers/net/wireless/marvell/mwifiex/util.c        |  10 +-
 drivers/net/wireless/microchip/wilc1000/cfg80211.c |  14 +
 drivers/net/wireless/microchip/wilc1000/wlan.c     |   9 +
 drivers/net/wireless/rsi/rsi_91x_mgmt.c            |   2 -
 drivers/net/wireless/ti/wlcore/main.c              |   4 +-
 drivers/net/wireless/virtual/mac80211_hwsim_main.c |  39 +-
 drivers/net/wireless/virtual/virt_wifi.c           |   4 +-
 drivers/net/wwan/mhi_wwan_mbim.c                   |  28 +-
 drivers/net/wwan/t7xx/t7xx_netdev.c                |   4 +
 drivers/pci/controller/dwc/pci-imx6.c              |  12 +-
 drivers/perf/arm-cmn.c                             |  10 +-
 drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c         |   4 +-
 drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h         |   3 +
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           | 310 +++++++--
 drivers/power/sequencing/Kconfig                   |   3 +-
 drivers/power/sequencing/core.c                    |  11 +-
 drivers/scsi/fnic/fdls_disc.c                      | 726 +++++++++++----------
 drivers/scsi/fnic/fip.c                            | 117 ++--
 drivers/scsi/fnic/fip.h                            |   2 +-
 drivers/scsi/fnic/fnic.h                           |  68 +-
 drivers/scsi/fnic/fnic_fcs.c                       | 126 ++--
 drivers/scsi/fnic/fnic_isr.c                       |  41 +-
 drivers/scsi/fnic/fnic_main.c                      |  89 ++-
 drivers/scsi/fnic/fnic_scsi.c                      | 210 +++---
 drivers/scsi/pm8001/pm8001_init.c                  |   6 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   2 +-
 drivers/scsi/scsi.c                                |  24 +-
 drivers/soc/samsung/exynos-pmu.c                   |   7 +-
 drivers/soundwire/cadence_master.c                 |   7 +
 drivers/soundwire/dmi-quirks.c                     |   7 +
 drivers/spi/spi-fsl-qspi.c                         |   5 +-
 drivers/spi/spi-qpic-snand.c                       |   4 -
 drivers/spi/spi-virtio.c                           |   2 +-
 drivers/spi/spi-zynqmp-gqspi.c                     |  34 +
 drivers/watchdog/da9062_wdt.c                      |   4 +-
 drivers/watchdog/da9063_wdt.c                      |   4 +-
 drivers/watchdog/digicolor_wdt.c                   |  13 +-
 drivers/watchdog/msc313e_wdt.c                     |  16 +-
 drivers/watchdog/rtd119x_wdt.c                     |   7 +-
 drivers/watchdog/rzv2h_wdt.c                       |   7 +-
 drivers/watchdog/sp5100_tco.c                      |   6 +-
 drivers/watchdog/starfive-wdt.c                    |   2 +-
 fs/9p/vfs_addr.c                                   |  28 +-
 fs/btrfs/dev-replace.c                             |   1 +
 fs/btrfs/disk-io.c                                 |   4 +
 fs/btrfs/file.c                                    |   4 +-
 fs/btrfs/free-space-tree.c                         |  14 +-
 fs/btrfs/inode.c                                   |  18 +-
 fs/btrfs/super.c                                   |   8 +-
 fs/btrfs/tree-checker.c                            |   2 +-
 fs/btrfs/verity.c                                  |  18 +-
 fs/dax.c                                           |   9 +-
 fs/exec.c                                          |  29 +-
 fs/nfsd/export.c                                   |   3 +-
 fs/ntfs/attrib.c                                   | 259 ++++++--
 fs/ntfs/attrib.h                                   |   9 +
 fs/ntfs/attrlist.c                                 | 224 ++++++-
 fs/ntfs/attrlist.h                                 |   2 +
 fs/ntfs/compress.c                                 |   2 +-
 fs/ntfs/file.c                                     |   3 +-
 fs/ntfs/inode.c                                    |  35 +-
 fs/ntfs/mft.c                                      | 445 ++++++++++---
 fs/ntfs/mft.h                                      |   2 +-
 fs/ntfs/namei.c                                    |   2 +-
 fs/ntfs/super.c                                    |  12 +-
 fs/ntfs/volume.h                                   |  12 +-
 fs/smb/client/cifssmb.c                            |   2 +-
 fs/smb/client/connect.c                            |   9 +
 fs/smb/client/file.c                               |   4 +-
 fs/smb/client/misc.c                               |  12 +-
 fs/smb/client/reparse.c                            |  58 +-
 fs/smb/client/reparse.h                            |   7 +-
 fs/smb/client/sess.c                               | 104 +--
 fs/smb/client/smb2inode.c                          |  11 +
 fs/smb/client/smb2ops.c                            |  51 +-
 fs/smb/client/smb2pdu.c                            |  13 +-
 fs/smb/client/trace.h                              |   1 +
 fs/smb/server/connection.c                         |  84 ++-
 fs/smb/server/connection.h                         |   3 +
 fs/smb/server/mgmt/user_session.c                  | 199 ++++--
 fs/smb/server/mgmt/user_session.h                  |   8 +-
 fs/smb/server/misc.h                               |   7 +-
 fs/smb/server/proc.c                               | 159 ++++-
 fs/smb/server/server.c                             |   9 +-
 fs/smb/server/smb2pdu.c                            | 126 ++--
 fs/smb/server/smb2pdu.h                            |   3 +-
 fs/smb/server/smb_common.h                         |   2 +-
 fs/smb/server/stats.h                              |  58 +-
 fs/smb/server/vfs_cache.c                          |  26 +-
 fs/smb/server/vfs_cache.h                          |   1 +
 fs/super.c                                         |   1 +
 include/keys/request_key_auth-type.h               |   2 +-
 include/linux/dma-fence.h                          |   6 +
 include/linux/ieee80211-mesh.h                     |   4 +-
 include/linux/netdevice.h                          |  13 +-
 include/net/bluetooth/coredump.h                   |   2 +
 include/net/codel.h                                |   5 +
 include/net/codel_impl.h                           |  16 +-
 include/net/mac80211.h                             |   5 +-
 include/net/sock.h                                 |   2 +
 include/rdma/uverbs_types.h                        |   2 -
 include/sound/soc.h                                |   3 +-
 include/sound/soc_sdw_utils.h                      |  31 +-
 include/trace/events/dma.h                         |   2 +-
 include/uapi/rdma/bnxt_re-abi.h                    |   2 +-
 kernel/cgroup/cgroup.c                             |   7 +-
 kernel/dma/coherent.c                              |   3 +-
 kernel/dma/swiotlb.c                               |   4 +-
 kernel/events/core.c                               |   4 +
 kernel/exit.c                                      |  11 +-
 kernel/fork.c                                      |   4 +-
 kernel/sched/core.c                                |   9 +-
 kernel/sched/ext/ext.c                             |  27 +-
 kernel/sched/ext/idle.c                            |  11 +-
 kernel/signal.c                                    | 117 +++-
 kernel/time/jiffies.c                              |   2 +-
 kernel/time/posix-cpu-timers.c                     |  40 +-
 mm/filemap.c                                       |   2 +-
 mm/huge_memory.c                                   |  86 ++-
 mm/memblock.c                                      |  18 +-
 mm/memcontrol.c                                    |   2 +-
 mm/mlock.c                                         |   2 +-
 mm/mremap.c                                        |   9 +-
 mm/shrinker.c                                      |   2 +
 mm/swapfile.c                                      |   2 +-
 mm/vma.c                                           |   6 +-
 net/atm/pppoatm.c                                  |  42 +-
 net/bluetooth/coredump.c                           |  65 +-
 net/bluetooth/eir.c                                |  10 +-
 net/bluetooth/hci_codec.c                          |  36 +-
 net/bluetooth/hci_conn.c                           |  21 +
 net/bluetooth/hci_core.c                           |  18 +-
 net/bluetooth/hci_sync.c                           |   2 +
 net/bluetooth/iso.c                                |  53 +-
 net/bluetooth/rfcomm/sock.c                        |  13 +-
 net/bridge/br_mst.c                                |  20 +-
 net/bridge/br_vlan.c                               |  31 +-
 net/core/dev.c                                     | 110 +++-
 net/core/drop_monitor.c                            |  18 +-
 net/core/neighbour.c                               |  35 +-
 net/core/skbuff.c                                  |  32 +-
 net/core/sock.c                                    |  16 +-
 net/ipv4/esp4.c                                    |   6 +
 net/ipv4/icmp.c                                    |  17 +-
 net/ipv4/ip_tunnel_core.c                          |  16 +-
 net/ipv4/sysctl_net_ipv4.c                         |   4 +-
 net/ipv4/tcp_input.c                               |   3 +-
 net/ipv4/tcp_ulp.c                                 |   4 +
 net/ipv6/esp6.c                                    |   6 +
 net/ipv6/seg6_local.c                              |   3 +
 net/ipv6/tcp_ipv6.c                                |   3 +-
 net/ipv6/xfrm6_output.c                            |  10 +-
 net/mac80211/cfg.c                                 |  18 +-
 net/mac80211/debugfs.c                             |   2 +-
 net/mac80211/debugfs_netdev.c                      |   9 +
 net/mac80211/ieee80211_i.h                         |   2 +-
 net/mac80211/iface.c                               |  39 +-
 net/mac80211/main.c                                |   4 +
 net/mac80211/mesh.c                                |  34 +-
 net/mac80211/offchannel.c                          |   7 +
 net/mac80211/pm.c                                  |   8 +-
 net/mac80211/scan.c                                |   2 +-
 net/mac80211/tdls.c                                |  40 +-
 net/mac80211/tx.c                                  | 107 +--
 net/netfilter/nf_flow_table_core.c                 |  12 +-
 net/netfilter/nf_flow_table_path.c                 |   7 +-
 net/netfilter/nf_nat_core.c                        |  46 +-
 net/netfilter/nf_tables_api.c                      |  22 +-
 net/netfilter/nft_nat.c                            |   2 +-
 net/netlink/af_netlink.c                           |  42 +-
 net/netlink/diag.c                                 |  18 +-
 net/openvswitch/conntrack.c                        |   2 +-
 net/packet/af_packet.c                             |   4 +-
 net/packet/internal.h                              |   2 +-
 net/psp/psp_sock.c                                 |   4 +
 net/rds/ib_cm.c                                    |   2 +-
 net/sched/act_api.c                                |  11 +-
 net/sched/sch_hhf.c                                |   9 +-
 net/sched/sch_mqprio.c                             |   4 +-
 net/sched/sch_mqprio_lib.c                         |   7 +-
 net/sched/sch_taprio.c                             |  26 +-
 net/unix/garbage.c                                 |  17 +-
 net/wireless/core.c                                | 150 +++--
 net/wireless/core.h                                |  16 +-
 net/wireless/ibss.c                                |  38 +-
 net/wireless/rdev-ops.h                            |   3 +
 net/wireless/reg.c                                 |   2 +-
 net/wireless/scan.c                                |  43 +-
 net/wireless/util.c                                |  38 +-
 net/xfrm/espintcp.c                                |   6 +-
 net/xfrm/xfrm_input.c                              |  22 +-
 net/xfrm/xfrm_iptfs.c                              |  12 +-
 net/xfrm/xfrm_policy.c                             |  20 +-
 net/xfrm/xfrm_state.c                              |   9 +-
 net/xfrm/xfrm_user.c                               |  18 +-
 rust/kernel/net/phy.rs                             |  38 +-
 scripts/generate_rust_target.rs                    |   5 +
 security/keys/encrypted-keys/encrypted.c           |  20 +-
 security/keys/gc.c                                 |   4 +-
 security/keys/request_key_auth.c                   |  12 +-
 security/keys/trusted-keys/trusted_tpm2.c          |  12 +-
 security/selinux/avc.c                             |   5 +-
 security/selinux/hooks.c                           | 158 ++++-
 security/selinux/include/objsec.h                  |  10 +-
 sound/core/init.c                                  |   3 +-
 sound/core/pcm_timer.c                             |   7 +-
 sound/hda/common/controller.c                      |   2 +-
 sound/soc/amd/acp/acp-sdw-legacy-mach.c            |  16 +-
 sound/soc/amd/acp/acp-sdw-sof-mach.c               |  21 +-
 sound/soc/codecs/cs-amp-lib.c                      |   2 +
 sound/soc/codecs/hdmi-codec.c                      |   6 +-
 sound/soc/codecs/rt712-sdca-dmic.c                 |  14 +-
 sound/soc/intel/boards/sof_sdw.c                   |   2 +-
 sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c       |   4 +-
 sound/soc/sdw_utils/soc_sdw_utils.c                |   9 +-
 sound/soc/soc-pcm.c                                |  18 +-
 sound/soc/ux500/ux500_msp_i2s.h                    |   4 +-
 sound/usb/6fire/comm.c                             |  42 +-
 sound/usb/6fire/comm.h                             |   2 +-
 sound/usb/6fire/midi.c                             |  43 +-
 sound/usb/6fire/midi.h                             |   2 +-
 sound/usb/6fire/pcm.c                              | 138 ++--
 sound/usb/6fire/pcm.h                              |   5 +-
 sound/usb/bcd2000/bcd2000.c                        |  33 +-
 sound/usb/card.h                                   |   1 +
 sound/usb/endpoint.c                               |  12 +-
 sound/virtio/virtio_card.c                         |   4 +-
 tools/objtool/Makefile                             |   8 +-
 .../selftests/arm64/mte/check_gcr_el1_cswitch.c    |   2 +-
 tools/testing/selftests/landlock/fs_test.c         | 197 +++++-
 442 files changed, 6831 insertions(+), 2723 deletions(-)