Skip to content

7.2.11-rc1 review

Greg Kroah-Hartman intel-xe linux-patches linux-riscv lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest281 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/281bnxt_en: fix DMA mapping length for padded small packetsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+12 -130 replies
2/281fs: Free any excess xarray nodes in clear_inode()fs/inode.c+10 -130 replies
3/281net/mlx5e: Prevent stale XSK buffer release on refill retrydrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+5 -20 replies
4/281net/mlx5e: Prevent stale XSK buffer release on MPWQE refill retrydrivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c+2 -00 replies
5/281ipv6: Fix redirect exception creation for UDP/RAW socketsnet/ipv6/route.c+1 -10 replies
6/281ipv4: udp: Create exceptions before socket matchingnet/ipv4/udp.c+11 -00 replies
7/281ipv6: udp: Create exceptions before socket matchingnet/ipv6/udp.c+13 -00 replies
8/281ipv4: validate checksum_start before completing checksuminclude/net/ip.h net/bridge/netfilter/nf_conntrack_bridge.c net/ipv4/ip_output.c +3 more+44 -120 replies
9/281rust_binder: reschedule node refcount update on thread exitdrivers/android/binder/node.rs drivers/android/binder/node/wrapper.rs+50 -40 replies
10/281ipv4: stop PMTU walk when nexthop group shrinksnet/ipv4/route.c+2 -00 replies
11/281ipv4: stop exception dump when nexthop group shrinksnet/ipv4/route.c+3 -00 replies
12/281ipv4: stop route notification sizing when nexthop group shrinksnet/ipv4/fib_semantics.c+3 -00 replies
13/281ipv4: do not warn on route notification size racenet/ipv4/fib_trie.c+0 -20 replies
14/281ipv6: do not warn on route notification size racenet/ipv6/route.c+0 -20 replies
15/281Input: ati_remote2 - fix type confusion in device attribute handlersdrivers/input/misc/ati_remote2.c+4 -80 replies
16/281Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xboxdrivers/input/joystick/xpad.c+1 -00 replies
17/281Input: xpad - add support for Corsair Novablade Prodrivers/input/joystick/xpad.c+3 -00 replies
18/281ALSA: ctxfi: Fix memory leakage when clearing DAO input mapperssound/pci/ctxfi/ctdaio.c+5 -10 replies
19/281ALSA: hda/tas2781: Accept V1 calibration data without CRCsound/hda/codecs/side-codecs/tas2781_hda.c+15 -30 replies
20/281arm64: irq: exclude the softirq stack switch from KCOVarch/arm64/kernel/Makefile+3 -00 replies
21/281ASoC: amd: yc: Add DMI quirk for Acer Aspire Go 15 (AG15-21P)sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
22/281ata: libata-scsi: do not lose CHECK CONDITION for failed ATAPI commandsdrivers/ata/libata-scsi.c+9 -40 replies
23/281btrfs: scrub: fix local_root reference leak in scrub_print_warning_inode()fs/btrfs/scrub.c+3 -10 replies
24/281can: dev: init_can_skb(): restore skb header initializationdrivers/net/can/dev/skb.c+4 -00 replies
25/281can: fix unique skb identifier regression under RPSdrivers/net/can/vxcan.c include/linux/can/core.h include/linux/can/skb.h +5 more+66 -220 replies
26/281cgroup/cpuset: Handle cpu hotplug race in guarantee_active_cpus()kernel/cgroup/cpuset.c+18 -20 replies
27/281cipso: adjust cached option offsets when removing CIPSOnet/ipv4/cipso_ipv4.c+8 -00 replies
28/281dm ioctl: dont let data_start run past the bufferdrivers/md/dm-ioctl.c+8 -20 replies
29/281usb: f81604: fix struct f81604_int_data size mismatchdrivers/net/can/usb/f81604.c+1 -10 replies
30/281vsock/virtio: account only unread bytes in read_skb()net/vmw_vsock/virtio_transport_common.c+3 -10 replies
31/281wifi: brcmfmac: fix P2P device removal race in brcmf_detach()drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+25 -20 replies
32/281wifi: mt76: mt7603: initialize global station WCIDdrivers/net/wireless/mediatek/mt76/mt7603/init.c+1 -00 replies
33/281wifi: mt76: mt7996: fix uninitialized buf read in mt7996_variant_fem_init()drivers/net/wireless/mediatek/mt76/mt7996/init.c+1 -10 replies
34/281wireguard: queueing: preserve tstamp_type when encapsulating packetdrivers/net/wireguard/queueing.h+2 -00 replies
35/281wireguard: noise: reject response consumption after intermediate initiationdrivers/net/wireguard/noise.c+4 -30 replies
36/281workqueue: Fix NULL current_pwq deref in chained work checkkernel/workqueue.c+1 -10 replies
37/281x86/CPU/AMD: Fix AMD TLBI Erratum #1718arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/tlb.h arch/x86/kernel/cpu/amd.c+13 -00 replies
38/281xen/netfront: dont leak the skb when xennet_fill_frags() failsdrivers/net/xen-netfront.c+3 -10 replies
39/281tee: shm: reject zero-sized allocations in tee_dyn_shm_alloc_helper()drivers/tee/tee_shm.c+4 -00 replies
40/281strparser: make sure __strp_recv isnt running before tearing down the parserDocumentation/networking/strparser.rst include/net/strparser.h net/strparser/strparser.c+11 -70 replies
41/281swiotlb: fix default_swiotlb_limit() for non-growable default poolkernel/dma/swiotlb.c+3 -30 replies
42/281tcp: reject net_iov in zerocopy receive mapping hintsnet/ipv4/tcp.c+2 -00 replies
43/281tipc: destroy topsrv workqueues before closing connectionsnet/tipc/topsrv.c+65 -150 replies
44/281tipc: hold a reference to nodes found by link namenet/tipc/node.c+9 -10 replies
45/281Revert "wifi: libertas: reject short monitor TX frames"drivers/net/wireless/marvell/libertas/tx.c+0 -70 replies
46/281RISC-V: Clear HSTATUS.HU on CPU initializationarch/riscv/include/asm/cpufeature.h arch/riscv/kernel/cpufeature.c arch/riscv/kernel/setup.c +2 more+20 -01 reply
47/281selinux: fix data race on AVC latest_notifsecurity/selinux/avc.c+3 -20 replies
48/281selinux: preserve NATIVE_LABELS on already-initialized sb in set_mnt_optssecurity/selinux/hooks.c+8 -10 replies
49/281sctp: copy zeroed stats to user in sctp_getsockopt_pr_streamstatus() when !streamoutenet/sctp/socket.c+1 -50 replies
50/281selftests/mm: cleanup -Wformat issues in hugetlb-mmaptools/testing/selftests/mm/hugetlb-mmap.c+2 -20 replies
51/281e1000e: add system to disable K1 listdrivers/net/ethernet/intel/e1000e/netdev.c+7 -00 replies
52/281EDAC/amd64: Mask UMC chip select to the four implemented selectsdrivers/edac/amd64_edac.c+2 -20 replies
53/281fsverity: RCU-delay the freeing of struct fsverity_infofs/verity/fsverity_private.h fs/verity/open.c+26 -20 replies
54/281gpio: mpsse: fix race when arming the IRQ poll workerdrivers/gpio/gpio-mpsse.c+22 -20 replies
55/281gpio: xilinx: fix runtime PM leak on request error pathdrivers/gpio/gpio-xilinx.c+1 -80 replies
56/281iavf: send MAC change request synchronouslydrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_main.c drivers/net/ethernet/intel/iavf/iavf_virtchnl.c+165 -300 replies
57/281gve: fix napi_disable deadlock when attempting to disable XSK poolsdrivers/net/ethernet/google/gve/gve_main.c+4 -40 replies
58/281gve: fix XSK buffer leak when rings are stoppeddrivers/net/ethernet/google/gve/gve_rx_dqo.c+6 -00 replies
59/281gve: fix XSK buffer leak on error descriptordrivers/net/ethernet/google/gve/gve_rx_dqo.c+6 -10 replies
60/281ibmveth: h_free logical LAN on open-fail after registerdrivers/net/ethernet/ibm/ibmveth.c+3 -40 replies
61/281ibmveth: fix TX LTB and filter unwind on open-faildrivers/net/ethernet/ibm/ibmveth.c+9 -60 replies
62/281ice: fix use-after-free in dynamic port cleanupdrivers/net/ethernet/intel/ice/devlink/port.c+1 -10 replies
63/281ice: fix metadata_dst refcount handling on representor teardowndrivers/net/ethernet/intel/ice/ice_eswitch.c+1 -10 replies
64/281io_uring/register: dont exempt disabled rings from task restrictionsinclude/linux/io_uring_types.h io_uring/io_uring.c io_uring/register.c+12 -20 replies
65/281io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6io_uring/net.c+3 -10 replies
66/281ip6_gre: remove obsolete ERSPAN PMTU updatenet/ipv6/ip6_gre.c+0 -70 replies
67/281keys: finalize persistent keyring timeout after link attemptsecurity/keys/persistent.c+32 -230 replies
68/281KEYS: Fix add_key() race with keyring restrictionsecurity/keys/key.c+3 -30 replies
69/281memstick: core: wait for request completion before freeing carddrivers/memstick/core/memstick.c+2 -60 replies
70/281memstick: rtsx_usb_ms: complete requests after eject instead of dropping themdrivers/memstick/host/rtsx_usb_ms.c+11 -200 replies
71/281mm/mremap: fix locked_vm leak by splitting VMA for MREMAP_DONTUNMAPmm/mremap.c mm/vma.c mm/vma.h+53 -180 replies
72/281mm: dont schedule deferred kernel page table freeing while bootingmm/pgtable-generic.c+19 -10 replies
73/281dm-crypt: reject the lmk IV mode with AEAD ciphersdrivers/md/dm-crypt.c+6 -10 replies
74/281dm-integrity: fix buffer overflow in inline mode with large tag sizedrivers/md/dm-integrity.c+2 -20 replies
75/281dm-snap: reject the transient exception store for snapshot-mergedrivers/md/dm-snap.c+14 -00 replies
76/281dm: fix reading free memory in do_resumedrivers/md/dm-ioctl.c+3 -10 replies
77/281mmc: cavium-octeon: destroy slot platform devices on removedrivers/mmc/host/cavium-octeon.c+4 -10 replies
78/281mmc: cavium-thunderx: destroy slot platform devices on removedrivers/mmc/host/cavium-thunderx.c+4 -10 replies
79/281mmc: mtk-sd: Cancel request timeout work on removedrivers/mmc/host/mtk-sd.c+1 -00 replies
80/281mmc: sdhci-sprd: disable runtime PM on removedrivers/mmc/host/sdhci-sprd.c+4 -00 replies
81/281net/packet: guard the ll header push in packet_rcv_spkt()net/packet/af_packet.c+2 -10 replies
82/281net/smc: protect clcsock lifetime in smc_getnamenet/smc/af_smc.c+6 -10 replies
83/281net: bridge: avoid recursive multicast port cleanupnet/bridge/br_multicast.c+18 -50 replies
84/281net: dsa: microchip: fix KSZ8765 fiber detectiondrivers/net/dsa/microchip/ksz_common.h+1 -10 replies
85/281net: skbuff: dont leave stale bytes in skb_copy_and_csum_bits()net/core/skbuff.c+5 -10 replies
86/281net: sparx5: free the matchall entry on destroydrivers/net/ethernet/microchip/sparx5/sparx5_tc_matchall.c+1 -00 replies
87/281net: usb: ax88179_178a: fix rx frame length for non-last packetsdrivers/net/usb/ax88179_178a.c+3 -30 replies
88/281net: xilinx: axienet: Free outstanding DMA buffers on dmaengine stopdrivers/net/ethernet/xilinx/xilinx_axienet.h drivers/net/ethernet/xilinx/xilinx_axienet_main.c+47 -110 replies
89/281net: team: stop reusing skb after queue overridedrivers/net/team/team_core.c+8 -80 replies
90/281net: team: free skb when broadcast has no txable portdrivers/net/team/team_mode_broadcast.c+2 -00 replies
91/281nvme: fix swapped ZRASF zone state values for full and read onlyinclude/linux/nvme.h+2 -20 replies
92/281openvswitch: fix soft lockup in the netlink flow dumpnet/openvswitch/datapath.c+8 -00 replies
93/281optee: register TEE devices only once fully initializeddrivers/tee/optee/ffa_abi.c drivers/tee/optee/smc_abi.c+16 -170 replies
94/281power: sequencing: pcie-m2: Fix leaking array from of_regulator_bulk_get_all()drivers/power/sequencing/pwrseq-pcie-m2.c+2 -00 replies
95/281regulator: ltc3676: dont read the write-only HRST and CLIRQ registersdrivers/regulator/ltc3676.c+12 -30 replies
96/281regulator: of: fill in supply names in of_regulator_bulk_get_all()drivers/regulator/of_regulator.c+17 -70 replies
97/281regulator: tps6594-regulator: Fix n_linear_ranges for TPS65224 BUCK2-4drivers/regulator/tps6594-regulator.c+3 -30 replies
98/281pmdomain: imx8m-blk-ctrl: Serialize power on/off across sibling domainsdrivers/pmdomain/imx/imx8m-blk-ctrl.c+15 -00 replies
99/281pmdomain: rockchip: dont ignore clock lookup errors on attachdrivers/pmdomain/rockchip/pm-domains.c+13 -10 replies
100/281pmdomain: rockchip: fix clock leak on domain probe failuredrivers/pmdomain/rockchip/pm-domains.c+1 -10 replies
101/281pmdomain: rockchip: propagate subdomain add errorsdrivers/pmdomain/rockchip/pm-domains.c+3 -10 replies
102/281scsi: ch: Do not keep references to data transfer element devicesdrivers/scsi/ch.c+9 -200 replies
103/281scsi: qedi: Initialize callback state before registrationdrivers/scsi/qedi/qedi_main.c+1 -20 replies
104/281scsi: ufs: core: Avoid unsafe MMIO reads in ufshcd_mcq_compl_all_cqes_lock()drivers/ufs/core/ufs-mcq.c+17 -130 replies
105/281scsi: ufs: core: Decouple CQ sweep from request iterator in MCQdrivers/ufs/core/ufshcd.c+12 -190 replies
106/281riscv: entry: gate shadow call stack reload on sstatus.SPP, not tparch/riscv/include/asm/scs.h arch/riscv/kernel/entry.S+14 -50 replies
107/281riscv: errata: select RISCV_ALTERNATIVE_EARLY for THEAD GHOSTWRITEarch/riscv/Kconfig.errata+1 -00 replies
108/281riscv: fix load_unaligned_zeropad() fixup for RV32arch/riscv/mm/extable.c+2 -20 replies
109/281riscv: futex: untag the user pointer before the atomic accessarch/riscv/include/asm/futex.h+2 -00 replies
110/281riscv: hwprobe: use _BITULL() rather than BIT() in MIPS vendor uapi headerarch/riscv/include/uapi/asm/vendor/mips.h+3 -10 replies
111/281riscv: lib: Fix ZBB strnlen wrap-around regression on huge countsarch/riscv/lib/strnlen.S+18 -20 replies
112/281riscv: patch: fix handling of bpf-jit execmem addressesarch/riscv/kernel/patch.c+1 -10 replies
113/281riscv: ptrace: reject CFI regset access when extensions are absentarch/riscv/kernel/ptrace.c+6 -00 replies
114/281Bluetooth: btintel_pcie: use managed IRQ teardowndrivers/bluetooth/btintel_pcie.c+6 -20 replies
115/281Bluetooth: hci_sock: Serialize dead-device detachmentnet/bluetooth/hci_sock.c+2 -00 replies
116/281Bluetooth: hci_sync: Fix command skb lifetime during scan setupnet/bluetooth/hci_core.c net/bluetooth/hci_sync.c+13 -10 replies
117/281Bluetooth: ISO: Reject concurrent BIS listener setupnet/bluetooth/iso.c+5 -00 replies
118/281Bluetooth: ISO: Serialize concurrent connect callsnet/bluetooth/iso.c+37 -100 replies
119/281Bluetooth: MGMT: Fix status of pending commands flushed on power offnet/bluetooth/mgmt.c+1 -10 replies
120/281Bluetooth: SCO: serialise sco_conn lifetime against sco_recv_scodata()net/bluetooth/sco.c+65 -220 replies
121/281Bluetooth: RFCOMM: free the skb when the DLC has no ownernet/bluetooth/rfcomm/sock.c+4 -10 replies
122/281Bluetooth: RFCOMM: connect the session socket without rfcomm_mutexinclude/net/bluetooth/rfcomm.h net/bluetooth/rfcomm/core.c+96 -390 replies
123/281Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdownnet/bluetooth/rfcomm/tty.c+1 -10 replies
124/281drm/fb-helper: defer setup when fbdev_probe() fails, not just on -EAGAINdrivers/gpu/drm/drm_fb_helper.c+3 -30 replies
125/281drm/gud: dont keep a connector without a CRTC as connector_statedrivers/gpu/drm/gud/gud_pipe.c+1 -00 replies
126/281drm/i915/gem: Prevent overstepping exec array boundarydrivers/gpu/drm/i915/gem/i915_gem_execbuffer.c+1 -10 replies
127/281drm/i915/gt: Unmask interrupts only when ACTIVE is truedrivers/gpu/drm/i915/gt/intel_rps.c+2 -10 replies
128/281drm/imagination: Size page table preallocation by device addressdrivers/gpu/drm/imagination/pvr_mmu.c+12 -130 replies
129/281drm/panthor: validate userspace queue count against initialized firmware slot countdrivers/gpu/drm/panthor/panthor_sched.c+3 -00 replies
130/281drm/vc4: drain the hangcheck timer and works on V3D unbinddrivers/gpu/drm/vc4/vc4_v3d.c+8 -00 replies
131/281drm/vc4: Fix firmware reference leak in vc4_drm_bind()drivers/gpu/drm/vc4/vc4_drv.c+4 -10 replies
132/281drm/vmwgfx: validate pitch coming from userspacedrivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c+21 -50 replies
133/281drm/xe/i2c: cancel the client work on removedrivers/gpu/drm/xe/xe_i2c.c+4 -10 replies
134/281drm/xe: Fix shrinker accounting double-subtraction on nested external pinsdrivers/gpu/drm/xe/display/xe_fb_pin.c drivers/gpu/drm/xe/xe_bo.c drivers/gpu/drm/xe/xe_bo.h+95 -290 replies
135/281drm/xe: Fix stale pinned_link entry when fb-pin performs the final unpindrivers/gpu/drm/xe/xe_bo.c+16 -90 replies
136/281drm/bridge: th1520-dw-hdmi: Fix error check on dw_hdmi_probe() return valuedrivers/gpu/drm/bridge/th1520-dw-hdmi.c+2 -20 replies
137/281drm/bridge: th1520-dw-hdmi: Fix remove() callbackdrivers/gpu/drm/bridge/th1520-dw-hdmi.c+2 -20 replies
138/281drm/amdkfd: align SDMA doorbell base for shader doorbell writesdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c drivers/gpu/drm/amd/amdkfd/kfd_priv.h+33 -60 replies
139/281drm/amdkfd: fix dma_buf reference leak in get_dmabuf_infodrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c+6 -20 replies
140/281drm/amdgpu: serialize vblank counter reads against GPU resetdrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+5 -00 replies
141/281drm/amdgpu: make Mac FB workaround genericdrivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+7 -100 replies
142/281drm/amdgpu: copy debugfs register data outside the GRBM/SRBM locksdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+46 -310 replies
143/281drm/amdgpu/userq: only accept doorbell BOs as queue doorbelldrivers/gpu/drm/amd/amdgpu/amdgpu_userq.c+12 -10 replies
144/281drm/amdgpu/userq: return the memdup_user() error for the user MQDdrivers/gpu/drm/amd/amdgpu/mes_userqueue.c+3 -60 replies
145/281drm/amd/display: Fix direct scanout alpha on some DRM_FORMATsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+1 -190 replies
146/281drm/amd/display: disable self-refresh on tearing flipsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+19 -00 replies
147/281mount: keep a copied mount unbindablefs/namespace.c+1 -00 replies
148/281fs: dont silently unmount busy mountsfs/pnode.c+91 -190 replies
149/281namespace: reset the old parents ->overmount in mnt_change_mountpoint()fs/namespace.c+3 -00 replies
150/281statmount: read the parent of an unmounted mount under mount_lockfs/namespace.c+12 -20 replies
151/281namespace: dont inherit MNT_UMOUNT in clone_mnt()fs/namespace.c include/linux/mount.h+3 -10 replies
152/281namespace: dont copy an unmounted mount treefs/namespace.c+3 -00 replies
153/281fs: refuse fspick() on internal superblocksfs/fsopen.c+3 -00 replies
154/281namespace: check the target before walking it in do_mount_setattr()fs/namespace.c+6 -00 replies
155/281namespace: queue a mount only once for mount notificationsfs/mount.h fs/namespace.c+6 -00 replies
156/281namespace: check a submount for references right before unmounting itfs/namespace.c+53 -250 replies
157/281namespace: check a recursive bind mount for mount namespace loopsfs/namespace.c+5 -10 replies
158/281namespace: keep covered mounts covered in OPEN_TREE_NAMESPACEfs/namespace.c+26 -40 replies
159/281namespace: look at the topmost mount for a mount namespace filefs/namespace.c+3 -10 replies
160/281namespace: dont reconfigure internal superblocks via remount and umountfs/fs_context.c fs/fsopen.c+4 -30 replies
161/281namespace: remove the fsnotify marks of a mount namespace in process contextfs/namespace.c+2 -10 replies
162/281namespace: check the mounts before reading their parents in pivot_root()fs/namespace.c+3 -20 replies
163/281dcache: dont put a mountpoint on a dentry thats being removedfs/dcache.c+3 -10 replies
164/281unshare: dont drop active namespace references that were never takeninclude/linux/nsproxy.h kernel/fork.c kernel/nsproxy.c+4 -20 replies
165/281namespace: dont let a pseudo dentry become the root of a mountfs/namespace.c+4 -00 replies
166/281namespace: unhash a dentry before detaching the mounts on itfs/namespace.c+5 -00 replies
167/281namei: dont reveal overmounted entries in refwalkfs/namei.c+29 -00 replies
168/281fcntl: refuse F_SET_RW_HINT on an immutable inodefs/fcntl.c+3 -00 replies
169/281namespace: refuse an automount below a mount that is in no namespacefs/namespace.c+1 -10 replies
170/281nullfs: dont update the access timefs/nullfs.c+2 -20 replies
171/281namespace: never expire a locked mountfs/namespace.c+4 -10 replies
172/281namespace: handle mount locking for automounts correctlyfs/namespace.c+17 -10 replies
173/281namespace: keep the lock on a mount that a propagated copy is moved beneathfs/namespace.c+8 -60 replies
174/281xfs: stop exchanging reflink flags when exchanging mappingsfs/xfs/libxfs/xfs_exchmaps.c fs/xfs/libxfs/xfs_log_format.h fs/xfs/xfs_bmap_util.c+10 -990 replies
175/281xfs: fix exchange-range-to-eof file size exchangefs/xfs/libxfs/xfs_exchmaps.c fs/xfs/xfs_exchrange.c+48 -160 replies
176/281clk: qcom: gcc-eliza: Fix always-enabling PCIE_RSCC clocksdrivers/clk/qcom/gcc-eliza.c+4 -20 replies
177/281clk: qcom: gcc-kaanapali: Fix always-enabling PCIE_RSCC clocksdrivers/clk/qcom/gcc-kaanapali.c+4 -20 replies
178/281clk: qcom: gpucc-glymur: Mark the GPU CX GDSC as votabledrivers/clk/qcom/gpucc-glymur.c+1 -10 replies
179/281clk: qcom: gpucc-kaanapali: Mark the GPU CX GDSC as votabledrivers/clk/qcom/gpucc-kaanapali.c+1 -10 replies
180/281arm64: dts: lx2160a: fix incorrect pinmuxarch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi+3 -30 replies
181/281arm64: dts: lx2160a: fix IIC1 pinmux submask rejected by pinctrl-singlearch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi+9 -20 replies
182/281arm64: dts: lx2160a: fix the iic5 spi3 pinmux offset and valuearch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi+1 -10 replies
183/281iommu/dma: skip swiotlb bounce for DMA_ATTR_MMIO in iommu_dma_map_physdrivers/iommu/dma-iommu.c+2 -20 replies
184/281mount: refuse MOVE_MOUNT_SET_GROUP on an unbindable mountfs/namespace.c+1 -10 replies
185/281fs: dont let a migrating task hide its reference from do_umount()fs/mount.h fs/namespace.c+32 -190 replies
186/281scsi: ufs: core: Hold a clock reference across the probedrivers/ufs/core/ufshcd.c+14 -80 replies
187/281Bluetooth: btintel_pcie: fix TX descriptor bounds checkdrivers/bluetooth/btintel_pcie.c+1 -10 replies
188/281Bluetooth: btintel_pcie: Add shared HW reset for clean startdrivers/bluetooth/btintel_pcie.c+7 -00 replies
189/281drm/bridge: Fix unlocked list_del in drm_bridge_add()drivers/gpu/drm/drm_bridge.c+2 -00 replies
190/281drm/bridge: Fix unlocked list access in drm_bridge_attach()drivers/gpu/drm/drm_bridge.c+4 -20 replies
191/281cgroup/cpuset: Dont access cpuset_cgrp_subsys.root in is_in_v2_mode()kernel/cgroup/cpuset.c+9 -20 replies
192/281drm/dp: dont mark the AUX backlight enabled when enabling faileddrivers/gpu/drm/display/drm_dp_helper.c+3 -10 replies
193/281gpio: exar: initialize the ID before registering its cleanupdrivers/gpio/gpio-exar.c+1 -10 replies
194/281drm/aspeed: Balance the display clock enable on teardowndrivers/gpu/drm/aspeed/aspeed_gfx_drv.c+2 -30 replies
195/281drm/vc4: Free the BO cache size list on teardowndrivers/gpu/drm/vc4/vc4_bo.c+1 -00 replies
196/281drm/vc4: Use kvmalloc_objs() for the BO cache size listdrivers/gpu/drm/vc4/vc4_bo.c+3 -30 replies
197/281net/sched: em_text: reject unterminated algo before autoloadnet/sched/em_text.c+3 -00 replies
198/281amt: send the relays General Query directly from the receive pathdrivers/net/amt.c include/net/amt.h+15 -370 replies
199/281lib/dim: fix 32-bit overflow in dim_calc_stats() rateslib/dim/dim.c+7 -30 replies
200/281cxgb4/ch_ktls: disable softirqs around tid_list erasesdrivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c+2 -20 replies
201/281wifi: mt76: mt7996: program a link again if the driver holds itdrivers/net/wireless/mediatek/mt76/mt7996/main.c+8 -10 replies
202/281net: stmmac: propagate PTP addend and system time programming errorsdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c+84 -320 replies
203/281tee: optee: ffa: support shared memory offsets on large-page kernelsdrivers/tee/optee/ffa_abi.c drivers/tee/optee/optee_msg.h+20 -60 replies
204/281bonding: fix the program leak when XDP is replaceddrivers/net/bonding/bond_main.c+4 -40 replies
205/281ice: Restore Ordered MMIO Writes for Tx Doorbellsdrivers/net/ethernet/intel/ice/ice_txrx.c+2 -20 replies
206/281nvmet: return Invalid Field for invalid NSIDs feature 82hdrivers/nvme/target/pr.c+4 -00 replies
207/281nvmet: use the local P2P device on metadata allocation failuredrivers/nvme/target/core.c+1 -10 replies
208/281arm64/boot: Dont set PMUv3p9 FGT2 bits without PMUv3arch/arm64/include/asm/el2_setup.h+3 -20 replies
209/281spi: spi-nxp-fspi: exit stop mode before waiting for DLL lockdrivers/spi/spi-nxp-fspi.c+14 -80 replies
210/281zloop: zero out only the unread tail of short readsdrivers/block/zloop.c+24 -70 replies
211/281btrfs: always return -EIOCBQUEUED after btrfs_uring_read_extent_endiofs/btrfs/inode.c+3 -40 replies
212/281btrfs: free iov when btrfs_uring_read_extent() failsfs/btrfs/ioctl.c+2 -20 replies
213/281btrfs: unlock inode and extent in caller when io_uring read extent failsfs/btrfs/ioctl.c+3 -40 replies
214/281btrfs: dont stash io_uring encoded data across -EAGAINfs/btrfs/ioctl.c+11 -90 replies
215/281btrfs: fix xattr replace when multiple xattrs are packed in the same itemfs/btrfs/xattr.c+9 -00 replies
216/281btrfs: fix lost error return value in btrfs_listxattr()fs/btrfs/xattr.c+2 -40 replies
217/281drm/xe/mmio: Fix xe_mmio_wait32() to honor delay/sleep maximumsdrivers/gpu/drm/xe/xe_mmio.c+3 -20 replies
218/281drm/xe: Do not emit Wa_16010904313 twicedrivers/gpu/drm/xe/xe_lrc.c+25 -130 replies
219/281net: make dev_xdp_sb_prog_count() see programs attached through a linknet/core/dev.c+7 -40 replies
220/281net/mlx5: Lag, split aggregate speed into oper and max helpersdrivers/net/ethernet/mellanox/mlx5/core/lag/lag.c+57 -220 replies
221/281net: stmmac: Do not advertise S-VLAN stripping when it is disableddrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+7 -00 replies
222/281net: stmmac: Disable S-Tag processing on dwmac4drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+7 -30 replies
223/281net: airoha: Add retry mechanism to airoha_qdma_set_trtcm_param()drivers/net/ethernet/airoha/airoha_eth.c drivers/net/ethernet/airoha/airoha_eth.h+28 -60 replies
224/281riscv: vector: Fix data pointer constraints in context save/restorearch/riscv/include/asm/vector.h+2 -20 replies
225/281riscv: vector: Fix output operands in context savearch/riscv/include/asm/vector.h+2 -20 replies
226/281Revert "net: stmmac: propagate PTP addend and system time programming errors"drivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c+32 -840 replies
227/281scsi: ufs: mediatek: Handle mPHY power-on failuresdrivers/ufs/host/ufs-mediatek.c+16 -20 replies
228/281wifi: mt76: mt7996: take over connection monitoringdrivers/net/wireless/mediatek/mt76/mt7996/init.c+1 -00 replies
229/281wifi: mac80211: add AQL support for multicast packetsinclude/net/cfg80211.h include/net/mac80211.h net/mac80211/debugfs.c +6 more+66 -310 replies
230/281wifi: mac80211: add ieee80211_txq_aql_pending()include/net/mac80211.h net/mac80211/tx.c+29 -00 replies
231/281wifi: mt76: add PS buffering support for HW-managed TIM driversdrivers/net/wireless/mediatek/mt76/mt76.h drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h drivers/net/wireless/mediatek/mt76/tx.c+75 -60 replies
232/281wifi: mt76: account non-AQL frames per peer rather than per linkdrivers/net/wireless/mediatek/mt76/mt76.h drivers/net/wireless/mediatek/mt76/tx.c+15 -30 replies
233/281wifi: mt76: use ALTX queue for packets to disassociated stationsdrivers/net/wireless/mediatek/mt76/mt7915/main.c drivers/net/wireless/mediatek/mt76/mt7996/main.c drivers/net/wireless/mediatek/mt76/tx.c+5 -10 replies
234/281wifi: mt76: mt7925: restore the legacy BSS after MLO teardowndrivers/net/wireless/mediatek/mt76/mt7925/main.c+12 -00 replies
235/281wifi: mt76: mt7996: fix struct mt7996_mcu_wed_rro_ba_delete_event layoutdrivers/net/wireless/mediatek/mt76/mt7996/mcu.h+3 -00 replies
236/281wifi: mt76: mt7915: disable rx napi when removing devicedrivers/net/wireless/mediatek/mt76/mt7915/init.c+6 -00 replies
237/281wifi: mt76: mt7925: dont put the band auto marker in TGIDdrivers/net/wireless/mediatek/mt76/mt7925/mac.c+2 -10 replies
238/281wifi: mt76: mt792x: treat 0xff ACPI SAR entries as no limitdrivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c+14 -40 replies
239/281wifi: mt76: mt792x: pick the SAR table layout from the table itselfdrivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.h+73 -390 replies
240/281drm/xe/sysctrl: Fix mailbox header handlingdrivers/gpu/drm/xe/xe_sysctrl_mailbox.c+8 -80 replies
241/281Revert "wifi: ath12k: add panic handler"drivers/net/wireless/ath/ath12k/core.c drivers/net/wireless/ath/ath12k/core.h drivers/net/wireless/ath/ath12k/hif.h +1 more+1 -520 replies
242/281ASoC: adau1372: allow sleepy powerdown GPIOssound/soc/codecs/adau1372.c+3 -40 replies
243/281ASoC: adau1372: fix invalid default state of output ASRC and DAC muxessound/soc/codecs/adau1372.c+11 -00 replies
244/281ASoC: samsung: i2s: enable op_clk in probe to balance runtime PMsound/soc/samsung/i2s.c+8 -00 replies
245/281spi: sg2044-nor: Return transfer errorsdrivers/spi/spi-sg2044-nor.c+9 -80 replies
246/281spi: sg2044-nor: Honor SPI clock limitsdrivers/spi/spi-sg2044-nor.c+39 -00 replies
247/281cgroup/cpuset: Call is_in_v2_mode() after acquiring cpuset_mutex in cpuset_handle_hotplug()kernel/cgroup/cpuset.c+5 -40 replies
248/281flow_dissector: avoid u16 truncation of skb->len when computing thoffnet/core/flow_dissector.c+8 -10 replies
249/281net: always dissect GSO packets in __virtio_net_hdr_to_skb()arch/um/drivers/vector_transports.c drivers/net/tun.c drivers/net/virtio_net.c +1 more+42 -440 replies
250/281net: sparx5: start the TOD counters on non-PTP lan969x variantsdrivers/net/ethernet/microchip/sparx5/sparx5_ptp.c+16 -120 replies
251/281devlink: fix devlink_rel reference leak when notify work is pendingnet/devlink/core.c+8 -20 replies
252/281net/sched: cls_route: reject change with no routing attributenet/sched/cls_route.c+6 -00 replies
253/281Revert "net/mlx5: E-Switch, preserve max tx speed on vport state modification"drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c drivers/net/ethernet/mellanox/mlx5/core/vport.c+0 -440 replies
254/281net: bcmgenet: if UMAC was suspended in SW_RESET, restore it to SW_RESETdrivers/net/ethernet/broadcom/genet/bcmgenet_wol.c+11 -00 replies
255/281pfcp: make sure the SEID is linear before reading itdrivers/net/pfcp.c+7 -00 replies
256/281ASoC: sdw_utils: Add codec info for CS35L62sound/soc/sdw_utils/soc_sdw_utils.c+29 -00 replies
257/281ASoC: sdw_utils: Switch CS35L56/57/62/63 to use OT25 DAIsound/soc/sdw_utils/soc_sdw_utils.c+4 -40 replies
258/281riscv: fix NR_CPUS range leaking 64-bit default onto 32-bit buildsarch/riscv/Kconfig+3 -20 replies
259/281riscv: ptrace: Zero-initialize regset buffers before copyinarch/riscv/kernel/ptrace.c+2 -00 replies
260/281bnxt_en: Add bnxt_clear_bars() helperdrivers/net/ethernet/broadcom/bnxt/bnxt.c+10 -60 replies
261/281bnxt_en: Fix driver init in kdump kerneldrivers/net/ethernet/broadcom/bnxt/bnxt.c+40 -50 replies
262/281bnxt_en: Re-write the BARs following any type of PCIe errorsdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt.h+60 -480 replies
263/281flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect()net/core/flow_dissector.c+2 -00 replies
264/281bareudp: set the inner protocol to the protocol of the packetdrivers/net/bareudp.c+2 -10 replies
265/281drm/imagination: Fix reference and vm_bo handling in remap()drivers/gpu/drm/imagination/pvr_vm.c+4 -40 replies
266/281veth: fix peer NETDEV_XDP_ACT_NDO_XMIT after GRO is toggled while downdrivers/net/veth.c+1 -00 replies
267/281net/mlx5e: Order ICOSQ cc update after CQ doorbelldrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+4 -20 replies
268/281mlxsw: spectrum_flower: Fix port range register leak in tmplt_create()drivers/net/ethernet/mellanox/mlxsw/spectrum.h drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c+17 -40 replies
269/281net/packet: call packet_parse_headers after virtio_net_hdr_to_skbnet/packet/af_packet.c+15 -100 replies
270/281ptp: ocp: fix PCIe delay estimation calculationdrivers/ptp/ptp_ocp.c+1 -10 replies
271/281net: openvswitch: validate transport header presence in set_ipv6_addrnet/openvswitch/actions.c+6 -10 replies
272/281vsock: Fix memory leak in vmci_transport_recv_dgram_cb()net/vmw_vsock/af_vsock.c+2 -00 replies
273/281drm/vc4: Disable the V3D interrupt across runtime suspenddrivers/gpu/drm/vc4/vc4_irq.c drivers/gpu/drm/vc4/vc4_v3d.c+10 -210 replies
274/281drm/vc4: Fix binner slot allocation failing on an idle GPUdrivers/gpu/drm/vc4/vc4_drv.h drivers/gpu/drm/vc4/vc4_gem.c drivers/gpu/drm/vc4/vc4_irq.c +2 more+34 -280 replies
275/281sched_ext: Generate qseq from a per-task counterinclude/linux/sched/ext.h kernel/sched/ext/ext.c kernel/sched/ext/internal.h +1 more+16 -60 replies
276/281sched_ext: Call ops.dequeue() when a task arrives on a remote local DSQkernel/sched/ext/ext.c+7 -30 replies
277/281drm/amd/display: Dont replace a sink mode that shares the native totalsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+6 -10 replies
278/281io_uring/memmap: account the pages a compound region really usesio_uring/memmap.c+30 -70 replies
279/281io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCKio_uring/io_uring.c io_uring/kbuf.c io_uring/memmap.c +3 more+21 -170 replies
280/281io_uring/kbuf: dont charge provided buffer rings to RLIMIT_MEMLOCKio_uring/kbuf.c+3 -30 replies
281/281mm/mremap: fix locked_vm leak from MREMAP_DONTUNMAP self-mergemm/mremap.c mm/vma.c mm/vma.h +1 more+25 -60 replies

