Skip to content

7.2.9-rc1 review

Greg Kroah-Hartman bridge dri-devel linux-cifs linux-fsdevel linux-patches lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest457 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/457drm/amd/display: Atomize IRQ register read/modify/write opsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c +3 more+82 -300 replies
2/457ALSA: hda/realtek: Limit Star Labs internal mic boostsound/hda/codecs/realtek/alc269.c+6 -00 replies
3/457ALSA: hda/realtek: Add StarFighter HDA SSIDsound/hda/codecs/realtek/alc269.c+3 -00 replies
4/457drm/amd/display: Remove sink usage from DPMSdrivers/gpu/drm/amd/display/dc/link/link_dpms.c+90 -880 replies
5/457remoteproc: qcom_q6v5_adsp: Fix iommu_unmap() usagedrivers/remoteproc/qcom_q6v5_adsp.c+4 -40 replies
6/457KVM: s390: Fix dirty marking in adapter_indicators_set*()arch/s390/kvm/interrupt.c+38 -370 replies
7/457KVM: s390: Fix _gaccess_shadow_fault()arch/s390/kvm/gaccess.c+13 -00 replies
8/457KVM: s390: Fix IRQ injection with SIGP Stop and Store Statusarch/s390/kvm/interrupt.c+38 -320 replies
9/457KVM: s390: Add missing srcu in kvm_s390_set_irq_state()arch/s390/kvm/interrupt.c+2 -20 replies
10/457KVM: s390: Properly handle NULL pointer in dat_cond_set_storage_key()arch/s390/kvm/dat.c+4 -10 replies
11/457KVM: s390: Fix potential races in dat skey functionsarch/s390/kvm/dat.c+28 -80 replies
12/457KVM: s390: Fix race in _destroy_pages_crste()arch/s390/kvm/gmap.c+4 -20 replies
13/457s390/uv: Fix loop condition in uv_find_secretsarch/s390/kernel/uv.c+4 -20 replies
14/457s390/uv: Prevent potential out-of-bounds readarch/s390/kernel/uv.c+1 -10 replies
15/457bpf: Fix bpf_skb_change_tail wrt csum partial skbsnet/core/filter.c+5 -60 replies
16/457bpf: Disallow bpf_skb_pull_data() for LWT_SEG6LOCALnet/core/filter.c+2 -00 replies
17/457selftests/ftrace: Fix unique symbol check in kprobe_non_uniq_symbol.tctools/testing/selftests/ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc+1 -10 replies
18/457bpf: Fix divide-by-zero in btf_struct_walk()kernel/bpf/btf.c+1 -10 replies
19/457bpf: Fix out-of-bounds read of sk_protocol in bpf_sock_destroy()net/core/filter.c+9 -40 replies
20/457tcp: Skip cond_resched() in inet_csk_listen_stop() under BPF contextnet/ipv4/inet_connection_sock.c+2 -10 replies
21/457HID: multitouch: Add report ID mismatch quirk for ASUS ROG Z13 Foliodrivers/hid/hid-multitouch.c+27 -20 replies
22/457HID: winwing: fix use-after-free in force feedback teardowndrivers/hid/hid-winwing.c+8 -20 replies
23/457HID: elecom: fix bus type for M-XGL20DLBKdrivers/hid/hid-quirks.c+1 -10 replies
24/457KVM: x86/pmu: Move Intel PMU global MSRs to intel_is_valid_msr()arch/x86/kvm/pmu.c arch/x86/kvm/vmx/pmu_intel.c+3 -80 replies
25/457bpf: Allow terminal gotox instructionskernel/bpf/verifier.c+4 -10 replies
26/457bpf: Avoid soft lockup in __htab_map_lookup_and_delete_batch()kernel/bpf/hashtab.c+21 -30 replies
27/457bpf: Fix out-of-bounds read of rtt_min in sock_opsnet/core/filter.c+1 -120 replies
28/457bpf: Fix UAF due to concurrent consumption of ttrace lists in alloc_bulkkernel/bpf/memalloc.c+28 -220 replies
29/457bpf, sockmap: Fix self-redirect copied_seq double-countingnet/core/skmsg.c+4 -00 replies
30/457bpf: Fix u32 overflow issue in map batch operationskernel/bpf/hashtab.c kernel/bpf/syscall.c+9 -90 replies
31/457bpf, arm64: set up the frame pointer for the exception callbackarch/arm64/net/bpf_jit_comp.c+2 -00 replies
32/457pinctrl: meson: Fix typo in s4 group namedrivers/pinctrl/meson/pinctrl-meson-s4.c+1 -10 replies
33/457pinctrl: generic: serialise pinctrl_generic_dt_node_to_map()drivers/pinctrl/pinctrl-generic.c+4 -00 replies
34/457HID: amd_sfh: Validate PCI BAR size before mappingdrivers/hid/amd-sfh-hid/amd_sfh_common.h drivers/hid/amd-sfh-hid/amd_sfh_pcie.c+14 -00 replies
35/457HID: bpf: fix __hid_bpf_hw_check_params report lengthdrivers/hid/bpf/hid_bpf_dispatch.c+8 -40 replies
36/457RISC-V: KVM: Fix the conversion between vsip and hviparch/riscv/include/asm/csr.h arch/riscv/kvm/vcpu.c arch/riscv/kvm/vcpu_onereg.c +1 more+36 -150 replies
37/457KVM: riscv: Fix NACL hfence entry update orderarch/riscv/kvm/nacl.c+16 -40 replies
38/457RISC-V: KVM: Preserve firmware counter value across stop/startarch/riscv/kvm/vcpu_pmu.c+6 -60 replies
39/457RISC-V: KVM: Report snapshot write failure to the guestarch/riscv/kvm/vcpu_pmu.c+4 -30 replies
40/457RISC-V: KVM: Fix perf-backed counter accounting across stop and readarch/riscv/kvm/vcpu_pmu.c+8 -80 replies
41/457KVM: arm64: vgic-its: Free the caches when GITS_BASER changesarch/arm64/kvm/vgic/vgic-its.c+8 -30 replies
42/457KVM: arm64: vgic-its: Skip unreachable devices instead of failing the savearch/arm64/kvm/vgic/vgic-its.c+19 -130 replies
43/457KVM: arm64: Validate the SVE vector length in pkvm_vcpu_init_sve()arch/arm64/kvm/hyp/nvhe/pkvm.c+3 -20 replies
44/457KVM: arm64: Do not clear VM-wide SVE feature on vCPU init failurearch/arm64/kvm/hyp/nvhe/pkvm.c+4 -90 replies
45/457KVM: arm64: Derive GUEST_HAS_SVE from the SVE feature bit at EL2arch/arm64/kvm/hyp/nvhe/pkvm.c+5 -40 replies
46/457KVM: arm64: Return -EINVAL for an empty SMCCC filter range at base 0arch/arm64/kvm/hypercalls.c+2 -10 replies
47/457KVM: arm64: Match hyp text by physical address in fix_host_ownership()arch/arm64/kvm/hyp/include/nvhe/mem_protect.h arch/arm64/kvm/hyp/nvhe/mem_protect.c arch/arm64/kvm/hyp/nvhe/setup.c+10 -10 replies
48/457KVM: selftests: fix steal_time for arm64 with host page size > 4Ktools/testing/selftests/kvm/steal_time.c+20 -100 replies
49/457KVM: arm64: Fix FGT mapping for HFGITR_EL2.nGCSEPParch/arm64/kvm/emulate-nested.c+1 -10 replies
50/457squashfs: Add dictionary size range check to prevent shift-out-of-boundsfs/squashfs/xz_wrapper.c+3 -30 replies
51/457scsi: block: Fix zones_cond out-of-bounds write on zone reportblock/blk-zoned.c+13 -20 replies
52/457scsi: sd_zbc: Reject disks with too many zonesdrivers/scsi/sd_zbc.c+7 -10 replies
53/457pinctrl: sunxi: A523: fix voltage withstand encodingdrivers/pinctrl/sunxi/pinctrl-sun55i-a523-r.c drivers/pinctrl/sunxi/pinctrl-sun55i-a523.c drivers/pinctrl/sunxi/pinctrl-sunxi.c +1 more+10 -20 replies
54/457Bluetooth: SMP: reject Security Request over BR/EDRnet/bluetooth/smp.c+17 -00 replies
55/457Bluetooth: btnxpuart: Fix skb leak in nxp_process_fw_dump()drivers/bluetooth/btnxpuart.c+5 -30 replies
56/457Bluetooth: mgmt: Dequeue pending mesh_send_sync entries on cancelnet/bluetooth/mgmt.c+15 -40 replies
57/457selftests: cgroup: give the O_TMPFILE open in get_temp_fd() a modetools/testing/selftests/cgroup/test_memcontrol.c+1 -10 replies
58/457scsi: megaraid_sas: Protect megasas_get_ctrl_info() in megasas_resume()drivers/scsi/megaraid/megaraid_sas_base.c+3 -10 replies
59/457s390/pci/docs: Fix sriov_numvfs attribute nameDocumentation/arch/s390/pci.rst+1 -10 replies
60/457s390/cio: Fix cio_update_schib() to not cache invalid schibdrivers/s390/cio/cio.c+7 -40 replies
61/457s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry pointsdrivers/s390/cio/device_ops.c+12 -00 replies
62/457s390/cio: Guard PMCW field accesses with dnv checkdrivers/s390/cio/chp.c drivers/s390/cio/device.c drivers/s390/cio/device_fsm.c +2 more+21 -50 replies
63/457netfs: Fix netfs_read_gaps() to use separate sink foliosfs/netfs/buffered_read.c+19 -150 replies
64/457netfs, afs: Fix symlink readingfs/netfs/read_collect.c+5 -00 replies
65/457fs: avoid repeated scans in evict_inodes()fs/inode.c+5 -60 replies
66/457xsk: Use a 32-bit compare in xsk_map_gen_lookupnet/xdp/xskmap.c+1 -10 replies
67/457bpf: Skip unsettled links in link iteratorkernel/bpf/syscall.c+4 -10 replies
68/457eth: fbnic: Fix payload page pool error cleanupdrivers/net/ethernet/meta/fbnic/fbnic_txrx.c+1 -10 replies
69/457net/sched: cls_u32: fix manual hash table handle IDR aliasingnet/sched/cls_u32.c+10 -20 replies
70/457net: pcs: rzn1-miic: Fix config array initializationdrivers/net/pcs/pcs-rzn1-miic.c+2 -10 replies
71/457octeontx2-af: use seq_file for rsrc_alloc debugfsdrivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c+33 -710 replies
72/457net/mlx5: devcom, Base component size on linked devicesdrivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c+4 -10 replies
73/457net/mlx5: SD, unload reps on shared FDB create error pathdrivers/net/ethernet/mellanox/mlx5/core/lag/shared_fdb.c+1 -00 replies
74/457net/mlx5: LAG, reload IB reps of LAG master before the restdrivers/net/ethernet/mellanox/mlx5/core/lag/lag.c+32 -120 replies
75/457bpf: Make post-verification instruction rewrites killablekernel/bpf/core.c kernel/bpf/fixups.c+39 -60 replies
76/457bpf: Preserve packet pointer class displacement in regsafe()kernel/bpf/states.c+3 -00 replies
77/457bpf: Restrict CO-RE poisoning to relocatable instructionstools/lib/bpf/relo_core.c+31 -270 replies
78/457libbpf: Reject truncated ldimm64 CO-RE relocationstools/lib/bpf/libbpf.c+7 -00 replies
79/457ipv4: fib: fix data-race and stale genid check around nh->nh_saddrnet/ipv4/fib_semantics.c+12 -10 replies
80/457gpiolib: use of_node_name if line-name is missingdrivers/gpio/gpiolib.c+7 -00 replies
81/457netfilter: flowtable: publish HW_DEAD after worker is donenet/netfilter/nf_flow_table_offload.c+6 -10 replies
82/457netfilter: nfnetlink_queue: hold nfnl mutex in event notifiernet/netfilter/nfnetlink_queue.c+5 -30 replies
83/457netfilter: nft_synproxy: use the family-aware checksum helpernet/netfilter/nft_synproxy.c+2 -10 replies
84/457ipvs: revalidate ihl before icmp_sendnet/netfilter/ipvs/ip_vs_core.c+6 -00 replies
85/457netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_namenet/netfilter/nf_conntrack_netlink.c+2 -10 replies
86/457arm64: io: Reject non-user protection in ioremap_prot()arch/arm64/include/asm/io.h+2 -10 replies
87/457ocfs2: make ocfs2_calc_xattr_init() return voidfs/ocfs2/namei.c fs/ocfs2/xattr.c fs/ocfs2/xattr.h+11 -190 replies
88/457pinctrl: qcom: ipq5210: Publish the OF module aliasdrivers/pinctrl/qcom/pinctrl-ipq5210.c+1 -00 replies
89/457drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_updatedrivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c+5 -20 replies
90/457drm/nouveau/clk: dont clobber reclock status when restoring volt/fandrivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c+9 -70 replies
91/457drm/nouveau/disp: dont reject HDMI config on cards without SCDCdrivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c+1 -20 replies
92/457net/sched: act_ct: dont WARN on benign flow_offload_alloc() failurenet/sched/act_ct.c+2 -30 replies
93/457net: gue: reject invalid REMCSUM offsetsinclude/net/gue.h+15 -40 replies
94/457net: ethernet: mtk_eth_soc: unregister net_devices in case of probe failuredrivers/net/ethernet/mediatek/mtk_eth_soc.c+5 -10 replies
95/457ip6_gre: Call ip6erspan_tunnel_unlink_md() in ip6erspan_changelink().net/ipv6/ip6_gre.c+1 -10 replies
96/457net: ethtool: keep rtnl_lock for the ioctl self testdrivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c include/linux/ethtool.h +1 more+8 -20 replies
97/457eth: fbnic: Handle maximum standalone channelsdrivers/net/ethernet/meta/fbnic/fbnic_txrx.c+1 -10 replies
98/457eth: fbnic: use the Rx queue napi pointer to find the napi vectordrivers/net/ethernet/meta/fbnic/fbnic_txrx.c+23 -30 replies
99/457eth: fbnic: reset num_napi when the napi vectors are freeddrivers/net/ethernet/meta/fbnic/fbnic_pci.c+14 -40 replies
100/457eth: fbnic: Set AW_FLUSH_MODE alongside AW_FLUSH when flushing the mailboxdrivers/net/ethernet/meta/fbnic/fbnic_csr.h drivers/net/ethernet/meta/fbnic/fbnic_fw.c+9 -10 replies
101/457eth: fbnic: Handle FW mailbox completions flagged with an errordrivers/net/ethernet/meta/fbnic/fbnic_csr.h drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c drivers/net/ethernet/meta/fbnic/fbnic_fw.c +1 more+44 -30 replies
102/457sctp: avoid livelock while updating retransmit pathnet/sctp/associola.c+8 -70 replies
103/457net: allow IFLA_INET_CONF messages when NLA_F_NESTED unsetnet/ipv4/devinet.c+4 -30 replies
104/457bpf: Bound ownership depth through local kptrs and graph rootskernel/bpf/btf.c tools/testing/selftests/bpf/prog_tests/linked_list.c+88 -500 replies
105/457net: usb: catc: bound the RX packet length in catc_rx_done()drivers/net/usb/catc.c+12 -30 replies
106/457bpf: Check params size before reading reserved fieldskernel/bpf/crypto.c+3 -20 replies
107/457net/sched: sch_hfsc: bound the classify inner-filter walk with a drift budgetnet/sched/sch_hfsc.c+22 -00 replies
108/457drm/virtio: fix object leak when drm_gem_handle_create() failsdrivers/gpu/drm/virtio/virtgpu_gem.c+1 -10 replies
109/457drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl()drivers/gpu/drm/virtio/virtgpu_ioctl.c+1 -10 replies
110/457drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl()drivers/gpu/drm/virtio/virtgpu_ioctl.c+2 -20 replies
111/457drm/virtio: release the GEM object on virtio_gpu_vram_create() errorsdrivers/gpu/drm/virtio/virtgpu_vram.c+9 -80 replies
112/457Revert "drm/virtio: Allow importing prime buffers when 3D is enabled"drivers/gpu/drm/virtio/virtgpu_prime.c+1 -10 replies
113/457drm/virtio: sync shmem backing on guest-bound transfersdrivers/gpu/drm/virtio/virtgpu_drv.h drivers/gpu/drm/virtio/virtgpu_ioctl.c drivers/gpu/drm/virtio/virtgpu_vq.c+94 -00 replies
114/457pinctrl: tegra238: Fix register bank for AON pin groupsdrivers/pinctrl/tegra/pinctrl-tegra238.c+102 -1020 replies
115/457drm/bridge: samsung-dsim: fix TE GPIO lifetime for host attachdrivers/gpu/drm/bridge/samsung-dsim.c+1 -10 replies
116/457ovpn: preserve IPv6 scope id for netlink peer endpointsdrivers/net/ovpn/netlink.c+6 -00 replies
117/457ovpn: skip UDP source validation for unspecified addressesdrivers/net/ovpn/udp.c+4 -30 replies
118/457ovpn: track UDP socket route key for peer dst cachedrivers/net/ovpn/peer.c drivers/net/ovpn/peer.h drivers/net/ovpn/udp.c+95 -150 replies
119/457ovpn: validate peer state before caching UDP dstdrivers/net/ovpn/udp.c+31 -20 replies
120/457ovpn: replace bind when learning local endpointdrivers/net/ovpn/peer.c+23 -200 replies
121/457ovpn: replace bind when clearing stale local sourcedrivers/net/ovpn/udp.c+56 -250 replies
122/457ovpn: always unhash old VPN addresses before rehashingdrivers/net/ovpn/peer.c+4 -60 replies
123/457ovpn: reject duplicate peer VPN addressesdrivers/net/ovpn/netlink.c drivers/net/ovpn/peer.c drivers/net/ovpn/peer.h+101 -90 replies
124/457ovpn: reject multipeer peers without VPN addressesdrivers/net/ovpn/netlink.c+30 -60 replies
125/457ovpn: reject invalid peer VPN addressesdrivers/net/ovpn/netlink.c+42 -130 replies
126/457drm/xe/gt_throttle: Report power brake as a throttle reason on CRIdrivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_gt_throttle.c+4 -20 replies
127/457Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthroughnet/bluetooth/bnep/core.c net/bluetooth/bnep/netdev.c+23 -20 replies
128/457Bluetooth: btintel_pcie: validate device-supplied DMA indicesdrivers/bluetooth/btintel_pcie.c+16 -00 replies
129/457Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame()net/bluetooth/rfcomm/core.c+2 -10 replies
130/457bpf: Reject non-negative offsets in stack_slot_obj_get_spi()kernel/bpf/verifier.c+1 -10 replies
131/457octeontx2-af: Fix memory scaling limitation in SR-IOV modedrivers/net/ethernet/marvell/octeontx2/af/common.h+39 -60 replies
132/457ipv6: Prevent rt6_insert_exception() for dying fib6_info.net/ipv6/ip6_fib.c net/ipv6/route.c+6 -10 replies
133/457net: dont require the hwtstamp NDOs when a PHY provides timestampingnet/core/dev_ioctl.c+9 -160 replies
134/457dpll: use exact lookup for reference sync pin iddrivers/dpll/dpll_netlink.c+1 -20 replies
135/457net: usb: sr9700: include receive overhead in the length checkdrivers/net/usb/sr9700.c+2 -10 replies
136/457ipv6: Fix dst leak for uncached routes.include/net/ip6_route.h net/ipv6/route.c+6 -50 replies
137/457udp: relocate a connected socket in the 4-tuple hash table on re-connectnet/ipv4/udp.c+14 -50 replies
138/457udp: remove a disconnected socket from the 4-tuple hash tablenet/ipv4/udp.c+23 -00 replies
139/457tg3: clean up PHYLIB resources on probe failuredrivers/net/ethernet/broadcom/tg3.c+4 -00 replies
140/457drm/i915/psr: Clear stale sel fetch enable bits on sel fetch disabledrivers/gpu/drm/i915/display/intel_cursor.c drivers/gpu/drm/i915/display/intel_display_types.h drivers/gpu/drm/i915/display/intel_psr.c +1 more+26 -70 replies
141/457s390/debug: Do not register views for failed static debug areasarch/s390/include/asm/debug.h arch/s390/kernel/debug.c+15 -50 replies
142/457s390/debug: Fix NULL pointer dereference in debug_info_copy()arch/s390/kernel/debug.c+2 -10 replies
143/457net: spacemit: clear TX descriptor on fragment mapping failuredrivers/net/ethernet/spacemit/k1_emac.c+3 -00 replies
144/457net: ethernet: ti: netcp: fix pm_runtime usage counter leak on errordrivers/net/ethernet/ti/netcp_core.c+1 -10 replies
145/457genetlink: report the real command id for dump-only ops in policy dumpsnet/netlink/genetlink.c+5 -30 replies
146/457net: pcs: xpcs: fix clock reference leak on xpcs_init_clks failuredrivers/net/pcs/pcs-xpcs.c+3 -10 replies
147/457PM: hibernate: Freeze kernel threads after image preallocationkernel/power/hibernate.c+14 -120 replies
148/457thermal: gov_step_wise: Fix stale mitigation vote with non-zero lower boundsdrivers/thermal/gov_step_wise.c+4 -60 replies
149/457bpf: Fix bounds check for skb-backed dynptrsinclude/linux/skbuff.h+4 -10 replies
150/457bpf: Fix bpf_sock context code generationnet/core/filter.c+4 -30 replies
151/457bpf: Reject pkt arguments in mutating subprogskernel/bpf/verifier.c+10 -00 replies
152/457bpf, sockmap: Reject max_entries > INT_MAX in sock_map_allocnet/core/sock_map.c+1 -00 replies
153/457firewire: cdev: fix back-transition for iso_resource_auto client resourcedrivers/firewire/core-cdev.c+4 -20 replies
154/457net/mlx5: Bridge, dont fail switchdev events of sibling eswitch portsdrivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h+44 -90 replies
155/457net/mlx5: Bridge, dont fail unlink of untracked/unsupported peer portsdrivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c+5 -40 replies
156/457sctp: hold asoc or transport before mod_timer() in timer handlersnet/sctp/input.c net/sctp/sm_sideeffect.c+26 -180 replies
157/457net: stmmac: selftests: Support running selftests on DSA conduitsdrivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+71 -180 replies
158/457net: stmmac: selftests: Validate EEE based on the actual LPI timer valuedrivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+37 -70 replies
159/457net: stmmac: selftests: Check the dev->features for S-TAG offload testingdrivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+1 -10 replies
160/457net: stmmac: selftests: Capture all packets for vlan checksdrivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+13 -60 replies
161/457net: stmmac: dwmac4: Use the correct bufzise when the len is exactly 8Kdrivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c drivers/net/ethernet/stmicro/stmmac/hwif.h drivers/net/ethernet/stmicro/stmmac/ring_mode.c+5 -50 replies
162/457net: stmmac: size the RX buffers from the frame length, not the MTUdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+11 -90 replies
163/457net: stmmac: selftests: Account for alignment shift on dwmac1000 for Jumbo testdrivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c+3 -00 replies
164/457eth: fbnic: Avoid rounding zero ring sizesdrivers/net/ethernet/meta/fbnic/fbnic_ethtool.c+9 -40 replies
165/457net/sched: fix potential stack infoleak in em_text_dump()net/sched/em_text.c+1 -10 replies
166/457bpf: Reject dev-bound-only programs on other deviceskernel/bpf/offload.c+2 -00 replies
167/457nfc: nfcmrvl: validate helper command length before pulldrivers/nfc/nfcmrvl/fw_dnld.c+8 -30 replies
168/457nfc: st21nfca: validate received frame sizedrivers/nfc/st21nfca/i2c.c+19 -100 replies
169/457nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm()net/nfc/llcp_core.c+25 -00 replies
170/457selftests: nci: Correct pthread_create return value checktools/testing/selftests/nci/nci_dev.c+7 -50 replies
171/457nfc: llcp: Fix race condition in accept_queue lifecyclenet/nfc/llcp.h net/nfc/llcp_core.c net/nfc/llcp_sock.c+116 -590 replies
172/457selftests: nci: Fix uninitialized family ID on missing attributetools/testing/selftests/nci/nci_dev.c+1 -10 replies
173/457selftests/nci: Fix out-of-bounds store on thread jointools/testing/selftests/nci/nci_dev.c+20 -110 replies
174/457nfc: virtual_ncidev: Add missing ioctl compat handlerdrivers/nfc/virtual_ncidev.c+2 -10 replies
175/457nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failurenet/nfc/netlink.c+5 -20 replies
176/457nfc: st21nfca: validate ISO15693 inventory lengthdrivers/nfc/st21nfca/core.c+1 -30 replies
177/457nfc: llcp: fix -ENOMEM on connect with zero-length service namenet/nfc/llcp_sock.c+10 -60 replies
178/457nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap()net/nfc/llcp_core.c+2 -10 replies
179/457nfc: llcp: fix slab-out-of-bounds reads when logging service namesnet/nfc/llcp_commands.c net/nfc/llcp_core.c+2 -20 replies
180/457nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid()drivers/nfc/pn533/usb.c+3 -10 replies
181/457net/sched: act_gate: budget the per-entry list in get_fill_sizenet/sched/act_gate.c+29 -10 replies
182/457net: bcmgenet: stop Tx NAPI before disabling the queuesdrivers/net/ethernet/broadcom/genet/bcmgenet.c+4 -20 replies
183/457veth: manage XDP program pointers during channel resizedrivers/net/veth.c+2 -00 replies
184/457net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6()net/core/skbuff.c+6 -30 replies
185/457vrf: Stop corrupting skb->csum when capturing CHECKSUM_COMPLETE packetsdrivers/net/vrf.c+0 -20 replies
186/457net: dsa: mv88e6xxx: 88E6191X and 88E6193X have no PTPdrivers/net/dsa/mv88e6xxx/chip.c+64 -40 replies
187/457net: mdio: realtek-rtl9300: fix RTL931x C22 extended page selectiondrivers/net/mdio/mdio-realtek-rtl9300.c+6 -00 replies
188/457bpf: Fix immediate JMP JEQ/JNE on MIPS32arch/mips/net/bpf_jit_comp32.c+1 -10 replies
189/457bpf: Fix BSWAP 32 and 16 on MIPS64arch/mips/net/bpf_jit_comp64.c+1 -20 replies
190/457tg3: use random MAC address when tg3_get_device_address failsdrivers/net/ethernet/broadcom/tg3.c+7 -40 replies
191/457net: stmmac: clear stale buf->page after recycling on skb build failuredrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -00 replies
192/457net: ipv6: keep room for the mac header in dst_dev_overhead()include/net/dst.h+2 -10 replies
193/457net: bcmgenet: fix 64-bit RTNL stats reading in ethtool on 32-bit systemsdrivers/net/ethernet/broadcom/genet/bcmgenet.c+2 -30 replies
194/457net: bcmgenet: initialize u64 stats seq counter for all queuesdrivers/net/ethernet/broadcom/genet/bcmgenet.c+2 -20 replies
195/457net: bcmgenet: do not skip WoL power up on GENET V1drivers/net/ethernet/broadcom/genet/bcmgenet.c+8 -50 replies
196/457net: bcmgenet: validate Ethernet address in bcmgenet_set_mac_addrdrivers/net/ethernet/broadcom/genet/bcmgenet.c+3 -00 replies
197/457net: bcmgenet: mask DMA_TIMEOUT_MASK when reading DMA_RING0_TIMEOUTdrivers/net/ethernet/broadcom/genet/bcmgenet.c+2 -10 replies
198/457ip_gre: Reject enabling collect metadata through changelinknet/ipv4/ip_gre.c+12 -00 replies
199/457vxlan: use one headroom snapshot for neighbour repliesdrivers/net/vxlan/vxlan_core.c+4 -20 replies
200/457net: xps: reject an out of range traffic classnet/core/dev.c+1 -10 replies
201/457drm/imagination: clamp freelist reconstruction requestsdrivers/gpu/drm/imagination/pvr_free_list.c+12 -30 replies
202/457bonding: crypto offload enabled, non-offload slave failover, rekey faileddrivers/net/bonding/bond_main.c+1 -10 replies
203/457macsec: initialize SecY before registering the netdevicedrivers/net/macsec.c+43 -410 replies
204/457net/sched: act_ife: validate metadata length before decodingnet/sched/act_ife.c net/sched/act_meta_mark.c net/sched/act_meta_skbprio.c +1 more+24 -110 replies
205/457net: emac: move setting of netops to fix crashdrivers/net/ethernet/ibm/emac/core.c+9 -70 replies
206/457bpf: Zero-fill other CPUs when BPF_F_CPU creates a per-cpu hash elementkernel/bpf/hashtab.c+7 -40 replies
207/457net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621drivers/net/dsa/mt7530-mdio.c+11 -90 replies
208/457net: dsa: mt7530: leave the MDIO IRQ mappings to regmap-irqdrivers/net/dsa/mt7530.c+0 -30 replies
209/457tcp: fix use-after-free of retransmit_skb_hint in tcp_send_synack()net/ipv4/tcp_output.c+3 -00 replies
210/457net: phylink: record the PHY only once bringup cannot faildrivers/net/phy/phylink.c+17 -30 replies
211/457net: wangxun: implement soft quiesce for PCIe error recoverydrivers/net/ethernet/wangxun/libwx/wx_lib.c drivers/net/ethernet/wangxun/libwx/wx_lib.h drivers/net/ethernet/wangxun/libwx/wx_ptp.c +2 more+63 -00 replies
212/457net: libwx: fix races in Tx timestamp handlingdrivers/net/ethernet/wangxun/libwx/wx_hw.c drivers/net/ethernet/wangxun/libwx/wx_lib.c drivers/net/ethernet/wangxun/libwx/wx_ptp.c +1 more+132 -600 replies
213/457nfp: hold IPsec RX state under the XArray lockdrivers/net/ethernet/netronome/nfp/crypto/ipsec.c+2 -10 replies
214/457net/rds: size a connections path set by the transport it ends up withnet/rds/connection.c+6 -00 replies
215/457net/smc: fix UAF on lgr list traversal in smcr_port_err()net/smc/smc_core.c net/smc/smc_ib.c+10 -20 replies
216/457tipc: Fix a data race on mon->peer_cnt in mon_timeout()net/tipc/monitor.c+2 -10 replies
217/457net: ethernet: stmmac: dwmac-rk: fix bulk clock leak when the PHY clock failsdrivers/net/ethernet/stmicro/stmmac/dwmac-rk.c+4 -10 replies
218/457net: flush skb_defer_nodes in dev_cpu_dead()net/core/dev.c net/core/dev.h net/core/skbuff.c+46 -150 replies
219/457gve: DQO: fix header length used by gve_can_send_tso() for UDP GSOdrivers/net/ethernet/google/gve/gve_tx_dqo.c+7 -10 replies
220/457gve: fix TX drop when GSO MSS is too small for hwdrivers/net/ethernet/google/gve/gve_tx_dqo.c+3 -110 replies
221/457gve: DQO: reject TSO packets with an out of range MSSdrivers/net/ethernet/google/gve/gve_desc_dqo.h drivers/net/ethernet/google/gve/gve_tx_dqo.c+30 -10 replies
222/457llc: fix skb UAF and leaks on llc_mac_hdr_init() failurenet/llc/llc_c_ac.c net/llc/llc_s_ac.c+5 -10 replies
223/457bridge: check llc_mac_hdr_init() return value in br_send_bpdu()net/bridge/br_stp_bpdu.c+4 -10 replies
224/457net/sched: sch_teql: fix shadowed err in __teql_resolve()net/sched/sch_teql.c+2 -50 replies
225/457vlan: ensure sufficient headroom in vlan_dev_hard_header()net/8021q/vlan_dev.c+5 -00 replies
226/457ovl: fix UAF in ovl_do_mkdir() debug printfs/overlayfs/overlayfs.h+3 -10 replies
227/457autofs: fix sbi->pipe file reference leak in autofs_kill_sb()fs/autofs/inode.c+4 -00 replies
228/457perf/x86/intel: Ensure KVM guest PEBS path doesnt set unwanted PERF_GLOBAL_CTRL bitsarch/x86/events/intel/core.c+1 -10 replies
229/457perf/x86/intel: Dont write PEBS_ENABLED on host<=>guest xfers if CPU has PEBS isolation, to fix stuck PEBS_ENABLEDarch/x86/events/intel/core.c+37 -180 replies
230/457perf/x86/intel: Dont pointlessly context switch DS_AREA (and PEBS config) if PEBS is unusedarch/x86/events/intel/core.c+25 -140 replies
231/457perf/x86/intel: Make @data a mandatory param for intel_guest_get_msrs()arch/x86/events/intel/core.c+4 -40 replies
232/457perf/x86/intel: Delete dead NVL PEBS data-source initcallarch/x86/events/intel/core.c+0 -20 replies
233/457perf/core: Fix a refcount leak in attach_perf_ctx_data()kernel/events/core.c+2 -00 replies
234/457perf/core: Fill branch entries with a single assignmentarch/x86/events/amd/brs.c arch/x86/events/amd/lbr.c arch/x86/events/intel/lbr.c +2 more+48 -610 replies
235/457sched/core: Account PSI IRQ time to the execution context, not the scheduling contextkernel/sched/core.c+1 -10 replies
236/457mptcp: return sk_wait_data() errors from recvmsg()net/mptcp/protocol.c+1 -10 replies
237/457drm/pagemap: dma-unmap pages before handling migration errorsdrivers/gpu/drm/drm_pagemap.c+6 -60 replies
238/457vlan: require the MAC header to be present in __vlan_insert_inner_tag()include/linux/if_vlan.h+3 -00 replies
239/457x86/mce: Fix hardware debug register corruption on task migrationarch/x86/kernel/cpu/mce/core.c+10 -170 replies
240/457x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11arch/x86/pci/fixup.c+99 -00 replies
241/457x86/sev: Make vTPM SVSM calls preemption-safearch/x86/coco/sev/svsm.c+8 -20 replies
242/457vsock: ignore empty child namespace mode writesnet/vmw_vsock/af_vsock.c+3 -00 replies
243/457virtio_net: copy zerocopy frags in start_xmit without NAPIdrivers/net/virtio_net.c+9 -00 replies
244/457tipc: reject invalid and unexpected GRP_ACK_MSG to prevent bc_ackers underflownet/tipc/group.c+2 -20 replies
245/457tcp: prevent collapsing skbs across boundary in rtx queueinclude/net/tcp.h+2 -20 replies
246/457sctp: discard the rest of the packet on a stale-cookie errornet/sctp/sm_statefuns.c+2 -00 replies
247/457af_packet: fix integer overflow in prb_calc_retire_blk_tmo()net/packet/af_packet.c+1 -10 replies
248/457arm64/boot: Disable trapping of PMZR_EL0 writes to EL2Documentation/arch/arm64/booting.rst arch/arm64/include/asm/el2_setup.h+9 -10 replies
249/457arm64: errata: match the target implementation CPUs own MIDRarch/arm64/kernel/cpu_errata.c+9 -60 replies
250/457ata: libata-scsi: bound the ATA passthru sense descriptor writesdrivers/ata/libata-scsi.c+8 -20 replies
251/457bna: prevent IOC timer rearm during teardowndrivers/net/ethernet/brocade/bna/bnad.c+18 -60 replies
252/457bpf: fs/xattr: dont assume the inode is locked in path_unlink/path_rmdirfs/bpf_fs_kfuncs.c+0 -40 replies
253/457crypto: s390/hmac - Generate intermediate CV for API partial block handlingarch/s390/crypto/hmac_s390.c+4 -10 replies
254/457cgroup/cpuset: Return PERR_NOCPUS in remote_partition_enable() on subpartitions_cpus conflictkernel/cgroup/cpuset.c tools/testing/selftests/cgroup/test_cpuset_prs.sh+4 -10 replies
255/457cgroup/pids: Restore pids.events notifications in local modekernel/cgroup/pids.c+5 -00 replies
256/457fou: reject omitted FOU_ATTR_IPPROTO on FOU_ENCAP_DIRECTnet/ipv4/fou_core.c+4 -00 replies
257/457fprobe: Terminate the fgraph_data list when the reservation is not filledkernel/trace/fprobe.c+15 -00 replies
258/457fs/ntfs3: use d_instantiate_new() in ntfs_create_inode() and murder syzbots "WARNING in do_new_mount" sagafs/ntfs3/inode.c+2 -50 replies
259/457netfs: Fix missing alloc tagging of direct mempool allocationsfs/netfs/objects.c fs/netfs/rolling_buffer.c include/linux/mempool.h+10 -30 replies
260/457writeback: bound cleanup_offline_cgwb() rescans by rotating scanned inodesfs/fs-writeback.c+20 -50 replies
261/457workqueue: Fix NULL current_pwq deref in flush dependency checkkernel/workqueue.c+1 -10 replies
262/457writeback: report a Tasks-RCU quiescent state per cgwb drain passmm/backing-dev.c+3 -20 replies
263/457fsl/fman: Fix clk reference leak in read_dts_node()drivers/net/ethernet/freescale/fman/fman.c+1 -00 replies
264/457ipe: fix use-after-free when auditing a newly loaded policysecurity/ipe/fs.c security/ipe/policy_fs.c+6 -50 replies
265/457ipe: protect the dm-verity root hash with RCUsecurity/ipe/eval.c security/ipe/eval.h security/ipe/hooks.c+26 -100 replies
266/457ipv6: do not let ipv6_find_hdr() return an offset past the packet endnet/ipv6/exthdrs_core.c+3 -00 replies
267/457ipv6: sr: enforce exact attribute length for SEG6_ATTR_DSTnet/ipv6/seg6.c+2 -20 replies
268/457kprobes: Fix permanent hang when flushing the kprobe optimizerkernel/kprobes.c+14 -80 replies
269/457gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out()drivers/gpio/gpio-arizona.c+6 -20 replies
270/457gpio: cdev: fix kernel stack leak to user-space in error pathdrivers/gpio/gpiolib-cdev.c+25 -70 replies
271/457gpio: zynq: fix runtime PM leak on request error pathdrivers/gpio/gpio-zynq.c+1 -90 replies
272/457llc: reserve device headroom for allocated framesnet/llc/llc_sap.c+4 -40 replies
273/457mctp: route: iterate socket tag list in mctp_lookup_prealloc_tag()net/mctp/route.c+1 -10 replies
274/457rds: ib: Clear the sg list when mapping an MR failsnet/rds/ib_frmr.c+5 -60 replies
275/457drm/client: fix restore of partially initialized clientdrivers/gpu/drm/clients/drm_fbdev_client.c+8 -00 replies
276/457drm/imagination: Propagate map failures correctly from pvr_mmu_map_sgl()drivers/gpu/drm/imagination/pvr_mmu.c+4 -10 replies
277/457drm/imagination: Fix page count for page table for map() interfacedrivers/gpu/drm/imagination/pvr_mmu.c drivers/gpu/drm/imagination/pvr_mmu.h drivers/gpu/drm/imagination/pvr_vm.c+11 -90 replies
278/457drm/i915: fix incorrect RCU teardown orderdrivers/gpu/drm/i915/gem/i915_gem_object.c+1 -10 replies
279/457drm/i915/quirks: Limit eDP rate to HBR2 on HP Pavilion Plus 14-ew1drivers/gpu/drm/i915/display/intel_quirks.c+3 -00 replies
280/457drm/i915/dp_mst: Fix configuring FEC for a disconnected streamdrivers/gpu/drm/i915/display/intel_dp_mst.c+2 -10 replies
281/457drm/i915/dp_mst: Fix configuring TUs for a disconnected streamdrivers/gpu/drm/i915/display/intel_dp_mst.c drivers/gpu/drm/i915/display/intel_dp_mst.h drivers/gpu/drm/i915/display/intel_link_bw.c+25 -10 replies
282/457drm/amdkfd: fix use-after-free and multi-container gap in kfd_dev_mappingdrivers/gpu/drm/amd/amdkfd/kfd_chardev.c+57 -140 replies
283/457drm/amd/display: Fix dc stream excess put in dm_update_crtc_state()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+3 -10 replies
284/457drm/amd/display: Bump frame warning limit for clang builds of dmldrivers/gpu/drm/amd/display/dc/dml/Makefile+5 -10 replies
285/457drm/amdgpu/userq: fix double jiffies conversion in hang detect timeoutdrivers/gpu/drm/amd/amdgpu/amdgpu_userq.c+6 -60 replies
286/457drm/amdgpu/vcn4.0.3: fix video_timeout unit mismatch in jpeg reset waitdrivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c+2 -10 replies
287/457drm/amdgpu/vcn5.0.1: fix video_timeout unit mismatch in jpeg reset waitdrivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c+2 -10 replies
288/457drm/amdgpu: Fix acpi device leak in amdgpu_acpi_enumerate_xcc()drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c+3 -10 replies
289/457drm/amdgpu: Fix last_update fence leak in amdgpu_vm_init()drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+1 -00 replies
290/457drm/amdgpu: Fix runtime PM leak in amdgpu_debugfs_test_ib_show()drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+3 -10 replies
291/457drm/amdgpu: Fix vmid_wait fence leak in amdgpu_ring_init()drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+1 -10 replies
292/457drm/amdgpu: move userq fence wait out of signalling sectiondrivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h+5 -30 replies
293/457drm/nouveau/dmem: pin VRAM for the whole registered rangedrivers/gpu/drm/nouveau/nouveau_dmem.c+2 -20 replies
294/457drm/nouveau/uvmm: fix UAF in nouveau_uvmm_sm when BO is in TTM_PL_SYSTEMdrivers/gpu/drm/nouveau/nouveau_uvmm.c+11 -20 replies
295/457drm/nouveau: fix autosuspend cleanup during teardowndrivers/gpu/drm/nouveau/nouveau_drm.c+1 -00 replies
296/457drm/nouveau: Fix bridge reference leak in nv1a_ram_new()drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c+2 -00 replies
297/457drm/nouveau: fix double-free in nvif_vmm_dtordrivers/gpu/drm/nouveau/nouveau_drm.c drivers/gpu/drm/nouveau/nvif/vmm.c+2 -30 replies
298/457drm/nouveau: Fix gem reference leak in validate_init()drivers/gpu/drm/nouveau/nouveau_gem.c+2 -00 replies
299/457drm/nouveau: Fix runtime PM leak in nouveau_connector_detect()drivers/gpu/drm/nouveau/nouveau_connector.c+4 -10 replies
300/457drm/nouveau: RCU-free the scheduler-containing nouveau_scheddrivers/gpu/drm/nouveau/nouveau_sched.c drivers/gpu/drm/nouveau/nouveau_sched.h+2 -10 replies
301/457drm/nouveau: dont bump pin count on failed re-pin in nouveau_bo_pin_locked()drivers/gpu/drm/nouveau/nouveau_bo.c+2 -10 replies
302/457drm/xe/vm: nuke PTs only after unlinking contested VMAsdrivers/gpu/drm/xe/xe_vm.c+9 -120 replies
303/457drm/xe: harden adjust_idledly() against divide-by-zero and overflowdrivers/gpu/drm/xe/xe_hw_engine.c+21 -60 replies
304/457drm/xe: Limit sg segment size to PAGE_SIZE on Xen PVdrivers/gpu/drm/xe/xe_bo.h+19 -00 replies
305/457drm/xe: Keep walking on SVM eviction failuredrivers/gpu/drm/xe/xe_bo.c+7 -00 replies
306/457drm/virtio: fix memory leak of fence event on execbuffer failuredrivers/gpu/drm/virtio/virtgpu_submit.c+4 -00 replies
307/457drm/virtio: fix NULL pointer dereference on fence allocation failuredrivers/gpu/drm/virtio/virtgpu_submit.c+5 -20 replies
308/457gpio: tps65219: Fix GPIO input value readsdrivers/gpio/gpio-tps65219.c+1 -10 replies
309/457gpio: tps65219: Use the variant-specific direction callbackdrivers/gpio/gpio-tps65219.c+3 -30 replies
310/457gpio: tps65219: Fix TPS65214 GPIO direction programmingdrivers/gpio/gpio-tps65219.c+3 -10 replies
311/457mm/rmap: fix missing barrier between anon_vma init and vma->anon_vma publishmm/rmap.c mm/vma.c+13 -10 replies
312/457mm/hugetlb: do not dissolve gigantic pages without runtime supportmm/hugetlb.c+9 -00 replies
313/457mm/hugetlb: preserve mremap address delta when skipping page tablesmm/hugetlb.c+7 -40 replies
314/457mm/damon/vaddr: avoid hw-driven pte updates during damon_hugetlb_mkold()mm/damon/vaddr.c+14 -70 replies
315/457mm/damon/ops-common: use a page-aligned address in damon_ptep_mkold()mm/damon/ops-common.c+6 -10 replies
316/457mm/damon/core: fix unconditionally skip last regionmm/damon/core.c+14 -110 replies
317/457mm/damon/core: allow esz to be set to zeromm/damon/core.c+3 -20 replies
318/457mm/damon/core: reset invalid quota->charge_target_frommm/damon/core.c+8 -10 replies
319/457PCI: Fix BAR resize for devices on a root busdrivers/pci/setup-bus.c+18 -70 replies
320/457PCI: of_property: Omit bus properties without a subordinate busdrivers/pci/of_property.c+9 -20 replies
321/457packet: use ubuf_info completion for TX_RING packetsinclude/linux/skbuff.h net/packet/af_packet.c+65 -560 replies
322/457HID: alps: unregister DualPoint Stick input device on removedrivers/hid/hid-alps.c+19 -00 replies
323/457HID: alps: fix use-after-free on input2 registration failuredrivers/hid/hid-alps.c+4 -20 replies
324/457HID: hid-oxp: use cancel_delayed_work_sync() in removedrivers/hid/hid-oxp.c+3 -30 replies
325/457HID: quirks: add ALWAYS_POLL quirk for SDINNOVATION gaming keyboarddrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+4 -00 replies
326/457HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce()drivers/hid/wacom_sys.c+3 -20 replies
327/457net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get()drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c+3 -00 replies
328/457net/mlx5e: advertise MACsec offload only when supporteddrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c+2 -10 replies
329/457net/mlx5e: fix swapped IPv6 IPsec policy masksdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c+2 -20 replies
330/457net/sched: reject IDR error pointers when deleting actionsnet/sched/act_api.c+1 -10 replies
331/457net: airoha: npu: cancel wdt_work after releasing the WDT IRQdrivers/net/ethernet/airoha/airoha_npu.c+6 -120 replies
332/457net: arp: terminate device name before lookupnet/ipv4/arp.c+1 -00 replies
333/457net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean readdrivers/net/ethernet/atheros/atlx/atl1.c+3 -00 replies
334/457net: hisilicon: hns_dsaf_mac: fix mdio device leak in hns_mac_register_phy()drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c+3 -00 replies
335/457net: ipconfig: bound DHCP option constructionnet/ipv4/ipconfig.c+26 -190 replies
336/457net: macb: fix dma_alloc_coherent() leak on macb_alloc() error pathsdrivers/net/ethernet/cadence/macb_main.c+12 -20 replies
337/457net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entryinclude/net/netfilter/nf_conntrack.h net/openvswitch/conntrack.c+17 -00 replies
338/457net: openvswitch: conntrack: remove add_helper dead codenet/openvswitch/conntrack.c+2 -80 replies
339/457net: openvswitch: conntrack: fix helper UAF due to extensions reallocnet/openvswitch/conntrack.c+15 -40 replies
340/457net: atl1c: fix soft lockup on out-of-range tpd_cons readdrivers/net/ethernet/atheros/atl1c/atl1c_main.c+3 -00 replies
341/457net: atl1e: fix soft lockup on out-of-range hw_next_to_clean readdrivers/net/ethernet/atheros/atl1e/atl1e_main.c+3 -00 replies
342/457net: bridge: mdb: restart port group walk after deletionnet/bridge/br_mdb.c+2 -00 replies
343/457net: ena: fix PHC cleanup on probe failuredrivers/net/ethernet/amazon/ena/ena_netdev.c+1 -00 replies
344/457net: ena: fix MMIO read buffer leak on probe failuredrivers/net/ethernet/amazon/ena/ena_netdev.c+1 -00 replies
345/457net: phy: intel-xway: workaround 100BASE-TX Link-Up issuedrivers/net/phy/intel-xway.c+28 -10 replies
346/457net: phy: micrel: Advance register data pointer in write loopdrivers/net/phy/micrel.c+1 -00 replies
347/457net: txgbe: fix FDIR filter restore for VF rulesdrivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c+11 -20 replies
348/457net: usb: cdc_mbim: add MeiG Smart SRM821 to ZLP whitelistdrivers/net/usb/cdc_mbim.c+5 -00 replies
349/457net: usb: lan78xx: Fix URB reference leak in lan78xx_submit_deferred_urbs()drivers/net/usb/lan78xx.c+2 -00 replies
350/457netfilter: ip6t_rpfilter: reject routes without inet6_devnet/ipv6/netfilter/ip6t_rpfilter.c+1 -10 replies
351/457netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds readnet/ipv6/netfilter/ip6t_rt.c+8 -30 replies
352/457netfilter: nf_tables: skip expired catchall elements on insert and deletenet/netfilter/nf_tables_api.c+8 -20 replies
353/457nfc: fix use-after-free in nfc_get_local_general_bytesdrivers/nfc/microread/microread.c drivers/nfc/pn533/pn533.c drivers/nfc/pn533/pn533.h +9 more+55 -420 replies
354/457nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc()net/nfc/llcp_core.c+3 -00 replies
355/457nfc: port100: reject frames whose declared length exceeds the received datadrivers/nfc/port100.c+7 -00 replies
356/457nfc: trf7970a: power down on startup RX gain failuredrivers/nfc/trf7970a.c+3 -10 replies
357/457scsi: libiscsi_tcp: Check the data direction of a Data-In PDUdrivers/scsi/libiscsi_tcp.c+3 -00 replies
358/457scsi: ufs: core: Keep internal commands dispatchable during error handlingdrivers/ufs/core/ufshcd.c+6 -00 replies
359/457scsi: ufs: pltfrm: Add quirk for R-Car S4 lacking lanes-per-directiondrivers/ufs/host/ufshcd-pltfrm.c+5 -10 replies
360/457parisc: Increase kernel stack size to 32kbarch/parisc/include/asm/thread_info.h+1 -10 replies
361/457parisc: parse early parameters in setup_arch()arch/parisc/kernel/setup.c+12 -00 replies
362/457perf/core: Fix NULL pmu_ctx passed to pmu->sched_task()kernel/events/core.c+1 -10 replies
363/457perf/core: Run sched_task() for PMUs with only CPU-wide eventskernel/events/core.c+9 -40 replies
364/457perf/x86/intel: Fix CMT PEBS load/store direction for latency events, to fix sample classificationarch/x86/events/intel/ds.c+2 -20 replies
365/457perf/x86/intel: Fix GRT PEBS load/store direction for latency events, to fix sample classificationarch/x86/events/intel/ds.c+13 -30 replies
366/457perf/x86/intel: Fix DKT PEBS load/store direction for latency events, to fix sample classificationarch/x86/events/intel/ds.c arch/x86/events/perf_event.h+2 -60 replies
367/457perf/x86/intel: Fix Panther Cove PEBS data-source snoop statesarch/x86/events/intel/ds.c+2 -20 replies
368/457perf/x86/intel: Remove incorrect LionCove PEBS data-source constraintsarch/x86/events/intel/ds.c+5 -170 replies
369/457perf/x86/intel: Remove incorrect Panther Cove PEBS data-source constraintsarch/x86/events/intel/ds.c+5 -130 replies
370/457perf/x86/intel: Constrain Panther Cove UOPS_DISPATCHED events to PMCs 0-3arch/x86/events/intel/core.c+2 -00 replies
371/457pinctrl: mpfs-mssio: fix width of unused bank voltage settingdrivers/pinctrl/microchip/pinctrl-mpfs-mssio.c+1 -10 replies
372/457pinctrl: mpfs-mssio: use correct regmap function to set bank voltagedrivers/pinctrl/microchip/pinctrl-mpfs-mssio.c+2 -20 replies
373/457pinctrl: qcom: nord: Split QUP1 SE2/SE3 into lane-pair functionsDocumentation/devicetree/bindings/pinctrl/qcom,nord-tlmm.yaml drivers/pinctrl/qcom/pinctrl-nord.c+27 -140 replies
374/457pinctrl: single: free the IRQ on domain creation failuredrivers/pinctrl/pinctrl-single.c+2 -10 replies
375/457pinctrl: sunxi: keep a shadow copy of the data register output latchesdrivers/pinctrl/sunxi/pinctrl-sunxi.c drivers/pinctrl/sunxi/pinctrl-sunxi.h+68 -150 replies
376/457s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str()drivers/s390/cio/device_ops.c+2 -00 replies
377/457s390/cmf: Fix virtual vs physical address confusiondrivers/s390/cio/cio.h drivers/s390/cio/cmf.c+4 -30 replies
378/457s390/pci: Fix leak of struct pci_dev reference in zpci_report_status()arch/s390/pci/pci_event.c arch/s390/pci/pci_report.c arch/s390/pci/pci_report.h+9 -80 replies
379/457s390/pci: Fix missing device lock in zpci_report_status()arch/s390/pci/pci_event.c arch/s390/pci/pci_report.c+16 -70 replies
380/457s390/pci: Report SCLP status on error events when no pdev is associatedarch/s390/pci/pci_event.c+3 -10 replies
381/457s390/pci: Dont report recovery success on skipped recoveryarch/s390/pci/pci_event.c+1 -00 replies
382/457s390/vfio-ap: fix KVM GISC and page leak when queue removed from host configdrivers/s390/crypto/vfio_ap_ops.c+14 -40 replies
383/457KVM: Ensure memory attributes xarray nodes are accounted to the callers memcgvirt/kvm/kvm_main.c+1 -10 replies
384/457KVM: Dont treat reserved xarray entries as having memory attributesvirt/kvm/kvm_main.c+25 -30 replies
385/457KVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEVarch/x86/kvm/svm/sev.c+6 -20 replies
386/457KVM: SEV: Do cache maintenance on the source VM during intra-host migrationarch/x86/kvm/svm/sev.c+10 -00 replies
387/457KVM: arm64: Dont WARN on an unknown VM ioctl in protected modearch/arm64/include/asm/kvm_pkvm.h+1 -20 replies
388/457KVM: arm64: Fix AArch32 DBGBXVR<n> handlingarch/arm64/kvm/sys_regs.c+1 -00 replies
389/457KVM: arm64: Fix spurious warning for benign stage 2 teardown racearch/arm64/kvm/mmu.c+12 -30 replies
390/457KVM: arm64: nv: Fix null ptr deref on nested wp/unmap, teardown racearch/arm64/kvm/nested.c+13 -20 replies
391/457KVM: arm64: Transfer the hyp stack pages out of the host stage-2arch/arm64/kvm/hyp/nvhe/setup.c+10 -00 replies
392/457RISC-V: KVM: Serialize IMSIC attributes with vCPU migrationarch/riscv/kvm/aia_imsic.c+9 -20 replies
393/457RISC-V: KVM: Synchronize hrtimer callback during teardownarch/riscv/kvm/vcpu_timer.c+4 -10 replies
394/457RISC-V: KVM: Release unused page after MMU invalidationarch/riscv/kvm/mmu.c+6 -20 replies
395/457RISC-V: KVM: Propagate interrupted G-stage faultsarch/riscv/kvm/mmu.c arch/riscv/kvm/vcpu_exit.c+3 -10 replies
396/457RISC-V: KVM: Fix HSM hart status error propagationarch/riscv/kvm/vcpu_sbi_hsm.c+2 -20 replies
397/457sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flagskernel/sched/ext/ext.c+6 -10 replies
398/457sched/cache: Decouple sched_cache_group from mm to fix UAFinclude/linux/mm_types.h include/linux/sched.h kernel/exit.c +1 more+144 -610 replies
399/457sched/cache: Refresh LLC capacity across CPU hotplug, to fix capacity underestimation bugdrivers/base/cacheinfo.c include/linux/sched/topology.h kernel/sched/topology.c+21 -160 replies
400/457Bluetooth: hci_conn: fix CIS hold ownership on reusenet/bluetooth/hci_conn.c+8 -10 replies
401/457Bluetooth: hci_sock: validate event length before filteringnet/bluetooth/hci_sock.c+14 -30 replies
402/457Bluetooth: hci_sock: reject out-of-range OCF valuesnet/bluetooth/hci_sock.c+2 -10 replies
403/457Bluetooth: ISO: balance the parent hold in hci_bind_bis()net/bluetooth/hci_conn.c+4 -10 replies
404/457Bluetooth: ISO: release unused CIS holds after channel attachnet/bluetooth/iso.c+7 -00 replies
405/457Bluetooth: L2CAP: validate frame length before control and FCS accessnet/bluetooth/l2cap_core.c+9 -10 replies
406/457Bluetooth: mgmt: fix race in read_unconf_index_list()net/bluetooth/mgmt.c+2 -60 replies
407/457Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFOnet/bluetooth/rfcomm/sock.c+4 -20 replies
408/457smb: client: fix create context out-of-bounds readsfs/smb/client/smb2ops.c fs/smb/client/smb2pdu.c+54 -180 replies
409/457smb: client: close handle after create-context parsing failurefs/smb/client/smb2pdu.c+3 -00 replies
410/457smb: client: clean up failed cached directory opensfs/smb/client/cached_dir.c+22 -100 replies
411/457smb: client: preserve create-context parsing errorsfs/smb/client/smb2inode.c+3 -10 replies
412/457smb: client: use finish_no_open() for non-regular inodesfs/smb/client/dir.c+39 -130 replies
413/457smb: client: validate POSIX create context lengthfs/smb/client/smb2pdu.c+5 -20 replies
414/457smb: client: close completed creates on compound wait errorsfs/smb/client/smb2inode.c fs/smb/client/smb2misc.c fs/smb/client/transport.c+61 -170 replies
415/457smb: client: delete compound mids on send failure before unlockfs/smb/client/transport.c+4 -00 replies
416/457xfs: dont assert when XFS_SCRUB_TYPE_HEALTHY scans return corruptionfs/xfs/scrub/health.c+3 -30 replies
417/457xfs: fix attr fork block count checks in xrep_inode_blockcountsfs/xfs/scrub/inode_repair.c+1 -10 replies
418/457xfs: release orphanage dir inode if chown failsfs/xfs/scrub/orphanage.c+5 -10 replies
419/457xfs: use correct jiffies comparison function in xchk_maybe_relaxfs/xfs/scrub/scrub.h+1 -10 replies
420/457xfs: check padding field in xfs_ioc_commit_rangefs/xfs/xfs_exchrange.c+1 -10 replies
421/457xfs: dont call xfs_exchange_range_finish for a dry runfs/xfs/xfs_exchrange.c+8 -30 replies
422/457xfs: only flag zero padding for dir3 data blocks, not dir3 block blocksfs/xfs/scrub/dir.c+1 -10 replies
423/457xfs: use the correct reservations for rtrmap/refcount recoveryfs/xfs/xfs_refcount_item.c fs/xfs/xfs_rmap_item.c+12 -40 replies
424/457xfs: check di_forkoff correctly in scrubfs/xfs/scrub/inode.c+1 -10 replies
425/457xfs: fix rtgroup repair estimationsfs/xfs/scrub/repair.c fs/xfs/scrub/trace.h+25 -60 replies
426/457xfs: fix wild memcpy access when formatting ondisk rtrefcount btree rootsfs/xfs/libxfs/xfs_rtrefcount_btree.c+2 -20 replies
427/457xfs: call xfs_dquot_set_prealloc_limits if we installed default rtb limitsfs/xfs/xfs_dquot.c+6 -20 replies
428/457xfs: dont let hidden_space go negative in xfs_metafile_resv_initfs/xfs/libxfs/xfs_metafile.c+4 -40 replies
429/457xfs: dont let memory failures leak blocks and kill repairsfs/xfs/scrub/newbt.c+5 -30 replies
430/457xfs: dont merge different file IO error typesfs/xfs/xfs_healthmon.c+3 -10 replies
431/457xfs: drop dquot flush lock when we cant find a buffer to flushfs/xfs/xfs_qm.c+8 -20 replies
432/457xfs: fix blockgc group quota scanning when usrquota isnt enforcedfs/xfs/xfs_icache.c+1 -10 replies
433/457xfs: fix cursor and pointer handling when recovering iunlink bucketsfs/xfs/xfs_log_recover.c+8 -50 replies
434/457drm/xe: Add wa_14025941587 to xe2, xe3 and xe3p platformsdrivers/gpu/drm/xe/xe_guc_ads.c drivers/gpu/drm/xe/xe_hw_engine.c drivers/gpu/drm/xe/xe_wa_oob.rules+79 -180 replies
435/457landlock: Work around gcc-16 -Wuninitialized warningsecurity/landlock/access.h+8 -00 replies
436/457accel/ivpu: Use threaded IRQ for IPC callback processingdrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_hw.c +4 more+96 -170 replies
437/457accel/ivpu: Use separate flag for job timeoutdrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_job.c +2 more+7 -70 replies
438/457i2c: qcom-geni: Isolate serial engine setupdrivers/i2c/busses/i2c-qcom-geni.c+75 -830 replies
439/457i2c: qcom-geni: Move resource initialization to separate functiondrivers/i2c/busses/i2c-qcom-geni.c+24 -400 replies
440/457i2c: qcom-geni: Store of_device_id data in driver private structdrivers/i2c/busses/i2c-qcom-geni.c+24 -220 replies
441/457i2c: qcom-geni: Fix hardcoded clock index in SE_GENI_CLK_SELdrivers/i2c/busses/i2c-qcom-geni.c+33 -50 replies
442/457super: convert s_count to refcount_t s_passivefs/super.c include/linux/fs/super_types.h+10 -100 replies
443/457super: take lock after last reference countfs/super.c+28 -350 replies
444/457super: make iterate_supers_type() deletion-safefs/kernfs/mount.c fs/super.c+21 -220 replies
445/457drm/amd/display: Relax DML frame limit with UBSANdrivers/gpu/drm/amd/display/dc/dml/Makefile drivers/gpu/drm/amd/display/dc/dml2_0/Makefile+2 -20 replies
446/457net/sched: act_ct: fix helper UAF due to extensions reallocnet/sched/act_ct.c+12 -60 replies
447/457net/sched: act_ct: avoid modifying shared unconfirmed ct entrynet/sched/act_ct.c+16 -20 replies
448/457KVM: arm64: nv: Fix life cycle of the nested_mmus arrayarch/arm64/include/asm/kvm_host.h arch/arm64/include/asm/kvm_nested.h arch/arm64/kvm/arm.c +1 more+49 -520 replies
449/457KVM: arm64: nv: Delay freeing of shadow S2 structures until VM destructionarch/arm64/include/asm/kvm_nested.h arch/arm64/kvm/arm.c arch/arm64/kvm/nested.c+13 -70 replies
450/457KVM: x86: Move IRQ-related helper declarations from kvm_host.h => irq.harch/x86/include/asm/kvm_host.h arch/x86/kvm/irq.h arch/x86/kvm/svm/nested.c +1 more+8 -50 replies
451/457KVM: x86/mmu: Move kvm_arch_async_page_ready() below kvm_tdp_page_fault()arch/x86/kvm/mmu/mmu.c+31 -310 replies
452/457KVM: x86/mmu: Move kvm_mmu_do_page_fault() from mmu_internal.h => mmu.carch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/mmu_internal.h+66 -670 replies
453/457KVM: move TSS constants from kvm_host.h to tss.harch/x86/include/asm/kvm_host.h arch/x86/kvm/tss.h arch/x86/kvm/vmx/vmx.c+8 -70 replies
454/457KVM: x86: Reject nested CAP enablement if nested virtualization is disabledarch/x86/include/asm/kvm_host.h arch/x86/kvm/hyperv.c arch/x86/kvm/svm/svm.c +2 more+13 -60 replies
455/457KVM: x86: Add static calls for nested virtualization opsarch/x86/include/asm/kvm-x86-nested-ops.h arch/x86/include/asm/kvm_host.h arch/x86/kvm/hyperv.c +4 more+83 -270 replies
456/457accel/ivpu: Drop IRQF_ONESHOT to allow IPC IRQ threading on PREEMPT_RTdrivers/accel/ivpu/ivpu_drv.c+1 -10 replies
457/457i2c: qcom-geni: release DMA channels on probe errordrivers/i2c/busses/i2c-qcom-geni.c+1 -00 replies

Reviews trailers per patch

275 of 457 patches have a Reviewed-by or Acked-by.

PatchMario LimoncielloDaniel WheelerNicholas KazlauskasmayhemandcoffeeLike XuSandipan DasAnton ProtopopovRik van RielEmil TsalapatisHou TaoJiayuan ChenXu KuohaiNeil ArmstrongBasavaraj NatikarAnup PatelClaudio ImbrendaChristoph SchlameussMarc ZyngierSteffen EidenFuad TabbaVincent DonnefortZenghui Yu (Huawei)Leonardo BrasLorenzo Stoakes (ARM)Phillip LougherZhihao ChengDamien Le MoalPer LarssonJuan Manuel Lopez CarrilloChen-Yu TsaiSteven RostedtEduard ZingermanKuniyuki IwashimaChristian BorntraegerRandy DunlapSimon HormanVictor NogueirahybrisGeert UytterhoevenLad PrabhakarRatheesh KannothAkiva GoldbergerPeter OberparleiterIdo SchimmelEric DumazetAndy ShevchenkoCatalin MarinasKonrad DybcioLyude PaulTano DzhinskiXuanqiang LuoXin LongFrank SorensonPaulo AlcantaraJan KaraRen WeiLuca CeresoliRaag JadavSun JianLeon RomanovskyKory MaincentEthan Nelson-MooreHangbin LiuJouni HöganderHeiko CarstensVivian WangTroy MitchellMario Limonciello (AMD)Matthew LeachVal PackettMark BlochNicolai BuchwitzJoe DamatoJamal Hadi Salim[email protected]Stanislav FomichevJason XingDavid AhernAndrea MayerAndrew LunnMarkus StockhausenMaxime ChevallierJustin IurmanGabriel GollerAleksandr LoktionovMahanta JambigiDust LiTung NguyenHeiko StuebnerLorenzo BianconiAnkit GargHarshitha RamamurthySabrina DubrocaNikolay AleksandrovDapeng MiJim MattsonYifan WuMatthieu Baerts (NGI0)Himal Prasad GhimirayPeter Zijlstra (Intel)Stefano GarzarellaLuigi LeonardiBobby EshlemanDaniel ZahkaWillem de BruijnAnshuman KhandualOliver UptonWeiming ShiAlessio BelleErhard FurtnerVlastimil Babka (SUSE)Tejun HeoRoman GushchinIlya MaximetsCharles KeepaxKent GibsonAllison HendersonThomas ZimmermannAlexandru DaduTvrtko UrsulinAnnoy CcNemesa GargLuca CoelhoLijo LazarChristian KönigHarald FreudenbergerVitaly ProsyakWaiman LongJonathan CormierLance YangDavid Hildenbrand (Arm)Muchun SongSJ ParkBaolin WangIlpo JärvinenDerek J. ClarkJason GereckeTariq ToukanAaron ConoleThomas HellströmMatthew BrostVinay BelgaumkarPaul GeurtsMike ChristieBart Van AsscheHelge DellerBenjamin BlockFarhan AliMatthew RosatoHalil PasicSuzuki K PouloseYuan YaoJonathan Davies[email protected]Christoph HellwigAndrea RighiAndrzej KacprowskiDawid OsuchowskiViken DadhaniyaMukesh Kumar SavaliyaMattijs KorpershoekChen YuTim ChenK Prateek NayakYosry AhmedKai HuangBinbin WuVitaly KuznetsovKarl MehltretterWei-Lin ChangRonald WarsowPeter SchneiderBenjamin BoortzPavel Machek (CIP)Ron EconomosTakeshi OgasawaraMiguel OjedaBrett A C SheffieldBarry K. NathanJustin M. ForbesFlorian Fainelli
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/457R-b T-b
2/457
3/457
4/457R-b
5/457
6/457
7/457
8/457
9/457
10/457R-b R-b
11/457
12/457
13/457A-b R-b
14/457R-b
15/457
16/457R-b
17/457R-b
18/457A-b
19/457R-b
20/457
21/457T-b
22/457
23/457
24/457R-b R-b
25/457R-b
26/457R-b
27/457R-b
28/457A-b
29/457R-b R-b
30/457
31/457A-b
32/457R-b
33/457
34/457A-b
35/457
36/457R-b
37/457R-b
38/457R-b
39/457R-b
40/457R-b
41/457R-b
42/457R-b
43/457R-b
44/457
45/457
46/457R-b R-b T-b
47/457R-b R-b T-b
48/457R-b
49/457R-b R-b
50/457R-b R-b
51/457R-b
52/457R-b
53/457T-b T-b R-b T-b
54/457
55/457
56/457
57/457
58/457
59/457R-b
60/457R-b
61/457R-b
62/457R-b
63/457T-b R-b
64/457R-b
65/457R-b
66/457R-b
67/457
68/457R-b
69/457R-b R-b T-b
70/457R-b R-b
71/457R-b
72/457R-b
73/457R-b
74/457R-b
75/457A-b
76/457A-b
77/457A-b
78/457
79/457R-b R-b
80/457R-b
81/457
82/457
83/457
84/457
85/457
86/457R-b
87/457
88/457R-b
89/457R-b
90/457R-b
91/457R-b Co-Authored-By T-b
92/457R-b
93/457
94/457
95/457R-b R-b
96/457R-b
97/457R-b
98/457R-b
99/457R-b
100/457R-b
101/457R-b
102/457A-b
103/457R-b
104/457
105/457R-b
106/457R-b
107/457R-b T-b
108/457
109/457
110/457
111/457
112/457R-b
113/457
114/457
115/457R-b T-b
116/457
117/457
118/457
119/457
120/457
121/457
122/457
123/457
124/457
125/457
126/457R-b
127/457
128/457
129/457
130/457R-b
131/457R-b
132/457R-b
133/457R-b
134/457
135/457R-b T-b
136/457R-b R-b R-b R-b
137/457R-b
138/457R-b
139/457
140/457R-b
141/457R-b
142/457R-b A-b
143/457R-b R-b
144/457R-b
145/457
146/457R-b
147/457R-b T-b R-b
148/457
149/457R-b
150/457R-b
151/457
152/457
153/457
154/457R-b
155/457R-b
156/457
157/457R-b
158/457R-b
159/457R-b
160/457R-b
161/457R-b
162/457R-b
163/457R-b
164/457R-b
165/457A-b
166/457
167/457
168/457
169/457
170/457
171/457
172/457R-b
173/457R-b
174/457R-b
175/457R-b
176/457
177/457
178/457
179/457
180/457T-b
181/457T-b
182/457
183/457R-b A-b R-b
184/457
185/457R-b R-b R-b
186/457R-b
187/457A-b
188/457
189/457
190/457
191/457R-b
192/457R-b R-b R-b R-b
193/457R-b
194/457R-b
195/457R-b
196/457R-b
197/457R-b
198/457R-b R-b
199/457
200/457
201/457R-b
202/457R-b
203/457R-b
204/457
205/457R-b R-b
206/457
207/457
208/457
209/457R-b T-b
210/457
211/457R-b
212/457
213/457
214/457
215/457R-b R-b
216/457R-b
217/457R-b R-b A-b
218/457
219/457R-b R-b
220/457R-b
221/457R-b
222/457
223/457A-b
224/457
225/457
226/457
227/457
228/457R-b
229/457R-b
230/457R-b R-b
231/457R-b R-b
232/457
233/457
234/457T-b
235/457
236/457R-b
237/457R-b
238/457R-b
239/457A-b
240/457
241/457R-b
242/457R-b R-b R-b
243/457
244/457
245/457R-b R-b
246/457A-b
247/457R-b
248/457R-b R-b
249/457
250/457R-b
251/457
252/457
253/457R-b
254/457R-b
255/457
256/457R-b
257/457
258/457R-b
259/457T-b A-b
260/457R-b A-b A-b
261/457
262/457A-b R-b A-b R-b
263/457R-b
264/457
265/457
266/457R-b R-b
267/457R-b R-b R-b
268/457
269/457R-b
270/457R-b
271/457
272/457R-b
273/457
274/457R-b
275/457R-b
276/457R-b R-b
277/457R-b R-b
278/457R-b
279/457T-b R-b
280/457R-b
281/457R-b
282/457R-b
283/457
284/457
285/457R-b
286/457R-b
287/457R-b
288/457R-b
289/457
290/457
291/457
292/457R-b
293/457R-b
294/457R-b
295/457R-b
296/457R-b
297/457R-b
298/457R-b
299/457R-b
300/457R-b
301/457R-b
302/457R-b R-b
303/457R-b
304/457R-b
305/457R-b
306/457
307/457
308/457R-b
309/457
310/457
311/457R-b A-b R-b A-b
312/457A-b
313/457A-b
314/457
315/457R-b R-b
316/457R-b
317/457R-b
318/457
319/457R-b
320/457
321/457
322/457
323/457
324/457R-b
325/457
326/457R-b
327/457R-b
328/457R-b
329/457R-b
330/457
331/457A-b
332/457R-b
333/457
334/457R-b
335/457R-b R-b
336/457R-b
337/457R-b
338/457R-b
339/457R-b
340/457
341/457
342/457A-b
343/457
344/457
345/457R-b
346/457R-b
347/457
348/457
349/457
350/457
351/457
352/457
353/457R-b
354/457R-b
355/457R-b
356/457R-b
357/457R-b
358/457R-b
359/457
360/457
361/457T-b
362/457T-b
363/457T-b
364/457
365/457
366/457
367/457
368/457
369/457
370/457
371/457
372/457
373/457R-b
374/457
375/457
376/457R-b
377/457R-b
378/457R-b R-b
379/457R-b R-b
380/457R-b R-b
381/457R-b R-b
382/457R-b A-b
383/457
384/457
385/457
386/457
387/457R-b
388/457R-b
389/457R-b R-b
390/457R-b T-b
391/457R-b R-b T-b
392/457R-b
393/457R-b
394/457R-b
395/457R-b
396/457R-b
397/457R-b
398/457
399/457R-b T-b R-b R-b T-b
400/457
401/457
402/457
403/457
404/457
405/457
406/457
407/457
408/457T-b
409/457T-b
410/457T-b
411/457T-b
412/457
413/457T-b
414/457T-b
415/457T-b
416/457R-b
417/457R-b
418/457R-b
419/457R-b
420/457R-b
421/457R-b
422/457R-b
423/457R-b
424/457R-b
425/457R-b
426/457R-b
427/457R-b
428/457R-b
429/457R-b
430/457R-b
431/457R-b
432/457R-b
433/457R-b
434/457R-b
435/457
436/457R-b
437/457R-b
438/457R-b A-b R-b T-b
439/457R-b A-b T-b
440/457R-b A-b T-b
441/457R-b
442/457R-b
443/457R-b
444/457R-b T-b
445/457
446/457R-b R-b R-b
447/457R-b R-b R-b
448/457A-b R-b
449/457R-b R-b
450/457R-b R-b R-b
451/457R-b R-b R-b
452/457R-b R-b R-b
453/457
454/457R-b
455/457
456/457R-b
457/457R-b R-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 181 reviewers.