Reviews trailers per patch

157 of 281 patches have a Reviewed-by or Acked-by.

PatchMichael ChanIdo SchimmelRik van RielDamien Le MoalQu WenruoDavid SterbaOliver HartkoppQuchaoshengJoerg WillmannFarhad AlemiDragos TatuleaEric DumazetDavid AhernWillem de BruijnLorenzo Stoakes (ARM)Juergen GrossSumit GargHyunwoo KimJames DingwallMina AlmasryRen WeiSamuel HollandGreg Kroah-HartmanDrew WilleyStephen SmalleyXin LongSarthak SharmaSJ ParkAleksandr LoktionovYazen GhannamChristoph HellwigSandeep DhavalePrzemek KitszelRafal RomanowskiLuigi LeonardiHarshitha RamamurthyJordan RheeTim HostetlerDave MarquardtMarcin SzycikPatryk HoldaSimon HormanArend van SprielJarkko SakkinenPedro FalcatoKiryl Shutsemau (Meta)Jose A. Perez de AzpillagaAnirudh SrinivasanAndrew MortonDavid Hildenbrand (Arm)Toke Høiland-JørgensenOndrej MosnáčekPaul MooreIlya MaximetsFrank LiSebastian ReichelLaurence ObermanPeter WangBart Van AsscheSami TolvanenJisheng ZhangJesse TaubeMichael NeulingTroy MitchellAurelien JarnoPu LehuiMikhail GavrilovBaolin WangAdrian HunterMahanta JambigiDust LiNicolai BuchwitzMaaz MombasawalaHeikki KrogerusMatthew AuldHimal Prasad GhimirayDmitry BaryshkovFelix KuehlingAlex DeucherSunpeng LiAyhan ÇiçekChristian KönigTom St DenisVitaly ProsyakHarry WentlandTimur KristófRuben WautersAmir GoldsteinAndi ShytiBrajesh GuptaAlessio BelleSteven PriceLiviu DudauBoris BrezillonMaíra Canal[email protected]Jagadeesh KonaJosua MayerRobin MurphyLuca CeresoliIgor PaunovicRobin RäberRidong ChenAndrea RighiDouglas AndersonLinus WalleijThomas ZimmermannThadeu Lima de Souza CascardoAyush SawalMaxime ChevallierLiming SunJames HurleyDave ThompsonDaniel BorkmannJiayuan ChenAlexander NowlinNilay ShroffMaurizio LombardiBradley MorganAnshuman KhandualDave ChinnerDarrick J. WongAbel VesaRodrigo ViviStanley JhuLorenzo BianconiMatt RoperCristian FleischerAnoop VijayUmesh Nerlige RamappaJoonhoe KimRameshkumar SundaramNuno SáStanislav FomichevDaniel MachonJamal Hadi SalimMark BlochFlorian FainelliShay DroriKalesh APSomnath KoturJoe DamatoJacob KellerScott BrandenGUO Ren (XuanTie)Andy ChiuIago Toral QuirogaDan WheelerRoman LiHengyu LiangJesper Dangaard BrouerMichael S. TsirkinStefano GarzarellaRonald WarsowMiguel OjedaPeter SchneiderShuah KhanJustin M. ForbesBrett A C Sheffield
SeriesT-b T-b T-b T-b T-b T-b T-b
1/281R-b
2/281R-b
3/281R-b
4/281R-b
5/281R-b R-b
6/281R-b
7/281R-b
8/281R-b
9/281
10/281R-b
11/281R-b
12/281R-b
13/281
14/281
15/281
16/281
17/281
18/281
19/281
20/281
21/281
22/281R-b
23/281R-b R-b
24/281R-b A-b T-b
25/281T-b T-b
26/281T-b
27/281R-b A-b
28/281
29/281A-b T-b
30/281R-b
31/281A-b
32/281
33/281
34/281R-b R-b
35/281
36/281
37/281R-b T-b A-b T-b
38/281R-b
39/281R-b
40/281R-b
41/281T-b
42/281R-b
43/281R-b
44/281
45/281
46/281R-b
47/281A-b
48/281
49/281R-b
50/281A-b R-b R-b
51/281R-b
52/281R-b
53/281R-b R-b
54/281
55/281
56/281R-b T-b
57/281R-b R-b
58/281R-b R-b
59/281R-b R-b
60/281R-b
61/281R-b
62/281R-b R-b T-b
63/281R-b
64/281
65/281
66/281R-b
67/281R-b
68/281R-b
69/281
70/281
71/281R-b A-b R-b T-b
72/281R-b R-b T-b R-b R-b
73/281
74/281
75/281
76/281
77/281
78/281
79/281
80/281R-b A-b
81/281R-b
82/281R-b R-b
83/281
84/281R-b
85/281R-b
86/281
87/281R-b
88/281
89/281
90/281
91/281R-b
92/281R-b
93/281
94/281
95/281
96/281
97/281
98/281R-b
99/281R-b
100/281R-b
101/281R-b
102/281R-b
103/281
104/281R-b R-b
105/281R-b R-b
106/281R-b
107/281
108/281R-b
109/281R-b
110/281R-b
111/281A-b T-b R-b
112/281R-b T-b
113/281
114/281
115/281
116/281
117/281
118/281
119/281
120/281
121/281R-b
122/281T-b
123/281
124/281
125/281A-b
126/281R-b
127/281R-b
128/281R-b R-b
129/281R-b R-b R-b
130/281R-b
131/281R-b
132/281R-b
133/281R-b
134/281R-b R-b
135/281R-b R-b
136/281R-b
137/281R-b
138/281R-b R-b
139/281
140/281R-b
141/281T-b
142/281A-b A-b R-b
143/281R-b
144/281R-b
145/281R-b
146/281R-b T-b
147/281
148/281
149/281
150/281
151/281
152/281
153/281
154/281
155/281
156/281
157/281
158/281
159/281
160/281
161/281R-b
162/281
163/281
164/281
165/281
166/281
167/281
168/281
169/281
170/281
171/281
172/281
173/281
174/281R-b R-b
175/281R-b
176/281T-b R-b
177/281
178/281R-b
179/281R-b
180/281R-b
181/281R-b
182/281R-b
183/281A-b
184/281
185/281
186/281R-b
187/281
188/281
189/281R-b T-b T-b T-b
190/281R-b T-b T-b T-b
191/281R-b R-b
192/281R-b
193/281R-b
194/281R-b
195/281R-b
196/281R-b
197/281
198/281
199/281
200/281R-b
201/281
202/281R-b
203/281R-b A-b A-b A-b
204/281A-b R-b
205/281T-b
206/281R-b R-b
207/281R-b
208/281R-b R-b
209/281
210/281R-b R-b
211/281R-b
212/281R-b
213/281R-b R-b
214/281R-b
215/281R-b
216/281R-b
217/281R-b
218/281R-b
219/281A-b
220/281R-b R-b
221/281R-b
222/281R-b
223/281
224/281R-b R-b R-b
225/281
226/281
227/281R-b R-b
228/281
229/281
230/281
231/281
232/281
233/281A-b
234/281
235/281
236/281
237/281
238/281T-b
239/281
240/281T-b R-b
241/281T-b R-b
242/281A-b
243/281A-b
244/281
245/281
246/281
247/281
248/281R-b
249/281R-b
250/281R-b
251/281R-b
252/281R-b R-b
253/281R-b
254/281R-b R-b
255/281
256/281
257/281
258/281
259/281
260/281R-b R-b R-b R-b
261/281R-b R-b
262/281R-b R-b R-b
263/281
264/281R-b
265/281R-b
266/281R-b A-b A-b
267/281R-b R-b
268/281R-b R-b
269/281A-b
270/281R-b
271/281R-b
272/281R-b
273/281R-b
274/281R-b
275/281
276/281R-b
277/281T-b R-b
278/281
279/281
280/281T-b
281/281R-b A-b R-b T-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 159 reviewers.