Read the v1 thread

Cover letter [PATCH 7.2 000/457] 7.2.9-rc1 review

This is the start of the stable review cycle for the 7.2.9 release. There are 457 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, 02 Oct 2026 15:23:04 +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.9-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-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.9-rc1

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

Karol Wachowski <[email protected]>
accel/ivpu: Drop IRQF_ONESHOT to allow IPC IRQ threading on PREEMPT_RT

Sean Christopherson <[email protected]>
KVM: x86: Add static calls for nested virtualization ops

Sean Christopherson <[email protected]>
KVM: x86: Reject nested CAP enablement if nested virtualization is disabled

Paolo Bonzini <[email protected]>
KVM: move TSS constants from kvm_host.h to tss.h

Sean Christopherson <[email protected]>
KVM: x86/mmu: Move kvm_mmu_do_page_fault() from mmu_internal.h => mmu.c

Sean Christopherson <[email protected]>
KVM: x86/mmu: Move kvm_arch_async_page_ready() below kvm_tdp_page_fault()

Sean Christopherson <[email protected]>
KVM: x86: Move IRQ-related helper declarations from kvm_host.h => irq.h

Marc Zyngier <[email protected]>
KVM: arm64: nv: Delay freeing of shadow S2 structures until VM destruction

Marc Zyngier <[email protected]>
KVM: arm64: nv: Fix life cycle of the nested_mmus array