Read the v1 thread

Cover letter [PATCH 7.2 000/281] 7.2.11-rc1 review

This is the start of the stable review cycle for the 7.2.11 release. There are 281 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 Thu, 15 Oct 2026 11:28:22 +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.11-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.11-rc1

Lorenzo Stoakes (ARM) <[email protected]>
mm/mremap: fix locked_vm leak from MREMAP_DONTUNMAP self-merge

Jens Axboe <[email protected]>
io_uring/kbuf: don't charge provided buffer rings to RLIMIT_MEMLOCK

Hengyu Liang <[email protected]>
io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK

Ali Ahmet Memis <[email protected]>
io_uring/memmap: account the pages a compound region really uses

Adrian Betschart <[email protected]>
drm/amd/display: Don't replace a sink mode that shares the native totals

Kuba Piecuch <[email protected]>
sched_ext: Call ops.dequeue() when a task arrives on a remote local DSQ

Kuba Piecuch <[email protected]>
sched_ext: Generate qseq from a per-task counter

Maíra Canal <[email protected]>
drm/vc4: Fix binner slot allocation failing on an idle GPU

Maíra Canal <[email protected]>
drm/vc4: Disable the V3D interrupt across runtime suspend

Ilia Gavrilov <[email protected]>
vsock: Fix memory leak in vmci_transport_recv_dgram_cb()