Ilya Maximets <[email protected]>
net/sched: act_ct: avoid modifying shared unconfirmed ct entry

Ilya Maximets <[email protected]>
net/sched: act_ct: fix helper UAF due to extensions realloc

Alex Hung <[email protected]>
drm/amd/display: Relax DML frame limit with UBSAN

Christian Brauner <[email protected]>
super: make iterate_supers_type() deletion-safe

Christian Brauner <[email protected]>
super: take lock after last reference count

Christian Brauner <[email protected]>
super: convert s_count to refcount_t s_passive

Viken Dadhaniya <[email protected]>
i2c: qcom-geni: Fix hardcoded clock index in SE_GENI_CLK_SEL

Praveen Talari <[email protected]>
i2c: qcom-geni: Store of_device_id data in driver private struct

Praveen Talari <[email protected]>
i2c: qcom-geni: Move resource initialization to separate function

Praveen Talari <[email protected]>
i2c: qcom-geni: Isolate serial engine setup

Jakub Pawlak <[email protected]>
accel/ivpu: Use separate flag for job timeout

Karol Wachowski <[email protected]>
accel/ivpu: Use threaded IRQ for IPC callback processing

Arnd Bergmann <[email protected]>
landlock: Work around gcc-16 -Wuninitialized warning

Tangudu Tilak Tirumalesh <[email protected]>

    drm/xe: Add wa_14025941587 to xe2, xe3 and xe3p platforms

Darrick J. Wong <[email protected]>
xfs: fix cursor and pointer handling when recovering iunlink buckets

Darrick J. Wong <[email protected]>
xfs: fix blockgc group quota scanning when usrquota isn't enforced

Darrick J. Wong <[email protected]>
xfs: drop dquot flush lock when we can't find a buffer to flush

Darrick J. Wong <[email protected]>
xfs: don't merge different file IO error types

Darrick J. Wong <[email protected]>
xfs: don't let memory failures leak blocks and kill repairs

Darrick J. Wong <[email protected]>
xfs: don't let hidden_space go negative in xfs_metafile_resv_init

Darrick J. Wong <[email protected]>
xfs: call xfs_dquot_set_prealloc_limits if we installed default rtb limits

Darrick J. Wong <[email protected]>
xfs: fix wild memcpy access when formatting ondisk rtrefcount btree roots

Darrick J. Wong <[email protected]>
xfs: fix rtgroup repair estimations

Darrick J. Wong <[email protected]>
xfs: check di_forkoff correctly in scrub

Darrick J. Wong <[email protected]>
xfs: use the correct reservations for rtrmap/refcount recovery

Darrick J. Wong <[email protected]>
xfs: only flag zero padding for dir3 data blocks, not dir3 block blocks

Darrick J. Wong <[email protected]>
xfs: don't call xfs_exchange_range_finish for a dry run

Darrick J. Wong <[email protected]>
xfs: check padding field in xfs_ioc_commit_range

Darrick J. Wong <[email protected]>
xfs: use correct jiffies comparison function in xchk_maybe_relax

Darrick J. Wong <[email protected]>
xfs: release orphanage dir inode if chown fails

Darrick J. Wong <[email protected]>
xfs: fix attr fork block count checks in xrep_inode_blockcounts

Darrick J. Wong <[email protected]>
xfs: don't assert when XFS_SCRUB_TYPE_HEALTHY scans return corruption

Adarsh Das <[email protected]>
smb: client: delete compound mids on send failure before unlock

Zihan Xi <[email protected]>
smb: client: close completed creates on compound wait errors

Zihan Xi <[email protected]>
smb: client: validate POSIX create context length

Namjae Jeon <[email protected]>
smb: client: use finish_no_open() for non-regular inodes

Zihan Xi <[email protected]>
smb: client: preserve create-context parsing errors

Zihan Xi <[email protected]>
smb: client: clean up failed cached directory opens

Zihan Xi <[email protected]>
smb: client: close handle after create-context parsing failure

Zihan Xi <[email protected]>
smb: client: fix create context out-of-bounds reads

Hui Peng <[email protected]>

    Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO

Aldo Ariel Panzardo <[email protected]>
Bluetooth: mgmt: fix race in read_unconf_index_list()

Aldo Ariel Panzardo <[email protected]>
Bluetooth: L2CAP: validate frame length before control and FCS access

Aldo Ariel Panzardo <[email protected]>
Bluetooth: ISO: release unused CIS holds after channel attach

Aldo Ariel Panzardo <[email protected]>
Bluetooth: ISO: balance the parent hold in hci_bind_bis()

Aldo Ariel Panzardo <[email protected]>
Bluetooth: hci_sock: reject out-of-range OCF values

Aldo Ariel Panzardo <[email protected]>
Bluetooth: hci_sock: validate event length before filtering

Aldo Ariel Panzardo <[email protected]>
Bluetooth: hci_conn: fix CIS hold ownership on reuse

Davi Chaves Azevedo <[email protected]>
sched/cache: Refresh LLC capacity across CPU hotplug, to fix capacity underestimation bug

Tim Chen <[email protected]>
sched/cache: Decouple sched_cache_group from mm to fix UAF

Tejun Heo <[email protected]>
sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flags

Tan Chi <[email protected]>
RISC-V: KVM: Fix HSM hart status error propagation

Xie Bo <[email protected]>
RISC-V: KVM: Propagate interrupted G-stage faults

Xie Bo <[email protected]>
RISC-V: KVM: Release unused page after MMU invalidation

Myeonghun Pak <[email protected]>
RISC-V: KVM: Synchronize hrtimer callback during teardown

Xie Bo <[email protected]>
RISC-V: KVM: Serialize IMSIC attributes with vCPU migration

Fuad Tabba <[email protected]>
KVM: arm64: Transfer the hyp stack pages out of the host stage-2

Lorenzo Stoakes (ARM) <[email protected]>
KVM: arm64: nv: Fix null ptr deref on nested wp/unmap, teardown race

Lorenzo Stoakes (ARM) <[email protected]>
KVM: arm64: Fix spurious warning for benign stage 2 teardown race

Karl Mehltretter <[email protected]>
KVM: arm64: Fix AArch32 DBGBXVR<n> handling

Fuad Tabba <[email protected]>
KVM: arm64: Don't WARN on an unknown VM ioctl in protected mode

Sean Christopherson <[email protected]>
KVM: SEV: Do cache maintenance on the source VM during intra-host migration

Sean Christopherson <[email protected]>
KVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEV

Zeng Chi <[email protected]>
KVM: Don't treat reserved xarray entries as having memory attributes

David Ballesteros <[email protected]>
KVM: Ensure memory attributes xarray nodes are accounted to the caller's memcg

Anthony Krowiak <[email protected]>
s390/vfio-ap: fix KVM GISC and page leak when queue removed from host config

Niklas Schnelle <[email protected]>
s390/pci: Don't report recovery success on skipped recovery

Niklas Schnelle <[email protected]>
s390/pci: Report SCLP status on error events when no pdev is associated

Niklas Schnelle <[email protected]>
s390/pci: Fix missing device lock in zpci_report_status()

Niklas Schnelle <[email protected]>
s390/pci: Fix leak of struct pci_dev reference in zpci_report_status()

Peter Oberparleiter <[email protected]>
s390/cmf: Fix virtual vs physical address confusion

Vineeth Vijayan <[email protected]>
s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str()

Ilya Titov <[email protected]>
pinctrl: sunxi: keep a shadow copy of the data register output latches

Myeonghun Pak <[email protected]>
pinctrl: single: free the IRQ on domain creation failure

Shawn Guo <[email protected]>
pinctrl: qcom: nord: Split QUP1 SE2/SE3 into lane-pair functions

Conor Dooley <[email protected]>
pinctrl: mpfs-mssio: use correct regmap function to set bank voltage

Conor Dooley <[email protected]>
pinctrl: mpfs-mssio: fix width of unused bank voltage setting

Dapeng Mi <[email protected]>
perf/x86/intel: Constrain Panther Cove UOPS_DISPATCHED events to PMCs 0-3

Dapeng Mi <[email protected]>
perf/x86/intel: Remove incorrect Panther Cove PEBS data-source constraints

Dapeng Mi <[email protected]>
perf/x86/intel: Remove incorrect LionCove PEBS data-source constraints

Dapeng Mi <[email protected]>
perf/x86/intel: Fix Panther Cove PEBS data-source snoop states

Dapeng Mi <[email protected]>
perf/x86/intel: Fix DKT PEBS load/store direction for latency events, to fix sample classification

Dapeng Mi <[email protected]>
perf/x86/intel: Fix GRT PEBS load/store direction for latency events, to fix sample classification

Dapeng Mi <[email protected]>
perf/x86/intel: Fix CMT PEBS load/store direction for latency events, to fix sample classification

Puranjay Mohan <[email protected]>
perf/core: Run sched_task() for PMUs with only CPU-wide events

Puranjay Mohan <[email protected]>

    perf/core: Fix NULL pmu_ctx passed to pmu->sched_task()

Zhenghui Hao <[email protected]>
parisc: parse early parameters in setup_arch()

Helge Deller <[email protected]>
parisc: Increase kernel stack size to 32kb

Geert Uytterhoeven <[email protected]>
scsi: ufs: pltfrm: Add quirk for R-Car S4 lacking lanes-per-direction

Stanley Jhu <[email protected]>
scsi: ufs: core: Keep internal commands dispatchable during error handling

Yehyeong Lee <[email protected]>
scsi: libiscsi_tcp: Check the data direction of a Data-In PDU

Myeonghun Pak <[email protected]>
nfc: trf7970a: power down on startup RX gain failure

Doruk Tan Ozturk <[email protected]>
nfc: port100: reject frames whose declared length exceeds the received data

Aamir Ahmed <[email protected]>
nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc()

Luxiao Xu <[email protected]>
nfc: fix use-after-free in nfc_get_local_general_bytes

Aohan Mei <[email protected]>
netfilter: nf_tables: skip expired catchall elements on insert and delete

Luxiao Xu <[email protected]>
netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds read

Weiming Shi <[email protected]>
netfilter: ip6t_rpfilter: reject routes without inet6_dev

Wentao Liang <[email protected]>
net: usb: lan78xx: Fix URB reference leak in lan78xx_submit_deferred_urbs()

Ming Wang <[email protected]>
net: usb: cdc_mbim: add MeiG Smart SRM821 to ZLP whitelist

Zhang Yunfei <[email protected]>
net: txgbe: fix FDIR filter restore for VF rules

Abhishek Ojha <[email protected]>
net: phy: micrel: Advance register data pointer in write loop

Alexander Sverdlin <[email protected]>
net: phy: intel-xway: workaround 100BASE-TX Link-Up issue

Guangshuo Li <[email protected]>
net: ena: fix MMIO read buffer leak on probe failure

Guangshuo Li <[email protected]>
net: ena: fix PHC cleanup on probe failure

Fourie Zhang <[email protected]>
net: bridge: mdb: restart port group walk after deletion

Gajdos Tamás <[email protected]>
net: atl1e: fix soft lockup on out-of-range hw_next_to_clean read

Gajdos Tamás <[email protected]>
net: atl1c: fix soft lockup on out-of-range tpd_cons read

Ilya Maximets <[email protected]>
net: openvswitch: conntrack: fix helper UAF due to extensions realloc

Ilya Maximets <[email protected]>
net: openvswitch: conntrack: remove 'add_helper' dead code

Ilya Maximets <[email protected]>
net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry

Théo Lebrun <[email protected]>
net: macb: fix dma_alloc_coherent() leak on macb_alloc() error paths

Yuqi Xu <[email protected]>
net: ipconfig: bound DHCP option construction

Wentao Liang <[email protected]>
net: hisilicon: hns_dsaf_mac: fix mdio device leak in hns_mac_register_phy()

Gajdos Tamás <[email protected]>
net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read

Zijie Huang <[email protected]>
net: arp: terminate device name before lookup

Myeonghun Pak <[email protected]>
net: airoha: npu: cancel wdt_work after releasing the WDT IRQ

Weiming Shi <[email protected]>
net/sched: reject IDR error pointers when deleting actions

Andrea Parri <[email protected]>
net/mlx5e: fix swapped IPv6 IPsec policy masks

Ralf Lici <[email protected]>
net/mlx5e: advertise MACsec offload only when supported

Wentao Liang <[email protected]>
net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get()

Wei Jie LAW <[email protected]>
HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce()

Junjie Cao <[email protected]>
HID: quirks: add ALWAYS_POLL quirk for SDINNOVATION gaming keyboard

Tristan Madani <[email protected]>
HID: hid-oxp: use cancel_delayed_work_sync() in remove

Chen Changcheng <[email protected]>
HID: alps: fix use-after-free on input2 registration failure

Chen Changcheng <[email protected]>
HID: alps: unregister DualPoint Stick input device on remove

Willem de Bruijn <[email protected]>
packet: use ubuf_info completion for TX_RING packets

Angel J <[email protected]>
PCI: of_property: Omit bus properties without a subordinate bus

Liz Fong-Jones <[email protected]>
PCI: Fix BAR resize for devices on a root bus

SJ Park <[email protected]>

    mm/damon/core: reset invalid quota->charge_target_from

Liew Rui Yan <[email protected]>
mm/damon/core: allow esz to be set to zero

Liew Rui Yan <[email protected]>
mm/damon/core: fix unconditionally skip last region

Nathan Gao <[email protected]>
mm/damon/ops-common: use a page-aligned address in damon_ptep_mkold()

SJ Park <[email protected]>
mm/damon/vaddr: avoid hw-driven pte updates during damon_hugetlb_mkold()

Jaewook You <[email protected]>
mm/hugetlb: preserve mremap address delta when skipping page tables

Longlong Xia <[email protected]>
mm/hugetlb: do not dissolve gigantic pages without runtime support

Jinjiang Tu <[email protected]>

    mm/rmap: fix missing barrier between anon_vma init and vma->anon_vma publish

Karl Mehltretter <[email protected]>
gpio: tps65219: Fix TPS65214 GPIO direction programming

Karl Mehltretter <[email protected]>
gpio: tps65219: Use the variant-specific direction callback

Karl Mehltretter <[email protected]>
gpio: tps65219: Fix GPIO input value reads

Peiyang He <[email protected]>
drm/virtio: fix NULL pointer dereference on fence allocation failure

Peiyang He <[email protected]>
drm/virtio: fix memory leak of fence event on execbuffer failure

Matthew Brost <[email protected]>
drm/xe: Keep walking on SVM eviction failure

Szymon Acedański <[email protected]>
drm/xe: Limit sg segment size to PAGE_SIZE on Xen PV

Tangudu Tilak Tirumalesh <[email protected]>
drm/xe: harden adjust_idledly() against divide-by-zero and overflow

Matthew Auld <[email protected]>
drm/xe/vm: nuke PTs only after unlinking contested VMAs

Peiyang He <[email protected]>
drm/nouveau: don't bump pin count on failed re-pin in nouveau_bo_pin_locked()

Jonghyuk Kim(MalHyuk) <[email protected]>
drm/nouveau: RCU-free the scheduler-containing nouveau_sched

Wentao Liang <[email protected]>
drm/nouveau: Fix runtime PM leak in nouveau_connector_detect()

Wentao Liang <[email protected]>
drm/nouveau: Fix gem reference leak in validate_init()

Peiyang He <[email protected]>
drm/nouveau: fix double-free in nvif_vmm_dtor

Wentao Liang <[email protected]>
drm/nouveau: Fix bridge reference leak in nv1a_ram_new()

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

Peiyang He <[email protected]>
drm/nouveau/uvmm: fix UAF in nouveau_uvmm_sm when BO is in TTM_PL_SYSTEM

Junrui Luo <[email protected]>
drm/nouveau/dmem: pin VRAM for the whole registered range

Prike Liang <[email protected]>
drm/amdgpu: move userq fence wait out of signalling section

Wentao Liang <[email protected]>
drm/amdgpu: Fix vmid_wait fence leak in amdgpu_ring_init()

Wentao Liang <[email protected]>
drm/amdgpu: Fix runtime PM leak in amdgpu_debugfs_test_ib_show()

Wentao Liang <[email protected]>
drm/amdgpu: Fix last_update fence leak in amdgpu_vm_init()

Wentao Liang <[email protected]>
drm/amdgpu: Fix acpi device leak in amdgpu_acpi_enumerate_xcc()

Sunil Khatri <[email protected]>
drm/amdgpu/vcn5.0.1: fix video_timeout unit mismatch in jpeg reset wait

Sunil Khatri <[email protected]>
drm/amdgpu/vcn4.0.3: fix video_timeout unit mismatch in jpeg reset wait

Sunil Khatri <[email protected]>
drm/amdgpu/userq: fix double jiffies conversion in hang detect timeout

Ivan Lipski <[email protected]>
drm/amd/display: Bump frame warning limit for clang builds of dml

Wentao Liang <[email protected]>
drm/amd/display: Fix dc stream excess put in dm_update_crtc_state()

Asad Kamal <[email protected]>
drm/amdkfd: fix use-after-free and multi-container gap in kfd_dev_mapping

Imre Deak <[email protected]>
drm/i915/dp_mst: Fix configuring TUs for a disconnected stream

Imre Deak <[email protected]>
drm/i915/dp_mst: Fix configuring FEC for a disconnected stream