Fernando Fernandez Mancera <[email protected]>
net: openvswitch: validate transport header presence in set_ipv6_addr

Vadim Fedorenko <[email protected]>
ptp: ocp: fix PCIe delay estimation calculation

Willem de Bruijn <[email protected]>
net/packet: call packet_parse_headers after virtio_net_hdr_to_skb

Petr Machata <[email protected]>
mlxsw: spectrum_flower: Fix port range register leak in tmplt_create()

Li RongQing <[email protected]>
net/mlx5e: Order ICOSQ cc update after CQ doorbell

Tianyi Gao <[email protected]>
veth: fix peer NETDEV_XDP_ACT_NDO_XMIT after GRO is toggled while down

Gyeyoung Baek <[email protected]>
drm/imagination: Fix reference and vm_bo handling in remap()

Haishuang Yan <[email protected]>
bareudp: set the inner protocol to the protocol of the packet

Eric Dumazet <[email protected]>
flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect()

Pavan Chebbi <[email protected]>
bnxt_en: Re-write the BARs following any type of PCIe errors

Michael Chan <[email protected]>
bnxt_en: Fix driver init in kdump kernel

Michael Chan <[email protected]>
bnxt_en: Add bnxt_clear_bars() helper

Zongmin Zhou <[email protected]>
riscv: ptrace: Zero-initialize regset buffers before copyin