Ankit Nautiyal <[email protected]>
drm/i915/quirks: Limit eDP rate to HBR2 on HP Pavilion Plus 14-ew1

Christian König <[email protected]>
drm/i915: fix incorrect RCU teardown order

Brajesh Gupta <[email protected]>
drm/imagination: Fix page count for page table for map() interface

Brajesh Gupta <[email protected]>
drm/imagination: Propagate map failures correctly from pvr_mmu_map_sgl()

shechenglong <[email protected]>
drm/client: fix restore of partially initialized client

Dongliang Qin <[email protected]>
rds: ib: Clear the sg list when mapping an MR fails

Hui Peng <[email protected]>
mctp: route: iterate socket tag list in mctp_lookup_prealloc_tag()

Zixuan Chai <[email protected]>
llc: reserve device headroom for allocated frames

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

Bartosz Golaszewski <[email protected]>
gpio: cdev: fix kernel stack leak to user-space in error path

Wentao Liang <[email protected]>
gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out()

Andrea Parri <[email protected]>
kprobes: Fix permanent hang when flushing the kprobe optimizer

Hui Peng <[email protected]>
ipv6: sr: enforce exact attribute length for SEG6_ATTR_DST

Norbert Szetei <[email protected]>
ipv6: do not let ipv6_find_hdr() return an offset past the packet end

Fan Wu <[email protected]>
ipe: protect the dm-verity root hash with RCU

Fan Wu <[email protected]>
ipe: fix use-after-free when auditing a newly loaded policy

Wentao Liang <[email protected]>
fsl/fman: Fix clk reference leak in read_dts_node()

Josef Bacik <[email protected]>
writeback: report a Tasks-RCU quiescent state per cgwb drain pass

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

Patrick Lu (Anthropic) <[email protected]>
writeback: bound cleanup_offline_cgwb() rescans by rotating scanned inodes

Hao Ge <[email protected]>
netfs: Fix missing alloc tagging of direct mempool allocations

Christian Brauner <[email protected]>
fs/ntfs3: use d_instantiate_new() in ntfs_create_inode() and murder syzbot's "WARNING in do_new_mount" saga

David Carlier <[email protected]>
fprobe: Terminate the fgraph_data list when the reservation is not filled

Hui Peng <[email protected]>
fou: reject omitted FOU_ATTR_IPPROTO on FOU_ENCAP_DIRECT

Guopeng Zhang <[email protected]>
cgroup/pids: Restore pids.events notifications in local mode

Hui Peng <[email protected]>
cgroup/cpuset: Return PERR_NOCPUS in remote_partition_enable() on subpartitions_cpus conflict

Holger Dengler <[email protected]>
crypto: s390/hmac - Generate intermediate CV for API partial block handling

Andrea Parri <[email protected]>
bpf: fs/xattr: don't assume the inode is locked in path_unlink/path_rmdir

Myeonghun Pak <[email protected]>
bna: prevent IOC timer rearm during teardown

Matthias Goergens <[email protected]>
ata: libata-scsi: bound the ATA passthru sense descriptor writes

David Carlier <[email protected]>
arm64: errata: match the target implementation CPU's own MIDR

Fuad Tabba <[email protected]>
arm64/boot: Disable trapping of PMZR_EL0 writes to EL2

Dairui Zhang <[email protected]>
af_packet: fix integer overflow in prb_calc_retire_blk_tmo()

Aohan Mei <[email protected]>
sctp: discard the rest of the packet on a stale-cookie error

Willem de Bruijn <[email protected]>
tcp: prevent collapsing skbs across boundary in rtx queue

Eric Dumazet <[email protected]>
tipc: reject invalid and unexpected GRP_ACK_MSG to prevent bc_ackers underflow

Willem de Bruijn <[email protected]>
virtio_net: copy zerocopy frags in start_xmit without NAPI

Aldo Ariel Panzardo <[email protected]>
vsock: ignore empty child namespace mode writes

Melody Wang <[email protected]>
x86/sev: Make vTPM SVSM calls preemption-safe

Mario Limonciello <[email protected]>
x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11

Masami Hiramatsu (Google) <[email protected]>
x86/mce: Fix hardware debug register corruption on task migration

Xiang Mei <[email protected]>
vlan: require the MAC header to be present in __vlan_insert_inner_tag()

Matthew Brost <[email protected]>
drm/pagemap: dma-unmap pages before handling migration errors

Mark Amirkan <[email protected]>
mptcp: return sk_wait_data() errors from recvmsg()

Zhan Xusheng <[email protected]>
sched/core: Account PSI IRQ time to the execution context, not the scheduling context

Puranjay Mohan <[email protected]>
perf/core: Fill branch entries with a single assignment

Namhyung Kim <[email protected]>
perf/core: Fix a refcount leak in attach_perf_ctx_data()

Dapeng Mi <[email protected]>
perf/x86/intel: Delete dead NVL PEBS data-source initcall

Sean Christopherson <[email protected]>
perf/x86/intel: Make @data a mandatory param for intel_guest_get_msrs()

Sean Christopherson <[email protected]>
perf/x86/intel: Don't pointlessly context switch DS_AREA (and PEBS config) if PEBS is unused

Sean Christopherson <[email protected]>
perf/x86/intel: Don't write PEBS_ENABLED on host<=>guest xfers if CPU has PEBS isolation, to fix stuck PEBS_ENABLED

Sean Christopherson <[email protected]>
perf/x86/intel: Ensure KVM guest PEBS path doesn't set unwanted PERF_GLOBAL_CTRL bits

Hui Peng <[email protected]>

    autofs: fix sbi->pipe file reference leak in autofs_kill_sb()

Amir Goldstein <[email protected]>
ovl: fix UAF in ovl_do_mkdir() debug print

Eric Dumazet <[email protected]>
vlan: ensure sufficient headroom in vlan_dev_hard_header()

Eric Dumazet <[email protected]>
net/sched: sch_teql: fix shadowed err in __teql_resolve()

Eric Dumazet <[email protected]>
bridge: check llc_mac_hdr_init() return value in br_send_bpdu()

Eric Dumazet <[email protected]>
llc: fix skb UAF and leaks on llc_mac_hdr_init() failure

Eric Dumazet <[email protected]>
gve: DQO: reject TSO packets with an out of range MSS

Eddie Phillips <[email protected]>
gve: fix TX drop when GSO MSS is too small for hw

Eric Dumazet <[email protected]>
gve: DQO: fix header length used by gve_can_send_tso() for UDP GSO

Eric Dumazet <[email protected]>
net: flush skb_defer_nodes in dev_cpu_dead()

Coia Prant <[email protected]>
net: ethernet: stmmac: dwmac-rk: fix bulk clock leak when the PHY clock fails

Ginger Li <[email protected]>

    tipc: Fix a data race on mon->peer_cnt in mon_timeout()

Sidraya Jayagond <[email protected]>
net/smc: fix UAF on lgr list traversal in smcr_port_err()

Allison Henderson <[email protected]>
net/rds: size a connection's path set by the transport it ends up with

Sang-Hoon Choi <[email protected]>
nfp: hold IPsec RX state under the XArray lock

Jiawen Wu <[email protected]>
net: libwx: fix races in Tx timestamp handling

Jiawen Wu <[email protected]>
net: wangxun: implement soft quiesce for PCIe error recovery

Aleksei Sviridkin <[email protected]>
net: phylink: record the PHY only once bringup cannot fail

Yilin Zhang <[email protected]>
tcp: fix use-after-free of retransmit_skb_hint in tcp_send_synack()

Aleksei Sviridkin <[email protected]>
net: dsa: mt7530: leave the MDIO IRQ mappings to regmap-irq

Aleksei Sviridkin <[email protected]>
net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621

Donggeun Yoo <[email protected]>
bpf: Zero-fill other CPUs when BPF_F_CPU creates a per-cpu hash element

Christian Lamparter <[email protected]>
net: emac: move setting of netops to fix crash

Fang Xieyan <[email protected]>
net/sched: act_ife: validate metadata length before decoding

Haseeb Malik <[email protected]>
macsec: initialize SecY before registering the netdevice

David Dai <[email protected]>
bonding: crypto offload enabled, non-offload slave failover, rekey failed

Pengpeng Hou <[email protected]>
drm/imagination: clamp freelist reconstruction requests

Norbert Szetei <[email protected]>
net: xps: reject an out of range traffic class

Sanghyun Park <[email protected]>
vxlan: use one headroom snapshot for neighbour replies

Xuanqiang Luo <[email protected]>
ip_gre: Reject enabling collect metadata through changelink

Florian Fainelli <[email protected]>
net: bcmgenet: mask DMA_TIMEOUT_MASK when reading DMA_RING0_TIMEOUT

Florian Fainelli <[email protected]>
net: bcmgenet: validate Ethernet address in bcmgenet_set_mac_addr

Florian Fainelli <[email protected]>
net: bcmgenet: do not skip WoL power up on GENET V1

Florian Fainelli <[email protected]>
net: bcmgenet: initialize u64 stats seq counter for all queues

Florian Fainelli <[email protected]>
net: bcmgenet: fix 64-bit RTNL stats reading in ethtool on 32-bit systems

Yuya Kusakabe <[email protected]>
net: ipv6: keep room for the mac header in dst_dev_overhead()

Lorenzo Bianconi <[email protected]>

    net: stmmac: clear stale buf->page after recycling on skb build failure

Ivan Delalande <[email protected]>
tg3: use random MAC address when tg3_get_device_address fails

Johan Almbladh <[email protected]>
bpf: Fix BSWAP 32 and 16 on MIPS64

Johan Almbladh <[email protected]>
bpf: Fix immediate JMP JEQ/JNE on MIPS32

Jonas Jelonek <[email protected]>
net: mdio: realtek-rtl9300: fix RTL931x C22 extended page selection

Nicolo Giuliani <[email protected]>

    net: dsa: mv88e6xxx: 88E6191X and 88E6193X have no PTP

Ido Schimmel <[email protected]>

    vrf: Stop corrupting skb->csum when capturing CHECKSUM_COMPLETE packets

Shihuang Liu <[email protected]>
net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6()

Jakub Kicinski <[email protected]>
veth: manage XDP program pointers during channel resize

Nicolai Buchwitz <[email protected]>
net: bcmgenet: stop Tx NAPI before disabling the queues

Victor Nogueira <[email protected]>
net/sched: act_gate: budget the per-entry list in get_fill_size

Deepanshu Kartikey <[email protected]>

    nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid()

Ömer Mete Kaya <[email protected]>
nfc: llcp: fix slab-out-of-bounds reads when logging service names

Ömer Mete Kaya <[email protected]>
nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap()

Ömer Mete Kaya <[email protected]>
nfc: llcp: fix -ENOMEM on connect with zero-length service name

Pengpeng Hou <[email protected]>
nfc: st21nfca: validate ISO15693 inventory length

Cong Nguyen <[email protected]>
nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure

Chris Gellermann <[email protected]>
nfc: virtual_ncidev: Add missing ioctl compat handler

Chris Gellermann <[email protected]>
selftests/nci: Fix out-of-bounds store on thread join

Chaithanya Lagisetty <[email protected]>
selftests: nci: Fix uninitialized family ID on missing attribute

Lee Jones <[email protected]>
nfc: llcp: Fix race condition in accept_queue lifecycle

Lei Zhu <[email protected]>
selftests: nci: Correct pthread_create return value check

Aldo Ariel Panzardo <[email protected]>
nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm()

Pengpeng Hou <[email protected]>
nfc: st21nfca: validate received frame size

Pengpeng Hou <[email protected]>
nfc: nfcmrvl: validate helper command length before pull

Weiming Shi <[email protected]>
bpf: Reject dev-bound-only programs on other devices

Bernard Ladenthin <[email protected]>
net/sched: fix potential stack infoleak in em_text_dump()

Björn Töpel <[email protected]>
eth: fbnic: Avoid rounding zero ring sizes

Maxime Chevallier <[email protected]>
net: stmmac: selftests: Account for alignment shift on dwmac1000 for Jumbo test

Maxime Chevallier <[email protected]>
net: stmmac: size the RX buffers from the frame length, not the MTU

Maxime Chevallier <[email protected]>
net: stmmac: dwmac4: Use the correct bufzise when the len is exactly 8K

Maxime Chevallier <[email protected]>
net: stmmac: selftests: Capture all packets for vlan checks

Maxime Chevallier <[email protected]>

    net: stmmac: selftests: Check the dev->features for S-TAG offload testing

Maxime Chevallier <[email protected]>
net: stmmac: selftests: Validate EEE based on the actual LPI timer value

Maxime Chevallier <[email protected]>
net: stmmac: selftests: Support running selftests on DSA conduits

Xin Long <[email protected]>
sctp: hold asoc or transport before mod_timer() in timer handlers

Bernardo Soares <[email protected]>
net/mlx5: Bridge, don't fail unlink of untracked/unsupported peer ports

Bernardo Soares <[email protected]>
net/mlx5: Bridge, don't fail switchdev events of sibling eswitch ports

Takashi Sakamoto <[email protected]>
firewire: cdev: fix back-transition for iso_resource_auto client resource

Zhao Gongyi <[email protected]>
bpf, sockmap: Reject max_entries > INT_MAX in sock_map_alloc

Emil Tsalapatis <[email protected]>
bpf: Reject pkt arguments in mutating subprogs

Emil Tsalapatis <[email protected]>
bpf: Fix bpf_sock context code generation

Emil Tsalapatis <[email protected]>
bpf: Fix bounds check for skb-backed dynptrs

Manaf Meethalavalappu Pallikunhi <[email protected]>
thermal: gov_step_wise: Fix stale mitigation vote with non-zero lower bounds

Florian Schmaus <[email protected]>
PM: hibernate: Freeze kernel threads after image preallocation

Coia Prant <[email protected]>
net: pcs: xpcs: fix clock reference leak on xpcs_init_clks failure

Jakub Kicinski <[email protected]>
genetlink: report the real command id for dump-only ops in policy dumps

bui duc phuc <[email protected]>
net: ethernet: ti: netcp: fix pm_runtime usage counter leak on error

Muhammad Bilal <[email protected]>
net: spacemit: clear TX descriptor on fragment mapping failure

Mikhail Zaslonko <[email protected]>
s390/debug: Fix NULL pointer dereference in debug_info_copy()

Mikhail Zaslonko <[email protected]>
s390/debug: Do not register views for failed static debug areas

Nemesa Garg <[email protected]>
drm/i915/psr: Clear stale sel fetch enable bits on sel fetch disable

Myeonghun Pak <[email protected]>
tg3: clean up PHYLIB resources on probe failure

Shardul Bankar <[email protected]>
udp: remove a disconnected socket from the 4-tuple hash table

Shardul Bankar <[email protected]>
udp: relocate a connected socket in the 4-tuple hash table on re-connect

Kuniyuki Iwashima <[email protected]>
ipv6: Fix dst leak for uncached routes.

Pengpeng Hou <[email protected]>
net: usb: sr9700: include receive overhead in the length check

Ivan Vecera <[email protected]>
dpll: use exact lookup for reference sync pin id

Nicolai Buchwitz <[email protected]>
net: don't require the hwtstamp NDOs when a PHY provides timestamping

Kuniyuki Iwashima <[email protected]>
ipv6: Prevent rt6_insert_exception() for dying fib6_info.

Ratheesh Kannoth <[email protected]>
octeontx2-af: Fix memory scaling limitation in SR-IOV mode

Xu Yunxiang <[email protected]>
bpf: Reject non-negative offsets in stack_slot_obj_get_spi()

Hui Peng <[email protected]>
Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame()

Ravindra <[email protected]>
Bluetooth: btintel_pcie: validate device-supplied DMA indices

Hui Peng <[email protected]>
Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough

Sk Anirban <[email protected]>
drm/xe/gt_throttle: Report power brake as a throttle reason on CRI

Ralf Lici <[email protected]>
ovpn: reject invalid peer VPN addresses

Ralf Lici <[email protected]>
ovpn: reject multipeer peers without VPN addresses

Ralf Lici <[email protected]>
ovpn: reject duplicate peer VPN addresses

Ralf Lici <[email protected]>
ovpn: always unhash old VPN addresses before rehashing

Ralf Lici <[email protected]>
ovpn: replace bind when clearing stale local source

Ralf Lici <[email protected]>
ovpn: replace bind when learning local endpoint

Ralf Lici <[email protected]>
ovpn: validate peer state before caching UDP dst

Ralf Lici <[email protected]>
ovpn: track UDP socket route key for peer dst cache

Ralf Lici <[email protected]>
ovpn: skip UDP source validation for unspecified addresses

Ralf Lici <[email protected]>
ovpn: preserve IPv6 scope id for netlink peer endpoints

Li Youhong <[email protected]>
drm/bridge: samsung-dsim: fix TE GPIO lifetime for host attach

Prathamesh Shete <[email protected]>
pinctrl: tegra238: Fix register bank for AON pin groups

Benjamin Leggett <[email protected]>
drm/virtio: sync shmem backing on guest-bound transfers

Dmitry Osipenko <[email protected]>
Revert "drm/virtio: Allow importing prime buffers when 3D is enabled"

Junrui Luo <[email protected]>
drm/virtio: release the GEM object on virtio_gpu_vram_create() errors

Junrui Luo <[email protected]>
drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl()

Junrui Luo <[email protected]>
drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl()

Junrui Luo <[email protected]>
drm/virtio: fix object leak when drm_gem_handle_create() fails

Jamal Hadi Salim <[email protected]>
net/sched: sch_hfsc: bound the classify inner-filter walk with a drift budget

Yuqi Xu <[email protected]>
bpf: Check params size before reading reserved fields

Aamir Ahmed <[email protected]>
net: usb: catc: bound the RX packet length in catc_rx_done()

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Bound ownership depth through local kptrs and graph roots

Quentin Armitage <[email protected]>
net: allow IFLA_INET_CONF messages when NLA_F_NESTED unset

Yiqi Sun <[email protected]>
sctp: avoid livelock while updating retransmit path

Alexander Duyck <[email protected]>
eth: fbnic: Handle FW mailbox completions flagged with an error

Alexander Duyck <[email protected]>
eth: fbnic: Set AW_FLUSH_MODE alongside AW_FLUSH when flushing the mailbox

Alexander Duyck <[email protected]>
eth: fbnic: reset num_napi when the napi vectors are freed

Alexander Duyck <[email protected]>
eth: fbnic: use the Rx queue napi pointer to find the napi vector

Björn Töpel <[email protected]>
eth: fbnic: Handle maximum standalone channels

Alexander Duyck <[email protected]>
net: ethtool: keep rtnl_lock for the ioctl self test

Kuniyuki Iwashima <[email protected]>
ip6_gre: Call ip6erspan_tunnel_unlink_md() in ip6erspan_changelink().

Lorenzo Bianconi <[email protected]>
net: ethernet: mtk_eth_soc: unregister net_devices in case of probe failure