Leo Yu-Chi Liang <[email protected]>
riscv: fix NR_CPUS range leaking 64-bit default onto 32-bit builds

Richard Fitzgerald <[email protected]>

    ASoC: sdw_utils: Switch CS35L56/57/62/63 to use OT25 DAI

Stefan Binding <[email protected]>
ASoC: sdw_utils: Add codec info for CS35L62

Haishuang Yan <[email protected]>
pfcp: make sure the SEID is linear before reading it

Justin Chen <[email protected]>
net: bcmgenet: if UMAC was suspended in SW_RESET, restore it to SW_RESET

Or Har-Toov <[email protected]>
Revert "net/mlx5: E-Switch, preserve max tx speed on vport state modification"

Victor Nogueira <[email protected]>
net/sched: cls_route: reject change with no routing attribute

Haishuang Yan <[email protected]>
devlink: fix devlink_rel reference leak when notify work is pending

Quentin Freimanis <[email protected]>
net: sparx5: start the TOD counters on non-PTP lan969x variants

Eric Dumazet <[email protected]>
net: always dissect GSO packets in __virtio_net_hdr_to_skb()

Eric Dumazet <[email protected]>

    flow_dissector: avoid u16 truncation of skb->len when computing thoff

Waiman Long <[email protected]>
cgroup/cpuset: Call is_in_v2_mode() after acquiring cpuset_mutex in cpuset_handle_hotplug()

Han Gao <[email protected]>
spi: sg2044-nor: Honor SPI clock limits

Han Gao <[email protected]>
spi: sg2044-nor: Return transfer errors

Marek Szyprowski <[email protected]>
ASoC: samsung: i2s: enable op_clk in probe to balance runtime PM

Alvin Šipraga <[email protected]>
ASoC: adau1372: fix invalid default state of output ASRC and DAC muxes

Alvin Šipraga <[email protected]>
ASoC: adau1372: allow sleepy powerdown GPIOs

Yingying Tang <[email protected]>
Revert "wifi: ath12k: add panic handler"

Mallesh Koujalagi <[email protected]>
drm/xe/sysctrl: Fix mailbox header handling

Devin Wittmayer <[email protected]>
wifi: mt76: mt792x: pick the SAR table layout from the table itself

Junjie Cao <[email protected]>

    wifi: mt76: mt792x: treat 0xff ACPI SAR entries as no limit

Devin Wittmayer <[email protected]>
wifi: mt76: mt7925: don't put the band auto marker in TGID

Nicolas Cavallari <[email protected]>
wifi: mt76: mt7915: disable rx napi when removing device

Tao Gong <[email protected]>

    wifi: mt76: mt7996: fix struct mt7996_mcu_wed_rro_ba_delete_event layout

Aaron Ma <[email protected]>
wifi: mt76: mt7925: restore the legacy BSS after MLO teardown

Felix Fietkau <[email protected]>
wifi: mt76: use ALTX queue for packets to disassociated stations

Felix Fietkau <[email protected]>
wifi: mt76: account non-AQL frames per peer rather than per link

Felix Fietkau <[email protected]>
wifi: mt76: add PS buffering support for HW-managed TIM drivers

Felix Fietkau <[email protected]>

    wifi: mac80211: add ieee80211_txq_aql_pending()

Felix Fietkau <[email protected]>
wifi: mac80211: add AQL support for multicast packets

Felix Fietkau <[email protected]>
wifi: mt76: mt7996: take over connection monitoring

Pengpeng Hou <[email protected]>
scsi: ufs: mediatek: Handle mPHY power-on failures

Jakub Kicinski <[email protected]>
Revert "net: stmmac: propagate PTP addend and system time programming errors"

Aurelien Jarno <[email protected]>
riscv: vector: Fix output operands in context save

Troy Mitchell <[email protected]>
riscv: vector: Fix data pointer constraints in context save/restore

Leto Liu (刘涛) <[email protected]>
net: airoha: Add retry mechanism to airoha_qdma_set_trtcm_param()

Ovidiu Panait <[email protected]>
net: stmmac: Disable S-Tag processing on dwmac4

Ovidiu Panait <[email protected]>
net: stmmac: Do not advertise S-VLAN stripping when it is disabled

Or Har-Toov <[email protected]>
net/mlx5: Lag, split aggregate speed into oper and max helpers

Jakub Kicinski <[email protected]>
net: make dev_xdp_sb_prog_count() see programs attached through a link

Tvrtko Ursulin <[email protected]>

    drm/xe: Do not emit Wa_16010904313 twice

Alan Previn <[email protected]>
drm/xe/mmio: Fix xe_mmio_wait32() to honor delay/sleep maximums

Filipe Manana <[email protected]>
btrfs: fix lost error return value in btrfs_listxattr()

Filipe Manana <[email protected]>
btrfs: fix xattr replace when multiple xattrs are packed in the same item

Yang Xiuwei <[email protected]>
btrfs: don't stash io_uring encoded data across -EAGAIN

Yang Xiuwei <[email protected]>
btrfs: unlock inode and extent in caller when io_uring read extent fails

Yang Xiuwei <[email protected]>
btrfs: free iov when btrfs_uring_read_extent() fails

Yang Xiuwei <[email protected]>
btrfs: always return -EIOCBQUEUED after btrfs_uring_read_extent_endio

Shin'ichiro Kawasaki <[email protected]>
zloop: zero out only the unread tail of short reads

Haibo Chen <[email protected]>
spi: spi-nxp-fspi: exit stop mode before waiting for DLL lock

Fuad Tabba <[email protected]>
arm64/boot: Don't set PMUv3p9 FGT2 bits without PMUv3

Sang-Hoon Choi <[email protected]>
nvmet: use the local P2P device on metadata allocation failure

Guixin Liu <[email protected]>
nvmet: return Invalid Field for invalid NSIDs feature 82h

Bryan Fraschetti <[email protected]>
ice: Restore Ordered MMIO Writes for Tx Doorbells

Jakub Kicinski <[email protected]>
bonding: fix the program leak when XDP is replaced

Mahantesh Salimath <[email protected]>
tee: optee: ffa: support shared memory offsets on large-page kernels

Lorenzo Bianconi <[email protected]>
net: stmmac: propagate PTP addend and system time programming errors

Felix Fietkau <[email protected]>
wifi: mt76: mt7996: program a link again if the driver holds it

Sang-Hoon Choi <[email protected]>
cxgb4/ch_ktls: disable softirqs around tid_list erases

Shashank Mohan Jain <[email protected]>
lib/dim: fix 32-bit overflow in dim_calc_stats() rates

Omar Ramadan <[email protected]>
amt: send the relay's General Query directly from the receive path

Jamal Hadi Salim <[email protected]>
net/sched: em_text: reject unterminated algo before autoload

Maíra Canal <[email protected]>
drm/vc4: Use kvmalloc_objs() for the BO cache size list

Maíra Canal <[email protected]>
drm/vc4: Free the BO cache size list on teardown

Myeonghun Pak <[email protected]>
drm/aspeed: Balance the display clock enable on teardown

Sang-Hoon Choi <[email protected]>
gpio: exar: initialize the ID before registering its cleanup

Oleg Keri <[email protected]>
drm/dp: don't mark the AUX backlight enabled when enabling failed

Waiman Long <[email protected]>
cgroup/cpuset: Don't access cpuset_cgrp_subsys.root in is_in_v2_mode()

Cristian Ciocaltea <[email protected]>
drm/bridge: Fix unlocked list access in drm_bridge_attach()

Cristian Ciocaltea <[email protected]>
drm/bridge: Fix unlocked list_del in drm_bridge_add()

Sai Teja Aluvala <[email protected]>
Bluetooth: btintel_pcie: Add shared HW reset for clean start

Ravindra <[email protected]>
Bluetooth: btintel_pcie: fix TX descriptor bounds check

Naomi Chu <[email protected]>
scsi: ufs: core: Hold a clock reference across the probe

Christian Brauner <[email protected]>
fs: don't let a migrating task hide its reference from do_umount()

Christian Brauner <[email protected]>
mount: refuse MOVE_MOUNT_SET_GROUP on an unbindable mount

Peng Fan <[email protected]>
iommu/dma: skip swiotlb bounce for DMA_ATTR_MMIO in iommu_dma_map_phys

Vincent Jardin <[email protected]>
arm64: dts: lx2160a: fix the iic5 spi3 pinmux offset and value

Vincent Jardin <[email protected]>
arm64: dts: lx2160a: fix IIC1 pinmux submask rejected by pinctrl-single

Vincent Jardin <[email protected]>
arm64: dts: lx2160a: fix incorrect pinmux

Taniya Das <[email protected]>
clk: qcom: gpucc-kaanapali: Mark the GPU CX GDSC as votable

Taniya Das <[email protected]>
clk: qcom: gpucc-glymur: Mark the GPU CX GDSC as votable

Luca Weiss <[email protected]>
clk: qcom: gcc-kaanapali: Fix always-enabling PCIE_RSCC clocks

Luca Weiss <[email protected]>
clk: qcom: gcc-eliza: Fix always-enabling PCIE_RSCC clocks

Darrick J. Wong <[email protected]>
xfs: fix exchange-range-to-eof file size exchange

Norbert Szetei <[email protected]>
xfs: stop exchanging reflink flags when exchanging mappings

Christian Brauner <[email protected]>
namespace: keep the lock on a mount that a propagated copy is moved beneath

Christian Brauner <[email protected]>
namespace: handle mount locking for automounts correctly

Christian Brauner <[email protected]>
namespace: never expire a locked mount

Christian Brauner <[email protected]>
nullfs: don't update the access time

Christian Brauner <[email protected]>
namespace: refuse an automount below a mount that is in no namespace

Christian Brauner <[email protected]>
fcntl: refuse F_SET_RW_HINT on an immutable inode

Christian Brauner <[email protected]>
namei: don't reveal overmounted entries in refwalk

Christian Brauner <[email protected]>
namespace: unhash a dentry before detaching the mounts on it

Christian Brauner <[email protected]>
namespace: don't let a pseudo dentry become the root of a mount

Christian Brauner <[email protected]>
unshare: don't drop active namespace references that were never taken

Christian Brauner <[email protected]>
dcache: don't put a mountpoint on a dentry that's being removed

Christian Brauner <[email protected]>
namespace: check the mounts before reading their parents in pivot_root()

Christian Brauner <[email protected]>
namespace: remove the fsnotify marks of a mount namespace in process context

Christian Brauner <[email protected]>
namespace: don't reconfigure internal superblocks via remount and umount

Christian Brauner <[email protected]>
namespace: look at the topmost mount for a mount namespace file

Christian Brauner <[email protected]>
namespace: keep covered mounts covered in OPEN_TREE_NAMESPACE

Christian Brauner <[email protected]>
namespace: check a recursive bind mount for mount namespace loops

Christian Brauner <[email protected]>
namespace: check a submount for references right before unmounting it

Christian Brauner <[email protected]>
namespace: queue a mount only once for mount notifications

Christian Brauner <[email protected]>
namespace: check the target before walking it in do_mount_setattr()

Christian Brauner <[email protected]>
fs: refuse fspick() on internal superblocks

Christian Brauner <[email protected]>
namespace: don't copy an unmounted mount tree

Christian Brauner <[email protected]>
namespace: don't inherit MNT_UMOUNT in clone_mnt()

Christian Brauner <[email protected]>
statmount: read the parent of an unmounted mount under mount_lock

Christian Brauner <[email protected]>

    namespace: reset the old parent's ->overmount in mnt_change_mountpoint()

Christian Brauner <[email protected]>
fs: don't silently unmount busy mounts

Christian Brauner <[email protected]>
mount: keep a copied mount unbindable

Leo Li <[email protected]>
drm/amd/display: disable self-refresh on tearing flips

Leo Li <[email protected]>
drm/amd/display: Fix direct scanout alpha on some DRM_FORMATs

Jesse Zhang <[email protected]>
drm/amdgpu/userq: return the memdup_user() error for the user MQD

Jesse Zhang <[email protected]>
drm/amdgpu/userq: only accept doorbell BOs as queue doorbell

Mikhail Gavrilov <[email protected]>
drm/amdgpu: copy debugfs register data outside the GRBM/SRBM locks

Alex Deucher <[email protected]>
drm/amdgpu: make Mac FB workaround generic

Vitaly Prosyak <[email protected]>
drm/amdgpu: serialize vblank counter reads against GPU reset

Haojie Li <[email protected]>
drm/amdkfd: fix dma_buf reference leak in get_dmabuf_info

Saleel Kudchadker <[email protected]>
drm/amdkfd: align SDMA doorbell base for shader doorbell writes

Felix Gu <[email protected]>
drm/bridge: th1520-dw-hdmi: Fix remove() callback

Felix Gu <[email protected]>
drm/bridge: th1520-dw-hdmi: Fix error check on dw_hdmi_probe() return value

Thomas Hellström <[email protected]>
drm/xe: Fix stale pinned_link entry when fb-pin performs the final unpin

Thomas Hellström <[email protected]>
drm/xe: Fix shrinker accounting double-subtraction on nested external pins

Fan Wu <[email protected]>
drm/xe/i2c: cancel the client work on remove

Zack Rusin <[email protected]>
drm/vmwgfx: validate pitch coming from userspace

Wentao Liang <[email protected]>
drm/vc4: Fix firmware reference leak in vc4_drm_bind()

Fan Wu <[email protected]>
drm/vc4: drain the hangcheck timer and works on V3D unbind

Osama Abdelkader <[email protected]>
drm/panthor: validate userspace queue count against initialized firmware slot count

Gyeyoung Baek <[email protected]>
drm/imagination: Size page table preallocation by device address

Krzysztof Karas <[email protected]>
drm/i915/gt: Unmask interrupts only when ACTIVE is true

Krzysztof Karas <[email protected]>
drm/i915/gem: Prevent overstepping exec array boundary

Sajal Gupta <[email protected]>
drm/gud: don't keep a connector without a CRTC as connector_state

Nguyen Ngoc Thang <[email protected]>
drm/fb-helper: defer setup when fbdev_probe() fails, not just on -EAGAIN

Palla Raghunath <[email protected]>
Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdown

Mikhail Gavrilov <[email protected]>
Bluetooth: RFCOMM: connect the session socket without rfcomm_mutex

Maxim Skokov <[email protected]>
Bluetooth: RFCOMM: free the skb when the DLC has no owner

Aldo Ariel Panzardo <[email protected]>
Bluetooth: SCO: serialise sco_conn lifetime against sco_recv_scodata()

Iaroslav Voitovych <[email protected]>
Bluetooth: MGMT: Fix status of pending commands flushed on power off

Chengfeng Ye <[email protected]>
Bluetooth: ISO: Serialize concurrent connect calls

Chengfeng Ye <[email protected]>
Bluetooth: ISO: Reject concurrent BIS listener setup

Chengfeng Ye <[email protected]>
Bluetooth: hci_sync: Fix command skb lifetime during scan setup

Chengfeng Ye <[email protected]>
Bluetooth: hci_sock: Serialize dead-device detachment

Runyu Xiao <[email protected]>
Bluetooth: btintel_pcie: use managed IRQ teardown

Chen Pei <[email protected]>
riscv: ptrace: reject CFI regset access when extensions are absent

Wei-Jie Hung <[email protected]>
riscv: patch: fix handling of bpf-jit execmem addresses

Shao Mingyin <[email protected]>
riscv: lib: Fix ZBB strnlen wrap-around regression on huge counts

Zongmin Zhou <[email protected]>
riscv: hwprobe: use _BITULL() rather than BIT() in MIPS vendor uapi header

Ziyi Guo <[email protected]>
riscv: futex: untag the user pointer before the atomic access

Karl Mehltretter <[email protected]>
riscv: fix load_unaligned_zeropad() fixup for RV32

Zongmin Zhou <[email protected]>
riscv: errata: select RISCV_ALTERNATIVE_EARLY for THEAD GHOSTWRITE

Ziyi Guo <[email protected]>
riscv: entry: gate shadow call stack reload on sstatus.SPP, not tp

Stanley Jhu <[email protected]>
scsi: ufs: core: Decouple CQ sweep from request iterator in MCQ

Stanley Jhu <[email protected]>
scsi: ufs: core: Avoid unsafe MMIO reads in ufshcd_mcq_compl_all_cqes_lock()

Runyu Xiao <[email protected]>
scsi: qedi: Initialize callback state before registration

Ahmed Abdelhaleem Ahmed <[email protected]>
scsi: ch: Do not keep references to data transfer element devices

Shawn Lin <[email protected]>
pmdomain: rockchip: propagate subdomain add errors

Shawn Lin <[email protected]>
pmdomain: rockchip: fix clock leak on domain probe failure

Shawn Lin <[email protected]>
pmdomain: rockchip: don't ignore clock lookup errors on attach

Ming Qian <[email protected]>
pmdomain: imx8m-blk-ctrl: Serialize power on/off across sibling domains

Ridham Khurana <[email protected]>
regulator: tps6594-regulator: Fix n_linear_ranges for TPS65224 BUCK2-4

Alexey Charkov <[email protected]>
regulator: of: fill in supply names in of_regulator_bulk_get_all()

Abhishek Ojha <[email protected]>
regulator: ltc3676: don't read the write-only HRST and CLIRQ registers

Alexey Charkov <[email protected]>
power: sequencing: pcie-m2: Fix leaking array from of_regulator_bulk_get_all()

Shao-Fu Chen <[email protected]>
optee: register TEE devices only once fully initialized

Denis V. Lunev <[email protected]>
openvswitch: fix soft lockup in the netlink flow dump

Karl Bonde Torp <[email protected]>
nvme: fix swapped ZRASF zone state values for full and read only

Weiming Shi <[email protected]>
net: team: free skb when broadcast has no txable port

Weiming Shi <[email protected]>
net: team: stop reusing skb after queue override

Suraj Gupta <[email protected]>
net: xilinx: axienet: Free outstanding DMA buffers on dmaengine stop

Fredrik Nyberg <[email protected]>
net: usb: ax88179_178a: fix rx frame length for non-last packets

Daniel Machon <[email protected]>
net: sparx5: free the matchall entry on destroy

Josef Bacik <[email protected]>
net: skbuff: don't leave stale bytes in skb_copy_and_csum_bits()

Sebastien Royen <[email protected]>
net: dsa: microchip: fix KSZ8765 fiber detection

Zixuan Chai <[email protected]>
net: bridge: avoid recursive multicast port cleanup

Chengfeng Ye <[email protected]>
net/smc: protect clcsock lifetime in smc_getname

Quchaosheng <[email protected]>
net/packet: guard the ll header push in packet_rcv_spkt()

Guangshuo Li <[email protected]>
mmc: sdhci-sprd: disable runtime PM on remove

Yibo Tan <[email protected]>
mmc: mtk-sd: Cancel request timeout work on remove

Guangshuo Li <[email protected]>
mmc: cavium-thunderx: destroy slot platform devices on remove

Guangshuo Li <[email protected]>
mmc: cavium-octeon: destroy slot platform devices on remove

Mikulas Patocka <[email protected]>
dm: fix reading free memory in do_resume

Ma Xinmeng <[email protected]>
dm-snap: reject the transient exception store for snapshot-merge

Ben Cressey <[email protected]>
dm-integrity: fix buffer overflow in inline mode with large tag size

Ben Cressey <[email protected]>
dm-crypt: reject the lmk IV mode with AEAD ciphers

Mikhail Gavrilov <[email protected]>
mm: don't schedule deferred kernel page table freeing while booting

Lorenzo Stoakes (ARM) <[email protected]>
mm/mremap: fix locked_vm leak by splitting VMA for MREMAP_DONTUNMAP

Nguyen Ngoc Thang <[email protected]>
memstick: rtsx_usb_ms: complete requests after eject instead of dropping them

Raj Ojha <[email protected]>
memstick: core: wait for request completion before freeing card

성병찬 <[email protected]>
KEYS: Fix add_key() race with keyring restriction

Karl Mehltretter <[email protected]>
keys: finalize persistent keyring timeout after link attempt