Jérémy Jean <[email protected]>
net: gue: reject invalid REMCSUM offsets

Nguyen Ngoc Thang <[email protected]>
net/sched: act_ct: don't WARN on benign flow_offload_alloc() failure

Giuseppe Ranieri <[email protected]>
drm/nouveau/disp: don't reject HDMI config on cards without SCDC

Francesco Magazzu <[email protected]>
drm/nouveau/clk: don't clobber reclock status when restoring volt/fan

Dan Carpenter <[email protected]>
drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_update

hpp.iscas <[email protected]>
pinctrl: qcom: ipq5210: Publish the OF module alias

Joseph Qi <[email protected]>
ocfs2: make ocfs2_calc_xattr_init() return void

Zeng Heng <[email protected]>
arm64: io: Reject non-user protection in ioremap_prot()

Naman Gulati <[email protected]>
netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name

Julian Anastasov <[email protected]>
ipvs: revalidate ihl before icmp_send

Karl Mehltretter <[email protected]>
netfilter: nft_synproxy: use the family-aware checksum helper

Florian Westphal <[email protected]>
netfilter: nfnetlink_queue: hold nfnl mutex in event notifier

Jérémy Jean <[email protected]>
netfilter: flowtable: publish HW_DEAD after worker is done

Frank Wunderlich <[email protected]>
gpiolib: use of_node_name if line-name is missing

Linkui Xiao <[email protected]>

    ipv4: fib: fix data-race and stale genid check around nh->nh_saddr

Kumar Kartikeya Dwivedi <[email protected]>
libbpf: Reject truncated ldimm64 CO-RE relocations

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Restrict CO-RE poisoning to relocatable instructions

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Preserve packet pointer class displacement in regsafe()

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Make post-verification instruction rewrites killable

Shay Drory <[email protected]>
net/mlx5: LAG, reload IB reps of LAG master before the rest

Shay Drory <[email protected]>
net/mlx5: SD, unload reps on shared FDB create error path

Shay Drory <[email protected]>
net/mlx5: devcom, Base component size on linked devices

Heyang Tan <[email protected]>
octeontx2-af: use seq_file for rsrc_alloc debugfs

Kyle Hendry <[email protected]>
net: pcs: rzn1-miic: Fix config array initialization

Jamal Hadi Salim <[email protected]>
net/sched: cls_u32: fix manual hash table handle IDR aliasing

Björn Töpel <[email protected]>
eth: fbnic: Fix payload page pool error cleanup

Weiming Shi <[email protected]>
bpf: Skip unsettled links in link iterator

Zhiling Zou <[email protected]>
xsk: Use a 32-bit compare in xsk_map_gen_lookup

Julian Sun <[email protected]>
fs: avoid repeated scans in evict_inodes()

David Howells <[email protected]>
netfs, afs: Fix symlink reading

David Howells <[email protected]>
netfs: Fix netfs_read_gaps() to use separate sink folios

Vineeth Vijayan <[email protected]>
s390/cio: Guard PMCW field accesses with dnv check

Vineeth Vijayan <[email protected]>
s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry points

Vineeth Vijayan <[email protected]>
s390/cio: Fix cio_update_schib() to not cache invalid schib

Karl Mehltretter <[email protected]>
s390/pci/docs: Fix sriov_numvfs attribute name

Bart Van Assche <[email protected]>
scsi: megaraid_sas: Protect megasas_get_ctrl_info() in megasas_resume()

Eva Kurchatova <[email protected]>
selftests: cgroup: give the O_TMPFILE open in get_temp_fd() a mode

Lee Jones <[email protected]>
Bluetooth: mgmt: Dequeue pending mesh_send_sync entries on cancel

Zijun Hu <[email protected]>
Bluetooth: btnxpuart: Fix skb leak in nxp_process_fw_dump()

Christiano Amora <[email protected]>
Bluetooth: SMP: reject Security Request over BR/EDR

Andre Przywara <[email protected]>
pinctrl: sunxi: A523: fix voltage withstand encoding

ZHOU Jiaxiang <[email protected]>
scsi: sd_zbc: Reject disks with too many zones

ZHOU Jiaxiang <[email protected]>
scsi: block: Fix zones_cond out-of-bounds write on zone report

Ran Hongyun <[email protected]>
squashfs: Add dictionary size range check to prevent shift-out-of-bounds

Mark Brown <[email protected]>
KVM: arm64: Fix FGT mapping for HFGITR_EL2.nGCSEPP

Sebastian Ott <[email protected]>
KVM: selftests: fix steal_time for arm64 with host page size > 4K

Fuad Tabba <[email protected]>
KVM: arm64: Match hyp text by physical address in fix_host_ownership()

Karl Mehltretter <[email protected]>
KVM: arm64: Return -EINVAL for an empty SMCCC filter range at base 0

Fuad Tabba <[email protected]>
KVM: arm64: Derive GUEST_HAS_SVE from the SVE feature bit at EL2

Fuad Tabba <[email protected]>
KVM: arm64: Do not clear VM-wide SVE feature on vCPU init failure

Fuad Tabba <[email protected]>
KVM: arm64: Validate the SVE vector length in pkvm_vcpu_init_sve()

Fuad Tabba <[email protected]>
KVM: arm64: vgic-its: Skip unreachable devices instead of failing the save

Fuad Tabba <[email protected]>
KVM: arm64: vgic-its: Free the caches when GITS_BASER changes

SeungJu Cheon <[email protected]>
RISC-V: KVM: Fix perf-backed counter accounting across stop and read

SeungJu Cheon <[email protected]>
RISC-V: KVM: Report snapshot write failure to the guest

SeungJu Cheon <[email protected]>
RISC-V: KVM: Preserve firmware counter value across stop/start

Zongmin Zhou <[email protected]>
KVM: riscv: Fix NACL hfence entry update order

Yicong Yang <[email protected]>
RISC-V: KVM: Fix the conversion between vsip and hvip

Benjamin Tissoires <[email protected]>
HID: bpf: fix __hid_bpf_hw_check_params report length

Slawomir Stepien <[email protected]>
HID: amd_sfh: Validate PCI BAR size before mapping

Sarah Emery <[email protected]>
pinctrl: generic: serialise pinctrl_generic_dt_node_to_map()

Sean Anderson <[email protected]>
pinctrl: meson: Fix typo in s4 group name

Donggeun Yoo <[email protected]>
bpf, arm64: set up the frame pointer for the exception callback

Masoud Aghasi <[email protected]>
bpf: Fix u32 overflow issue in map batch operations

Geliang Tang <[email protected]>
bpf, sockmap: Fix self-redirect copied_seq double-counting

Pu Lehui <[email protected]>
bpf: Fix UAF due to concurrent consumption of ttrace lists in alloc_bulk

Jiayuan Chen <[email protected]>
bpf: Fix out-of-bounds read of rtt_min in sock_ops

Jose Fernandez (Anthropic) <[email protected]>
bpf: Avoid soft lockup in __htab_map_lookup_and_delete_batch()

Siddharth Chintamaneni <[email protected]>
bpf: Allow terminal gotox instructions

Jim Mattson <[email protected]>
KVM: x86/pmu: Move Intel PMU global MSRs to intel_is_valid_msr()

Oscar Priego Verdugo <[email protected]>
HID: elecom: fix bus type for M-XGL20DLBK

René Onier <[email protected]>
HID: winwing: fix use-after-free in force feedback teardown

Lovekesh Solanki <[email protected]>
HID: multitouch: Add report ID mismatch quirk for ASUS ROG Z13 Folio

Jiayuan Chen <[email protected]>
tcp: Skip cond_resched() in inet_csk_listen_stop() under BPF context

Jiayuan Chen <[email protected]>
bpf: Fix out-of-bounds read of sk_protocol in bpf_sock_destroy()

Jiayuan Chen <[email protected]>
bpf: Fix divide-by-zero in btf_struct_walk()

Sven Schnelle <[email protected]>
selftests/ftrace: Fix unique symbol check in kprobe_non_uniq_symbol.tc

Weiming Shi <[email protected]>
bpf: Disallow bpf_skb_pull_data() for LWT_SEG6LOCAL

Daniel Borkmann <[email protected]>
bpf: Fix bpf_skb_change_tail wrt csum partial skbs

Steffen Eiden <[email protected]>
s390/uv: Prevent potential out-of-bounds read

Steffen Eiden <[email protected]>
s390/uv: Fix loop condition in uv_find_secrets

Claudio Imbrenda <[email protected]>
KVM: s390: Fix race in _destroy_pages_crste()

Claudio Imbrenda <[email protected]>
KVM: s390: Fix potential races in dat skey functions

Claudio Imbrenda <[email protected]>
KVM: s390: Properly handle NULL pointer in dat_cond_set_storage_key()

Claudio Imbrenda <[email protected]>

    KVM: s390: Add missing srcu in kvm_s390_set_irq_state()

Claudio Imbrenda <[email protected]>
KVM: s390: Fix IRQ injection with SIGP Stop and Store Status

Claudio Imbrenda <[email protected]>

    KVM: s390: Fix _gaccess_shadow_fault()

Claudio Imbrenda <[email protected]>
KVM: s390: Fix dirty marking in adapter_indicators_set*()

Mostafa Saleh <[email protected]>
remoteproc: qcom_q6v5_adsp: Fix iommu_unmap() usage

Dominik Kaszewski <[email protected]>
drm/amd/display: Remove sink usage from DPMS

Sean Rhodes <[email protected]>
ALSA: hda/realtek: Add StarFighter HDA SSID

Sean Rhodes <[email protected]>
ALSA: hda/realtek: Limit Star Labs internal mic boost

Leo Li <[email protected]>
drm/amd/display: Atomize IRQ register read/modify/write ops

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