Daehyeon Ko <[email protected]>
ip6_gre: remove obsolete ERSPAN PMTU update

Natasha Klaus <[email protected]>
io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6

Eugene Gvozdetsky <[email protected]>
io_uring/register: don't exempt disabled rings from task restrictions

Tristan Madani <[email protected]>
ice: fix metadata_dst refcount handling on representor teardown

Xuanqiang Luo <[email protected]>
ice: fix use-after-free in dynamic port cleanup

Mingming Cao <[email protected]>
ibmveth: fix TX LTB and filter unwind on open-fail

Mingming Cao <[email protected]>
ibmveth: h_free logical LAN on open-fail after register

Joshua Washington <[email protected]>
gve: fix XSK buffer leak on error descriptor

Joshua Washington <[email protected]>
gve: fix XSK buffer leak when rings are stopped

Joshua Washington <[email protected]>
gve: fix napi_disable deadlock when attempting to disable XSK pools

Jose Ignacio Tornos Martinez <[email protected]>
iavf: send MAC change request synchronously

Ridham Khurana <[email protected]>
gpio: xilinx: fix runtime PM leak on request error path

Fan Wu <[email protected]>
gpio: mpsse: fix race when arming the IRQ poll worker

Eric Biggers <[email protected]>
fsverity: RCU-delay the freeing of struct fsverity_info

Vishal Badole <[email protected]>
EDAC/amd64: Mask UMC chip select to the four implemented selects

Tony Nguyen <[email protected]>
e1000e: add system to disable K1 list

Carlos Llamas <[email protected]>
selftests/mm: cleanup -Wformat issues in hugetlb-mmap

Hui Peng <[email protected]>
sctp: copy zeroed stats to user in sctp_getsockopt_pr_streamstatus() when !streamoute

Stephen Smalley <[email protected]>
selinux: preserve NATIVE_LABELS on already-initialized sb in set_mnt_opts

Christian Göttsche <[email protected]>
selinux: fix data race on AVC latest_notif

Yong-Xuan Wang <[email protected]>
RISC-V: Clear HSTATUS.HU on CPU initialization

Johannes Berg <[email protected]>
Revert "wifi: libertas: reject short monitor TX frames"

Chengfeng Ye <[email protected]>
tipc: hold a reference to nodes found by link name

Yuqi Xu <[email protected]>
tipc: destroy topsrv workqueues before closing connections

Daehyeon Ko <[email protected]>
tcp: reject net_iov in zerocopy receive mapping hints

Marek Szyprowski <[email protected]>
swiotlb: fix default_swiotlb_limit() for non-growable default pool

Sabrina Dubroca <[email protected]>
strparser: make sure __strp_recv isn't running before tearing down the parser

Georgiy Osokin <[email protected]>
tee: shm: reject zero-sized allocations in tee_dyn_shm_alloc_helper()

Josef Bacik <[email protected]>
xen/netfront: don't leak the skb when xennet_fill_frags() fails

Borislav Petkov (AMD) <[email protected]>

    x86/CPU/AMD: Fix AMD TLBI Erratum #1718

Pavankumar Kondeti <[email protected]>
workqueue: Fix NULL current_pwq deref in chained work check

Jason A. Donenfeld <[email protected]>
wireguard: noise: reject response consumption after intermediate initiation

Ramses de Norre <[email protected]>
wireguard: queueing: preserve tstamp_type when encapsulating packet

Lu Huang <[email protected]>
wifi: mt76: mt7996: fix uninitialized buf read in mt7996_variant_fem_init()

Cristian Papa <[email protected]>
wifi: mt76: mt7603: initialize global station WCID

Michele Dionisio <[email protected]>
wifi: brcmfmac: fix P2P device removal race in brcmf_detach()

Daehyeon Ko <[email protected]>
vsock/virtio: account only unread bytes in read_skb()

Ji-Ze Hong (Peter Hong) <[email protected]>

    usb: f81604: fix struct f81604_int_data size mismatch

Palla Raghunath <[email protected]>
dm ioctl: don't let data_start run past the buffer

Daehyeon Ko <[email protected]>
cipso: adjust cached option offsets when removing CIPSO

Waiman Long <[email protected]>
cgroup/cpuset: Handle cpu hotplug race in guarantee_active_cpus()

Oliver Hartkopp <[email protected]>
can: fix unique skb identifier regression under RPS

zjamg <[email protected]>
can: dev: init_can_skb(): restore skb header initialization

Wentao Liang <[email protected]>
btrfs: scrub: fix local_root reference leak in scrub_print_warning_inode()

Hengyu Liang <[email protected]>
ata: libata-scsi: do not lose CHECK CONDITION for failed ATAPI commands

Michael Garland <[email protected]>
ASoC: amd: yc: Add DMI quirk for Acer Aspire Go 15 (AG15-21P)

Karl Mehltretter <[email protected]>
arm64: irq: exclude the softirq stack switch from KCOV

Mohamed Yassine Jebabli <[email protected]>
ALSA: hda/tas2781: Accept V1 calibration data without CRC

Harin Lee <[email protected]>
ALSA: ctxfi: Fix memory leakage when clearing DAO input mappers

Krzysztof Furman <[email protected]>
Input: xpad - add support for Corsair Novablade Pro

Bihaan Sen <[email protected]>
Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xbox

Haotian Zhang <[email protected]>
Input: ati_remote2 - fix type confusion in device attribute handlers

Daehyeon Ko <[email protected]>
ipv6: do not warn on route notification size race

Daehyeon Ko <[email protected]>
ipv4: do not warn on route notification size race

Daehyeon Ko <[email protected]>
ipv4: stop route notification sizing when nexthop group shrinks

Daehyeon Ko <[email protected]>
ipv4: stop exception dump when nexthop group shrinks

Daehyeon Ko <[email protected]>
ipv4: stop PMTU walk when nexthop group shrinks

Alice Ryhl <[email protected]>
rust_binder: reschedule node refcount update on thread exit

Michael S. Tsirkin <[email protected]>
ipv4: validate checksum_start before completing checksum

Ido Schimmel <[email protected]>
ipv6: udp: Create exceptions before socket matching

Ido Schimmel <[email protected]>
ipv4: udp: Create exceptions before socket matching

Ido Schimmel <[email protected]>
ipv6: Fix redirect exception creation for UDP/RAW sockets

Jerome Tollet <[email protected]>
net/mlx5e: Prevent stale XSK buffer release on MPWQE refill retry

Jerome Tollet <[email protected]>
net/mlx5e: Prevent stale XSK buffer release on refill retry

Matthew Wilcox (Oracle) <[email protected]>
fs: Free any excess xarray nodes in clear_inode()

Eric Dumazet <[email protected]>
bnxt_en: fix DMA mapping length for padded small packets

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

Diffstat:

 Documentation/networking/strparser.rst             |   2 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |  19 +-
 arch/arm64/include/asm/el2_setup.h                 |   5 +-
 arch/arm64/kernel/Makefile                         |   3 +
 arch/riscv/Kconfig                                 |   5 +-
 arch/riscv/Kconfig.errata                          |   1 +
 arch/riscv/include/asm/cpufeature.h                |   2 +
 arch/riscv/include/asm/futex.h                     |   2 +
 arch/riscv/include/asm/scs.h                       |  17 +-
 arch/riscv/include/asm/vector.h                    |   8 +-
 arch/riscv/include/uapi/asm/vendor/mips.h          |   4 +-
 arch/riscv/kernel/cpufeature.c                     |  12 +
 arch/riscv/kernel/entry.S                          |   2 +-
 arch/riscv/kernel/patch.c                          |   2 +-
 arch/riscv/kernel/ptrace.c                         |   8 +
 arch/riscv/kernel/setup.c                          |   2 +
 arch/riscv/kernel/smpboot.c                        |   2 +
 arch/riscv/kernel/suspend.c                        |   2 +
 arch/riscv/lib/strnlen.S                           |  20 +-
 arch/riscv/mm/extable.c                            |   4 +-
 arch/um/drivers/vector_transports.c                |   1 +
 arch/x86/include/asm/cpufeatures.h                 |   3 +
 arch/x86/include/asm/tlb.h                         |   6 +
 arch/x86/kernel/cpu/amd.c                          |   4 +
 drivers/android/binder/node.rs                     |  20 +-
 drivers/android/binder/node/wrapper.rs             |  34 ++-
 drivers/ata/libata-scsi.c                          |  13 +-
 drivers/block/zloop.c                              |  31 ++-
 drivers/bluetooth/btintel_pcie.c                   |  17 +-
 drivers/clk/qcom/gcc-eliza.c                       |   6 +-
 drivers/clk/qcom/gcc-kaanapali.c                   |   6 +-
 drivers/clk/qcom/gpucc-glymur.c                    |   2 +-
 drivers/clk/qcom/gpucc-kaanapali.c                 |   2 +-
 drivers/edac/amd64_edac.c                          |   4 +-
 drivers/gpio/gpio-exar.c                           |   2 +-
 drivers/gpio/gpio-mpsse.c                          |  24 +-
 drivers/gpio/gpio-xilinx.c                         |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |  77 ++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |  17 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |  13 +-
 drivers/gpu/drm/amd/amdgpu/mes_userqueue.c         |   9 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  32 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   7 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  26 ++-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |  20 +-
 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c            |   5 +-
 drivers/gpu/drm/bridge/th1520-dw-hdmi.c            |   8 +-
 drivers/gpu/drm/display/drm_dp_helper.c            |   4 +-
 drivers/gpu/drm/drm_bridge.c                       |   8 +-
 drivers/gpu/drm/drm_fb_helper.c                    |   6 +-
 drivers/gpu/drm/gud/gud_pipe.c                     |   1 +
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |   2 +-
 drivers/gpu/drm/i915/gt/intel_rps.c                |   3 +-
 drivers/gpu/drm/imagination/pvr_mmu.c              |  25 +-
 drivers/gpu/drm/imagination/pvr_vm.c               |   8 +-
 drivers/gpu/drm/panthor/panthor_sched.c            |   3 +
 drivers/gpu/drm/vc4/vc4_bo.c                       |   5 +-
 drivers/gpu/drm/vc4/vc4_drv.c                      |   5 +-
 drivers/gpu/drm/vc4/vc4_drv.h                      |   2 +-
 drivers/gpu/drm/vc4/vc4_gem.c                      |   8 +-
 drivers/gpu/drm/vc4/vc4_irq.c                      |  24 +-
 drivers/gpu/drm/vc4/vc4_v3d.c                      |  65 +++---
 drivers/gpu/drm/vc4/vc4_validate.c                 |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c       |  26 ++-
 drivers/gpu/drm/xe/display/xe_fb_pin.c             |   6 +-
 drivers/gpu/drm/xe/xe_bo.c                         | 139 ++++++++---
 drivers/gpu/drm/xe/xe_bo.h                         |   2 +
 drivers/gpu/drm/xe/xe_i2c.c                        |   5 +-
 drivers/gpu/drm/xe/xe_lrc.c                        |  38 +--
 drivers/gpu/drm/xe/xe_mmio.c                       |   5 +-
 drivers/gpu/drm/xe/xe_sysctrl_mailbox.c            |  16 +-
 drivers/input/joystick/xpad.c                      |   4 +
 drivers/input/misc/ati_remote2.c                   |  12 +-
 drivers/iommu/dma-iommu.c                          |   4 +-
 drivers/md/dm-crypt.c                              |   7 +-
 drivers/md/dm-integrity.c                          |   4 +-
 drivers/md/dm-ioctl.c                              |  14 +-
 drivers/md/dm-snap.c                               |  14 ++
 drivers/memstick/core/memstick.c                   |   8 +-
 drivers/memstick/host/rtsx_usb_ms.c                |  31 +--
 drivers/mmc/host/cavium-octeon.c                   |   5 +-
 drivers/mmc/host/cavium-thunderx.c                 |   5 +-
 drivers/mmc/host/mtk-sd.c                          |   1 +
 drivers/mmc/host/sdhci-sprd.c                      |   4 +
 drivers/net/amt.c                                  |  48 ++--
 drivers/net/bareudp.c                              |   3 +-
 drivers/net/bonding/bond_main.c                    |   8 +-
 drivers/net/can/dev/skb.c                          |   4 +
 drivers/net/can/usb/f81604.c                       |   2 +-
 drivers/net/can/vxcan.c                            |   3 +
 drivers/net/dsa/microchip/ksz_common.h             |   2 +-
 drivers/net/ethernet/airoha/airoha_eth.c           |  32 ++-
 drivers/net/ethernet/airoha/airoha_eth.h           |   2 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 199 ++++++++++------
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 -
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |  11 +
 .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c      |   4 +-
 drivers/net/ethernet/google/gve/gve_main.c         |   8 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c       |  13 +-
 drivers/net/ethernet/ibm/ibmveth.c                 |  22 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |   7 +
 drivers/net/ethernet/intel/iavf/iavf.h             |  11 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  85 +++++--
 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c    |  99 +++++++-
 drivers/net/ethernet/intel/ice/devlink/port.c      |   2 +-
 drivers/net/ethernet/intel/ice/ice_eswitch.c       |   2 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   4 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c    |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  13 +-
 .../ethernet/mellanox/mlx5/core/esw/adj_vport.c    |  20 --
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |  79 +++++--
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |  24 --
 drivers/net/ethernet/mellanox/mlxsw/spectrum.h     |   2 +
 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c |  10 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_flower.c  |   9 +-
 drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c |  28 ++-
 .../ethernet/microchip/sparx5/sparx5_tc_matchall.c |   1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  15 +-
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |   7 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  53 ++++-
 drivers/net/pfcp.c                                 |   7 +
 drivers/net/team/team_core.c                       |  16 +-
 drivers/net/team/team_mode_broadcast.c             |   2 +
 drivers/net/tun.c                                  |  23 +-
 drivers/net/usb/ax88179_178a.c                     |   6 +-
 drivers/net/veth.c                                 |   1 +
 drivers/net/virtio_net.c                           |   2 +
 drivers/net/wireguard/noise.c                      |   7 +-
 drivers/net/wireguard/queueing.h                   |   2 +
 drivers/net/wireless/ath/ath12k/core.c             |  33 +--
 drivers/net/wireless/ath/ath12k/core.h             |   3 -
 drivers/net/wireless/ath/ath12k/hif.h              |   9 -
 drivers/net/wireless/ath/ath12k/pci.c              |   8 -
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |  27 ++-
 drivers/net/wireless/marvell/libertas/tx.c         |   7 -
 drivers/net/wireless/mediatek/mt76/mt76.h          |  10 +
 drivers/net/wireless/mediatek/mt76/mt7603/init.c   |   1 +
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.h   |   1 +
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   6 +
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt7925/mac.c    |   3 +-
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |  12 +
 .../net/wireless/mediatek/mt76/mt792x_acpi_sar.c   | 134 +++++++----
 .../net/wireless/mediatek/mt76/mt792x_acpi_sar.h   |   2 +
 drivers/net/wireless/mediatek/mt76/mt7996/init.c   |   3 +-
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   |  10 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.h    |   3 +
 drivers/net/wireless/mediatek/mt76/tx.c            |  89 +++++++-
 drivers/net/xen-netfront.c                         |   4 +-
 drivers/nvme/target/core.c                         |   2 +-
 drivers/nvme/target/pr.c                           |   4 +
 drivers/pmdomain/imx/imx8m-blk-ctrl.c              |  15 ++
 drivers/pmdomain/rockchip/pm-domains.c             |  20 +-
 drivers/power/sequencing/pwrseq-pcie-m2.c          |   2 +
 drivers/ptp/ptp_ocp.c                              |   2 +-
 drivers/regulator/ltc3676.c                        |  15 +-
 drivers/regulator/of_regulator.c                   |  24 +-
 drivers/regulator/tps6594-regulator.c              |   6 +-
 drivers/scsi/ch.c                                  |  29 +--
 drivers/scsi/qedi/qedi_main.c                      |   3 +-
 drivers/spi/spi-nxp-fspi.c                         |  22 +-
 drivers/spi/spi-sg2044-nor.c                       |  60 ++++-
 drivers/tee/optee/ffa_abi.c                        |  38 ++-
 drivers/tee/optee/optee_msg.h                      |   4 +-
 drivers/tee/optee/smc_abi.c                        |  17 +-
 drivers/tee/tee_shm.c                              |   4 +
 drivers/ufs/core/ufs-mcq.c                         |  30 +--
 drivers/ufs/core/ufshcd.c                          |  53 +++--
 drivers/ufs/host/ufs-mediatek.c                    |  18 +-
 fs/btrfs/inode.c                                   |   7 +-
 fs/btrfs/ioctl.c                                   |  31 +--
 fs/btrfs/scrub.c                                   |   4 +-
 fs/btrfs/xattr.c                                   |  15 +-
 fs/dcache.c                                        |   4 +-
 fs/fcntl.c                                         |   3 +
 fs/fs_context.c                                    |   4 +
 fs/inode.c                                         |  23 +-
 fs/mount.h                                         |   6 +-
 fs/namei.c                                         |  29 +++
 fs/namespace.c                                     | 254 ++++++++++++++++-----
 fs/nullfs.c                                        |   4 +-
 fs/pnode.c                                         | 108 +++++++--
 fs/verity/fsverity_private.h                       |  15 +-
 fs/verity/open.c                                   |  13 +-
 fs/xfs/libxfs/xfs_exchmaps.c                       | 103 ++-------
 fs/xfs/libxfs/xfs_log_format.h                     |   4 +-
 fs/xfs/xfs_bmap_util.c                             |  15 +-
 fs/xfs/xfs_exchrange.c                             |  51 +++--
 include/linux/can/core.h                           |   3 +-
 include/linux/can/skb.h                            |   4 +-
 include/linux/io_uring_types.h                     |   2 +
 include/linux/mount.h                              |   2 +-
 include/linux/nsproxy.h                            |   1 +
 include/linux/nvme.h                               |   4 +-
 include/linux/sched/ext.h                          |   1 +
 include/linux/virtio_net.h                         |  64 +++---
 include/net/amt.h                                  |   4 -
 include/net/bluetooth/rfcomm.h                     |   1 +
 include/net/can.h                                  |   2 +
 include/net/cfg80211.h                             |   1 +
 include/net/ip.h                                   |   7 +
 include/net/mac80211.h                             |  14 +-
 include/net/strparser.h                            |  10 +-
 io_uring/io_uring.c                                |  13 +-
 io_uring/kbuf.c                                    |   6 +-
 io_uring/memmap.c                                  |  47 +++-
 io_uring/memmap.h                                  |   2 +-
 io_uring/net.c                                     |   4 +-
 io_uring/register.c                                |  21 +-
 io_uring/zcrx.c                                    |   2 +-
 kernel/cgroup/cpuset.c                             |  40 +++-
 kernel/dma/swiotlb.c                               |   6 +-
 kernel/fork.c                                      |   3 +-
 kernel/nsproxy.c                                   |   2 +-
 kernel/sched/ext/ext.c                             |  25 +-
 kernel/sched/ext/internal.h                        |   5 +
 kernel/sched/sched.h                               |   1 -
 kernel/workqueue.c                                 |   2 +-
 lib/dim/dim.c                                      |  10 +-
 mm/mremap.c                                        |  70 ++++--
 mm/pgtable-generic.c                               |  20 +-
 mm/vma.c                                           |  21 +-
 mm/vma.h                                           |   7 +-
 net/bluetooth/hci_core.c                           |   4 +
 net/bluetooth/hci_sock.c                           |   2 +
 net/bluetooth/hci_sync.c                           |  10 +-
 net/bluetooth/iso.c                                |  52 ++++-
 net/bluetooth/mgmt.c                               |   2 +-
 net/bluetooth/rfcomm/core.c                        | 134 +++++++----
 net/bluetooth/rfcomm/sock.c                        |   5 +-
 net/bluetooth/rfcomm/tty.c                         |   2 +-
 net/bluetooth/sco.c                                |  87 +++++--
 net/bridge/br_multicast.c                          |  23 +-
 net/bridge/netfilter/nf_conntrack_bridge.c         |  10 +-
 net/can/af_can.c                                   |  47 +++-
 net/can/gw.c                                       |   3 +
 net/can/isotp.c                                    |  16 +-
 net/can/raw.c                                      |  10 +-
 net/core/dev.c                                     |  11 +-
 net/core/flow_dissector.c                          |  11 +-
 net/core/skbuff.c                                  |   6 +-
 net/devlink/core.c                                 |  10 +-
 net/ipv4/cipso_ipv4.c                              |   8 +
 net/ipv4/fib_semantics.c                           |   3 +
 net/ipv4/fib_trie.c                                |   2 -
 net/ipv4/ip_output.c                               |  10 +-
 net/ipv4/route.c                                   |   5 +
 net/ipv4/tcp.c                                     |   2 +
 net/ipv4/udp.c                                     |  11 +
 net/ipv6/ip6_gre.c                                 |   7 -
 net/ipv6/route.c                                   |   4 +-
 net/ipv6/udp.c                                     |  13 ++
 net/mac80211/debugfs.c                             |  13 +-
 net/mac80211/ieee80211_i.h                         |   2 +
 net/mac80211/main.c                                |   1 +
 net/mac80211/sta_info.c                            |  17 +-
 net/mac80211/sta_info.h                            |   3 +-
 net/mac80211/status.c                              |   5 +-
 net/mac80211/tx.c                                  |  70 ++++--
 net/netfilter/nfnetlink_queue.c                    |   7 +
 net/netfilter/xt_CHECKSUM.c                        |   6 +-
 net/openvswitch/actions.c                          |   7 +-
 net/openvswitch/datapath.c                         |   8 +
 net/packet/af_packet.c                             |  28 ++-
 net/sched/cls_route.c                              |   6 +
 net/sched/em_text.c                                |   3 +
 net/sctp/socket.c                                  |   6 +-
 net/smc/af_smc.c                                   |   7 +-
 net/strparser/strparser.c                          |   6 +-
 net/tipc/node.c                                    |  10 +-
 net/tipc/topsrv.c                                  |  80 +++++--
 net/vmw_vsock/af_vsock.c                           |   2 +
 net/vmw_vsock/virtio_transport_common.c            |   4 +-
 net/xfrm/xfrm_output.c                             |  16 +-
 security/keys/key.c                                |   6 +-
 security/keys/persistent.c                         |  55 +++--
 security/selinux/avc.c                             |   5 +-
 security/selinux/hooks.c                           |   9 +-
 sound/hda/codecs/side-codecs/tas2781_hda.c         |  18 +-
 sound/pci/ctxfi/ctdaio.c                           |   6 +-
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/adau1372.c                        |  18 +-
 sound/soc/samsung/i2s.c                            |   8 +
 sound/soc/sdw_utils/soc_sdw_utils.c                |  35 ++-
 tools/testing/selftests/mm/hugetlb-mmap.c          |   4 +-
 tools/testing/vma/tests/vma.c                      |   4 +-
 289 files changed, 3322 insertions(+), 1484 deletions(-)