Diffstat:

 Documentation/arch/arm64/booting.rst               |   1 +
 Documentation/arch/s390/pci.rst                    |   2 +-
 .../bindings/pinctrl/qcom,nord-tlmm.yaml           |   7 +-
 Makefile                                           |   4 +-
 arch/arm64/include/asm/el2_setup.h                 |   9 +-
 arch/arm64/include/asm/io.h                        |   3 +-
 arch/arm64/include/asm/kvm_host.h                  |   2 +-
 arch/arm64/include/asm/kvm_nested.h                |   3 +-
 arch/arm64/include/asm/kvm_pkvm.h                  |   3 +-
 arch/arm64/kernel/cpu_errata.c                     |  15 +-
 arch/arm64/kvm/arm.c                               |   8 +-
 arch/arm64/kvm/emulate-nested.c                    |   2 +-
 arch/arm64/kvm/hyp/include/nvhe/mem_protect.h      |   1 +
 arch/arm64/kvm/hyp/nvhe/mem_protect.c              |   8 +
 arch/arm64/kvm/hyp/nvhe/pkvm.c                     |  25 +-
 arch/arm64/kvm/hyp/nvhe/setup.c                    |  12 +-
 arch/arm64/kvm/hypercalls.c                        |   3 +-
 arch/arm64/kvm/mmu.c                               |  15 +-
 arch/arm64/kvm/nested.c                            | 115 ++++----
 arch/arm64/kvm/sys_regs.c                          |   1 +
 arch/arm64/kvm/vgic/vgic-its.c                     |  43 +--
 arch/arm64/net/bpf_jit_comp.c                      |   2 +
 arch/mips/net/bpf_jit_comp32.c                     |   2 +-
 arch/mips/net/bpf_jit_comp64.c                     |   3 +-
 arch/parisc/include/asm/thread_info.h              |   2 +-
 arch/parisc/kernel/setup.c                         |  12 +
 arch/riscv/include/asm/csr.h                       |  20 +-
 arch/riscv/kvm/aia_imsic.c                         |  11 +-
 arch/riscv/kvm/mmu.c                               |  10 +-
 arch/riscv/kvm/nacl.c                              |  20 +-
 arch/riscv/kvm/vcpu.c                              |   3 +-
 arch/riscv/kvm/vcpu_exit.c                         |   2 +-
 arch/riscv/kvm/vcpu_onereg.c                       |   8 +-
 arch/riscv/kvm/vcpu_pmu.c                          |  33 +--
 arch/riscv/kvm/vcpu_sbi_hsm.c                      |   4 +-
 arch/riscv/kvm/vcpu_timer.c                        |   5 +-
 arch/s390/crypto/hmac_s390.c                       |   5 +-
 arch/s390/include/asm/debug.h                      |   8 +-
 arch/s390/kernel/debug.c                           |  15 +-
 arch/s390/kernel/uv.c                              |   8 +-
 arch/s390/kvm/dat.c                                |  41 ++-
 arch/s390/kvm/gaccess.c                            |  13 +
 arch/s390/kvm/gmap.c                               |   6 +-
 arch/s390/kvm/interrupt.c                          | 149 ++++++-----
 arch/s390/pci/pci_event.c                          |   7 +-
 arch/s390/pci/pci_report.c                         |  32 ++-
 arch/s390/pci/pci_report.h                         |   4 +-
 arch/x86/coco/sev/svsm.c                           |  10 +-
 arch/x86/events/amd/brs.c                          |   9 +-
 arch/x86/events/amd/lbr.c                          |  16 +-
 arch/x86/events/intel/core.c                       |  80 ++++--
 arch/x86/events/intel/ds.c                         |  68 ++---
 arch/x86/events/intel/lbr.c                        |  63 +++--
 arch/x86/events/perf_event.h                       |   4 -
 arch/x86/include/asm/kvm-x86-nested-ops.h          |  36 +++
 arch/x86/include/asm/kvm_host.h                    |  22 +-
 arch/x86/kernel/cpu/mce/core.c                     |  27 +-
 arch/x86/kvm/hyperv.c                              |   6 +-
 arch/x86/kvm/irq.h                                 |   6 +
 arch/x86/kvm/mmu.h                                 |   5 +-
 arch/x86/kvm/mmu/mmu.c                             | 129 ++++++---
 arch/x86/kvm/mmu/mmu_internal.h                    |  66 -----
 arch/x86/kvm/mmu/paging_tmpl.h                     |   2 +-
 arch/x86/kvm/pmu.c                                 |   8 -
 arch/x86/kvm/svm/nested.c                          |   1 +
 arch/x86/kvm/svm/sev.c                             |  18 +-
 arch/x86/kvm/svm/svm.c                             |   1 +
 arch/x86/kvm/tss.h                                 |   7 +
 arch/x86/kvm/vmx/nested.c                          |   1 +
 arch/x86/kvm/vmx/pmu_intel.c                       |   3 +
 arch/x86/kvm/vmx/vmx.c                             |   2 +
 arch/x86/kvm/x86.c                                 |  62 +++--
 arch/x86/kvm/x86.h                                 |   2 +-
 arch/x86/pci/fixup.c                               |  99 +++++++
 block/blk-zoned.c                                  |  15 +-
 drivers/accel/ivpu/ivpu_drv.c                      |  31 ++-
 drivers/accel/ivpu/ivpu_drv.h                      |   7 +-
 drivers/accel/ivpu/ivpu_hw.c                       |   4 +
 drivers/accel/ivpu/ivpu_ipc.c                      |   8 +-
 drivers/accel/ivpu/ivpu_ipc.h                      |   2 +-
 drivers/accel/ivpu/ivpu_job.c                      |  66 ++++-
 drivers/accel/ivpu/ivpu_job.h                      |   7 +-
 drivers/accel/ivpu/ivpu_mmu.c                      |   1 -
 drivers/accel/ivpu/ivpu_pm.c                       |   1 +
 drivers/ata/libata-scsi.c                          |  10 +-
 drivers/base/cacheinfo.c                           |  11 +-
 drivers/bluetooth/btintel_pcie.c                   |  16 ++
 drivers/bluetooth/btnxpuart.c                      |   8 +-
 drivers/dpll/dpll_netlink.c                        |   3 +-
 drivers/firewire/core-cdev.c                       |   6 +-
 drivers/gpio/gpio-arizona.c                        |   8 +-
 drivers/gpio/gpio-tps65219.c                       |  12 +-
 drivers/gpio/gpio-zynq.c                           |  10 +-
 drivers/gpio/gpiolib-cdev.c                        |  32 ++-
 drivers/gpio/gpiolib.c                             |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h          |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c            |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |  71 ++++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  12 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   3 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |   3 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  62 +++--
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h  |  28 ++
 drivers/gpu/drm/amd/display/dc/dml/Makefile        |   8 +-
 drivers/gpu/drm/amd/display/dc/dml2_0/Makefile     |   2 +-
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c    | 180 ++++++-------
 drivers/gpu/drm/bridge/samsung-dsim.c              |   2 +-
 drivers/gpu/drm/clients/drm_fbdev_client.c         |   8 +
 drivers/gpu/drm/drm_pagemap.c                      |  12 +-
 drivers/gpu/drm/i915/display/intel_cursor.c        |   7 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   2 +
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  24 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.h        |   2 +
 drivers/gpu/drm/i915/display/intel_link_bw.c       |   3 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |  15 ++
 drivers/gpu/drm/i915/display/intel_quirks.c        |   3 +
 drivers/gpu/drm/i915/display/skl_universal_plane.c |   9 +-
 drivers/gpu/drm/i915/gem/i915_gem_object.c         |   2 +-
 drivers/gpu/drm/imagination/pvr_free_list.c        |  15 +-
 drivers/gpu/drm/imagination/pvr_mmu.c              |  19 +-
 drivers/gpu/drm/imagination/pvr_mmu.h              |   2 +-
 drivers/gpu/drm/imagination/pvr_vm.c               |   4 +-
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   3 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   5 +-
 drivers/gpu/drm/nouveau/nouveau_dmem.c             |   4 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   5 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   2 +
 drivers/gpu/drm/nouveau/nouveau_sched.c            |   2 +-
 drivers/gpu/drm/nouveau/nouveau_sched.h            |   1 +
 drivers/gpu/drm/nouveau/nouveau_uvmm.c             |  13 +-
 drivers/gpu/drm/nouveau/nvif/vmm.c                 |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c   |   3 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c     |  23 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c   |   2 +
 drivers/gpu/drm/virtio/virtgpu_drv.h               |   5 +
 drivers/gpu/drm/virtio/virtgpu_gem.c               |   2 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |  49 +++-
 drivers/gpu/drm/virtio/virtgpu_prime.c             |   2 +-
 drivers/gpu/drm/virtio/virtgpu_submit.c            |  11 +-
 drivers/gpu/drm/virtio/virtgpu_vq.c                |  46 ++++
 drivers/gpu/drm/virtio/virtgpu_vram.c              |  17 +-
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |   1 +
 drivers/gpu/drm/xe/xe_bo.c                         |   7 +
 drivers/gpu/drm/xe/xe_bo.h                         |  19 ++
 drivers/gpu/drm/xe/xe_gt_throttle.c                |   5 +-
 drivers/gpu/drm/xe/xe_guc_ads.c                    |   2 +-
 drivers/gpu/drm/xe/xe_hw_engine.c                  |  96 ++++++-
 drivers/gpu/drm/xe/xe_vm.c                         |  21 +-
 drivers/gpu/drm/xe/xe_wa_oob.rules                 |   2 +
 drivers/hid/amd-sfh-hid/amd_sfh_common.h           |   4 +
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c             |  10 +
 drivers/hid/bpf/hid_bpf_dispatch.c                 |  12 +-
 drivers/hid/hid-alps.c                             |  25 +-
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-multitouch.c                       |  29 +-
 drivers/hid/hid-oxp.c                              |   6 +-
 drivers/hid/hid-quirks.c                           |   3 +-
 drivers/hid/hid-winwing.c                          |  10 +-
 drivers/hid/wacom_sys.c                            |   5 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 | 293 +++++++++++----------
 drivers/net/bonding/bond_main.c                    |   2 +-
 drivers/net/dsa/mt7530-mdio.c                      |  18 +-
 drivers/net/dsa/mt7530.c                           |   3 -
 drivers/net/dsa/mv88e6xxx/chip.c                   |  68 ++++-
 drivers/net/ethernet/airoha/airoha_npu.c           |  18 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |   2 +
 drivers/net/ethernet/atheros/atl1c/atl1c_main.c    |   3 +
 drivers/net/ethernet/atheros/atl1e/atl1e_main.c    |   3 +
 drivers/net/ethernet/atheros/atlx/atl1.c           |   3 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   3 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  34 ++-
 drivers/net/ethernet/broadcom/tg3.c                |  15 +-
 drivers/net/ethernet/brocade/bna/bnad.c            |  24 +-
 drivers/net/ethernet/cadence/macb_main.c           |  14 +-
 drivers/net/ethernet/freescale/fman/fman.c         |   1 +
 drivers/net/ethernet/google/gve/gve_desc_dqo.h     |   5 +
 drivers/net/ethernet/google/gve/gve_tx_dqo.c       |  40 ++-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  |   3 +
 drivers/net/ethernet/ibm/emac/core.c               |  16 +-
 drivers/net/ethernet/marvell/octeontx2/af/common.h |  45 +++-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    | 104 +++-----
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   6 +-
 .../ethernet/mellanox/mlx5/core/en/rep/bridge.c    |  45 +++-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |   3 +
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |   4 +-
 .../ethernet/mellanox/mlx5/core/en_accel/macsec.c  |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   1 -
 .../net/ethernet/mellanox/mlx5/core/esw/bridge.c   |  15 +-
 .../net/ethernet/mellanox/mlx5/core/esw/bridge.h   |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |  44 +++-
 .../ethernet/mellanox/mlx5/core/lag/shared_fdb.c   |   1 +
 .../net/ethernet/mellanox/mlx5/core/lib/devcom.c   |   5 +-
 drivers/net/ethernet/meta/fbnic/fbnic_csr.h        |   5 +
 drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c    |   4 +-
 drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c    |  16 +-
 drivers/net/ethernet/meta/fbnic/fbnic_fw.c         |  47 +++-
 drivers/net/ethernet/meta/fbnic/fbnic_fw.h         |   1 +
 drivers/net/ethernet/meta/fbnic/fbnic_pci.c        |  18 +-
 drivers/net/ethernet/meta/fbnic/fbnic_txrx.c       |  30 ++-
 drivers/net/ethernet/netronome/nfp/crypto/ipsec.c  |   3 +-
 drivers/net/ethernet/spacemit/k1_emac.c            |   3 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |   5 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c |   4 +-
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |   2 +-
 drivers/net/ethernet/stmicro/stmmac/ring_mode.c    |   4 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  21 +-
 .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 153 ++++++++---
 drivers/net/ethernet/ti/netcp_core.c               |   2 +-
 drivers/net/ethernet/wangxun/libwx/wx_hw.c         |   1 +
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |  65 ++++-
 drivers/net/ethernet/wangxun/libwx/wx_lib.h        |   1 +
 drivers/net/ethernet/wangxun/libwx/wx_ptp.c        | 161 ++++++++---
 drivers/net/ethernet/wangxun/libwx/wx_ptp.h        |   1 +
 drivers/net/ethernet/wangxun/libwx/wx_type.h       |   2 +
 drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c    |  13 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_main.c    |  16 ++
 drivers/net/macsec.c                               |  84 +++---
 drivers/net/mdio/mdio-realtek-rtl9300.c            |   6 +
 drivers/net/ovpn/netlink.c                         | 108 +++++++-
 drivers/net/ovpn/peer.c                            | 121 +++++++--
 drivers/net/ovpn/peer.h                            |  25 +-
 drivers/net/ovpn/udp.c                             | 193 +++++++++++---
 drivers/net/pcs/pcs-rzn1-miic.c                    |   3 +-
 drivers/net/pcs/pcs-xpcs.c                         |   4 +-
 drivers/net/phy/intel-xway.c                       |  29 +-
 drivers/net/phy/micrel.c                           |   1 +
 drivers/net/phy/phylink.c                          |  20 +-
 drivers/net/usb/catc.c                             |  15 +-
 drivers/net/usb/cdc_mbim.c                         |   5 +
 drivers/net/usb/lan78xx.c                          |   2 +
 drivers/net/usb/sr9700.c                           |   3 +-
 drivers/net/veth.c                                 |   2 +
 drivers/net/virtio_net.c                           |   9 +
 drivers/net/vrf.c                                  |   2 -
 drivers/net/vxlan/vxlan_core.c                     |   6 +-
 drivers/nfc/microread/microread.c                  |   6 +-
 drivers/nfc/nfcmrvl/fw_dnld.c                      |  11 +-
 drivers/nfc/pn533/pn533.c                          |  14 +-
 drivers/nfc/pn533/pn533.h                          |   4 +-
 drivers/nfc/pn533/usb.c                            |   4 +-
 drivers/nfc/pn544/pn544.c                          |   7 +-
 drivers/nfc/port100.c                              |   7 +
 drivers/nfc/st21nfca/core.c                        |  12 +-
 drivers/nfc/st21nfca/i2c.c                         |  29 +-
 drivers/nfc/trf7970a.c                             |   4 +-
 drivers/nfc/virtual_ncidev.c                       |   3 +-
 drivers/pci/of_property.c                          |  11 +-
 drivers/pci/setup-bus.c                            |  23 +-
 drivers/perf/arm_brbe.c                            |   2 +-
 drivers/pinctrl/meson/pinctrl-meson-s4.c           |   2 +-
 drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c     |   6 +-
 drivers/pinctrl/pinctrl-generic.c                  |   4 +
 drivers/pinctrl/pinctrl-single.c                   |   3 +-
 drivers/pinctrl/qcom/pinctrl-ipq5210.c             |   1 +
 drivers/pinctrl/qcom/pinctrl-nord.c                |  34 ++-
 drivers/pinctrl/sunxi/pinctrl-sun55i-a523-r.c      |   2 +-
 drivers/pinctrl/sunxi/pinctrl-sun55i-a523.c        |   2 +-
 drivers/pinctrl/sunxi/pinctrl-sunxi.c              |  82 ++++--
 drivers/pinctrl/sunxi/pinctrl-sunxi.h              |   9 +
 drivers/pinctrl/tegra/pinctrl-tegra238.c           | 204 +++++++-------
 drivers/remoteproc/qcom_q6v5_adsp.c                |   8 +-
 drivers/s390/cio/chp.c                             |   3 +
 drivers/s390/cio/cio.c                             |  11 +-
 drivers/s390/cio/cio.h                             |   5 +-
 drivers/s390/cio/cmf.c                             |   2 +-
 drivers/s390/cio/device.c                          |   9 +-
 drivers/s390/cio/device_fsm.c                      |   3 +
 drivers/s390/cio/device_ops.c                      |  23 ++
 drivers/s390/cio/vfio_ccw_fsm.c                    |   2 +-
 drivers/s390/crypto/vfio_ap_ops.c                  |  18 +-
 drivers/scsi/libiscsi_tcp.c                        |   3 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |   4 +-
 drivers/scsi/sd_zbc.c                              |   8 +-
 drivers/thermal/gov_step_wise.c                    |  10 +-
 drivers/ufs/core/ufshcd.c                          |   6 +
 drivers/ufs/host/ufshcd-pltfrm.c                   |   6 +-
 fs/autofs/inode.c                                  |   4 +
 fs/bpf_fs_kfuncs.c                                 |   4 -
 fs/fs-writeback.c                                  |  25 +-
 fs/inode.c                                         |  11 +-
 fs/kernfs/mount.c                                  |   4 +-
 fs/netfs/buffered_read.c                           |  34 +--
 fs/netfs/objects.c                                 |   4 +-
 fs/netfs/read_collect.c                            |   5 +
 fs/netfs/rolling_buffer.c                          |   2 +-
 fs/ntfs3/inode.c                                   |   7 +-
 fs/ocfs2/namei.c                                   |   9 +-
 fs/ocfs2/xattr.c                                   |  13 +-
 fs/ocfs2/xattr.h                                   |   8 +-
 fs/overlayfs/overlayfs.h                           |   4 +-
 fs/smb/client/cached_dir.c                         |  32 ++-
 fs/smb/client/dir.c                                |  52 +++-
 fs/smb/client/smb2inode.c                          |   6 +-
 fs/smb/client/smb2misc.c                           |   9 +-
 fs/smb/client/smb2ops.c                            |  28 +-
 fs/smb/client/smb2pdu.c                            |  54 +++-
 fs/smb/client/transport.c                          |  71 ++++-
 fs/squashfs/xz_wrapper.c                           |   6 +-
 fs/super.c                                         | 114 ++++----
 fs/xfs/libxfs/xfs_metafile.c                       |   8 +-
 fs/xfs/libxfs/xfs_rtrefcount_btree.c               |   4 +-
 fs/xfs/scrub/dir.c                                 |   2 +-
 fs/xfs/scrub/health.c                              |   6 +-
 fs/xfs/scrub/inode.c                               |   2 +-
 fs/xfs/scrub/inode_repair.c                        |   2 +-
 fs/xfs/scrub/newbt.c                               |   8 +-
 fs/xfs/scrub/orphanage.c                           |   6 +-
 fs/xfs/scrub/repair.c                              |  21 +-
 fs/xfs/scrub/scrub.h                               |   2 +-
 fs/xfs/scrub/trace.h                               |  12 +-
 fs/xfs/xfs_dquot.c                                 |   8 +-
 fs/xfs/xfs_exchrange.c                             |  13 +-
 fs/xfs/xfs_healthmon.c                             |   4 +-
 fs/xfs/xfs_icache.c                                |   2 +-
 fs/xfs/xfs_log_recover.c                           |  13 +-
 fs/xfs/xfs_qm.c                                    |  10 +-
 fs/xfs/xfs_refcount_item.c                         |   8 +-
 fs/xfs/xfs_rmap_item.c                             |   8 +-
 include/linux/ethtool.h                            |   2 +
 include/linux/fs/super_types.h                     |   2 +-
 include/linux/if_vlan.h                            |   3 +
 include/linux/mempool.h                            |   7 +
 include/linux/mm_types.h                           |  15 +-
 include/linux/perf_event.h                         |  17 --
 include/linux/sched.h                              |   6 +-
 include/linux/sched/topology.h                     |   4 +-
 include/linux/skbuff.h                             |  24 +-
 include/net/dst.h                                  |   3 +-
 include/net/gue.h                                  |  19 +-
 include/net/ip6_route.h                            |   4 +-
 include/net/netfilter/nf_conntrack.h               |   5 +
 include/net/nfc/hci.h                              |   2 +-
 include/net/nfc/nfc.h                              |   3 +-
 include/net/tcp.h                                  |   4 +-
 kernel/bpf/btf.c                                   | 140 ++++++----
 kernel/bpf/core.c                                  |  21 +-
 kernel/bpf/crypto.c                                |   5 +-
 kernel/bpf/fixups.c                                |  24 +-
 kernel/bpf/hashtab.c                               |  43 ++-
 kernel/bpf/memalloc.c                              |  50 ++--
 kernel/bpf/offload.c                               |   2 +
 kernel/bpf/states.c                                |   3 +
 kernel/bpf/syscall.c                               |  15 +-
 kernel/bpf/verifier.c                              |  17 +-
 kernel/cgroup/cpuset.c                             |   3 +-
 kernel/cgroup/pids.c                               |   5 +
 kernel/events/core.c                               |  17 +-
 kernel/exit.c                                      |  11 +-
 kernel/kprobes.c                                   |  22 +-
 kernel/power/hibernate.c                           |  26 +-
 kernel/sched/core.c                                |   2 +-
 kernel/sched/ext/ext.c                             |   7 +-
 kernel/sched/fair.c                                | 173 ++++++++----
 kernel/sched/topology.c                            |  22 +-
 kernel/trace/fprobe.c                              |  15 ++
 kernel/workqueue.c                                 |   2 +-
 mm/backing-dev.c                                   |   5 +-
 mm/damon/core.c                                    |  39 ++-
 mm/damon/ops-common.c                              |   7 +-
 mm/damon/vaddr.c                                   |  21 +-
 mm/hugetlb.c                                       |  20 +-
 mm/rmap.c                                          |   6 +-
 mm/vma.c                                           |   8 +
 net/8021q/vlan_dev.c                               |   5 +
 net/bluetooth/bnep/core.c                          |  17 +-
 net/bluetooth/bnep/netdev.c                        |   8 +-
 net/bluetooth/hci_conn.c                           |  14 +-
 net/bluetooth/hci_sock.c                           |  20 +-
 net/bluetooth/iso.c                                |   7 +
 net/bluetooth/l2cap_core.c                         |  10 +-
 net/bluetooth/mgmt.c                               |  27 +-
 net/bluetooth/rfcomm/core.c                        |   3 +-
 net/bluetooth/rfcomm/sock.c                        |   6 +-
 net/bluetooth/smp.c                                |  17 ++
 net/bridge/br_mdb.c                                |   2 +
 net/bridge/br_stp_bpdu.c                           |   5 +-
 net/core/dev.c                                     |  49 +++-
 net/core/dev.h                                     |   2 +
 net/core/dev_ioctl.c                               |  25 +-
 net/core/filter.c                                  |  46 ++--
 net/core/skbuff.c                                  |  21 +-
 net/core/skmsg.c                                   |   4 +
 net/core/sock_map.c                                |   1 +
 net/ethtool/common.h                               |   2 +
 net/ipv4/arp.c                                     |   1 +
 net/ipv4/devinet.c                                 |   7 +-
 net/ipv4/fib_semantics.c                           |  13 +-
 net/ipv4/fou_core.c                                |   4 +
 net/ipv4/inet_connection_sock.c                    |   3 +-
 net/ipv4/ip_gre.c                                  |  12 +
 net/ipv4/ipconfig.c                                |  45 ++--
 net/ipv4/tcp_output.c                              |   3 +
 net/ipv4/udp.c                                     |  44 +++-
 net/ipv6/exthdrs_core.c                            |   3 +
 net/ipv6/ip6_fib.c                                 |   2 +-
 net/ipv6/ip6_gre.c                                 |   2 +-
 net/ipv6/netfilter/ip6t_rpfilter.c                 |   2 +-
 net/ipv6/netfilter/ip6t_rt.c                       |  11 +-
 net/ipv6/route.c                                   |  12 +-
 net/ipv6/seg6.c                                    |   4 +-
 net/llc/llc_c_ac.c                                 |   2 +-
 net/llc/llc_s_ac.c                                 |   4 +
 net/llc/llc_sap.c                                  |   8 +-
 net/mctp/route.c                                   |   2 +-
 net/mptcp/protocol.c                               |   2 +-
 net/netfilter/ipvs/ip_vs_core.c                    |   6 +
 net/netfilter/nf_conntrack_netlink.c               |   3 +-
 net/netfilter/nf_flow_table_offload.c              |   7 +-
 net/netfilter/nf_tables_api.c                      |  10 +-
 net/netfilter/nfnetlink_queue.c                    |   8 +-
 net/netfilter/nft_synproxy.c                       |   3 +-
 net/netlink/genetlink.c                            |   8 +-
 net/nfc/core.c                                     |  15 +-
 net/nfc/digital_dep.c                              |   8 +-
 net/nfc/llcp.h                                     |   1 +
 net/nfc/llcp_commands.c                            |   2 +-
 net/nfc/llcp_core.c                                | 173 ++++++++----
 net/nfc/llcp_sock.c                                |  67 +++--
 net/nfc/nci/core.c                                 |  10 +-
 net/nfc/netlink.c                                  |   7 +-
 net/nfc/nfc.h                                      |   3 +-
 net/openvswitch/conntrack.c                        |  37 ++-
 net/packet/af_packet.c                             | 104 +++++---
 net/rds/connection.c                               |   6 +
 net/rds/ib_frmr.c                                  |  11 +-
 net/sched/act_api.c                                |   2 +-
 net/sched/act_ct.c                                 |  41 ++-
 net/sched/act_gate.c                               |  30 ++-
 net/sched/act_ife.c                                |  17 +-
 net/sched/act_meta_mark.c                          |   6 +-
 net/sched/act_meta_skbprio.c                       |   6 +-
 net/sched/act_meta_skbtcindex.c                    |   6 +-
 net/sched/cls_u32.c                                |  12 +-
 net/sched/em_text.c                                |   2 +-
 net/sched/sch_hfsc.c                               |  22 ++
 net/sched/sch_teql.c                               |   7 +-
 net/sctp/associola.c                               |  15 +-
 net/sctp/input.c                                   |   7 +-
 net/sctp/sm_sideeffect.c                           |  37 +--
 net/sctp/sm_statefuns.c                            |   2 +
 net/smc/smc_core.c                                 |   2 +
 net/smc/smc_ib.c                                   |  10 +-
 net/tipc/group.c                                   |   4 +-
 net/tipc/monitor.c                                 |   3 +-
 net/vmw_vsock/af_vsock.c                           |   3 +
 net/xdp/xskmap.c                                   |   2 +-
 security/ipe/eval.c                                |  12 +-
 security/ipe/eval.h                                |   2 +-
 security/ipe/fs.c                                  |   8 +-
 security/ipe/hooks.c                               |  22 +-
 security/ipe/policy_fs.c                           |   3 +
 security/landlock/access.h                         |   8 +
 sound/hda/codecs/realtek/alc269.c                  |   9 +
 tools/arch/riscv/include/asm/csr.h                 |  20 +-
 tools/lib/bpf/libbpf.c                             |   7 +
 tools/lib/bpf/relo_core.c                          |  58 ++--
 .../testing/selftests/bpf/prog_tests/linked_list.c |   4 +-
 tools/testing/selftests/cgroup/test_cpuset_prs.sh  |   2 +
 tools/testing/selftests/cgroup/test_memcontrol.c   |   2 +-
 .../ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc |   2 +-
 tools/testing/selftests/kvm/steal_time.c           |  30 ++-
 tools/testing/selftests/nci/nci_dev.c              |  45 ++--
 virt/kvm/kvm_main.c                                |  30 ++-
 471 files changed, 5769 insertions(+), 2585 deletions(-)