Skip to content

6.12.92-rc1 review

Greg Kroah-Hartman ceph-devel intel-wired-lan linux-block linux-fsdevel linux-patches lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest272 patches 23 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/272mptcp: sync the msk->sndbuf at accept() timenet/mptcp/protocol.c+2 -10 replies
2/272mptcp: pm: ADD_ADDR rtx: allow ID 0net/mptcp/pm_netlink.c+0 -30 replies
3/272mptcp: pm: ADD_ADDR rtx: always decrease sk refcountnet/mptcp/pm_netlink.c+3 -50 replies
4/272mptcp: pm: ADD_ADDR rtx: free sk if lastnet/mptcp/pm_netlink.c+17 -110 replies
5/272ksmbd: validate owner of durable handle on reconnectfs/smb/server/mgmt/user_session.c fs/smb/server/oplock.c fs/smb/server/oplock.h +3 more+102 -150 replies
6/272drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status()drivers/gpu/drm/xe/display/xe_hdcp_gsc.c+10 -20 replies
7/272s390/debug: Reject zero-length input before trimming a newlinearch/s390/kernel/debug.c+3 -00 replies
8/272Revert "perf cgroup: Update metric leader in evlist__expand_cgroup"tools/perf/util/cgroup.c+7 -230 replies
9/272Revert "perf tool_pmu: Fix aggregation on duration_time"tools/perf/util/tool_pmu.c+1 -70 replies
10/272Revert "perf python: Add parse_events function"tools/perf/util/cgroup.c tools/perf/util/evsel.c tools/perf/util/evsel.h +1 more+9 -750 replies
11/272Revert "perf tool_pmu: Factor tool events into their own PMU"tools/perf/builtin-list.c tools/perf/builtin-stat.c tools/perf/util/Build +16 more+392 -5300 replies
12/272bridge: mrp: reject zero test interval to avoid OOM panicnet/bridge/br_mrp_netlink.c+2 -20 replies
13/272spi: spi-dw-dma: fix print error log when wait finish transactiondrivers/spi/spi-dw-dma.c+1 -10 replies
14/272Revert "x86/vdso: Fix output operand size of RDPID"arch/x86/include/asm/segment.h+4 -40 replies
15/272sched/deadline: Less agressive dl_server handlinginclude/linux/sched.h kernel/sched/deadline.c kernel/sched/fair.c+23 -120 replies
16/272sched/deadline: Fix dl_server_stopped()kernel/sched/deadline.c+1 -10 replies
17/272sched/deadline: Always stop dl-server before changing parameterskernel/sched/debug.c+2 -42 replies
18/272sched/deadline: Fix dl_server getting stuckinclude/linux/sched.h kernel/sched/deadline.c kernel/sched/fair.c +1 more+2 -220 replies
19/272sched/deadline: Fix dl_server behaviourinclude/linux/sched.h kernel/sched/deadline.c kernel/sched/sched.h+33 -240 replies
20/272sched/deadline: Stop dl_server before CPU goes offlinekernel/sched/core.c kernel/sched/deadline.c+5 -00 replies
21/272ksmbd: close durable scavenger races against m_fp_list lookupsfs/smb/server/vfs_cache.c+77 -270 replies
22/272af_unix: Give up GC if MSG_PEEK intervened.include/net/af_unix.h net/unix/af_unix.c net/unix/garbage.c+54 -280 replies
23/272drm/imagination: Synchronize interrupts before suspending the GPUdrivers/gpu/drm/imagination/pvr_power.c+8 -30 replies
24/272smb: client: reject userspace cifs.spnego descriptionsfs/smb/client/cifs_spnego.c+16 -00 replies
25/272ata: libata-scsi: improve readability of ata_scsi_qc_issue()drivers/ata/libata-scsi.c+21 -220 replies
26/272ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORTdrivers/ata/libata-scsi.c+3 -20 replies
27/272ata: libata-scsi: do not use the deferred QC feature on PMPs with CBSdrivers/ata/libata-pmp.c drivers/ata/libata-scsi.c drivers/ata/sata_sil24.c +1 more+26 -20 replies
28/272ata: libata-scsi: do not needlessly defer commands when using PMP with FBSdrivers/ata/libata-core.c drivers/ata/libata-eh.c drivers/ata/libata-pmp.c +2 more+47 -350 replies
29/272perf parse-events: Expose/rename config_term_nametools/perf/util/parse-events.c tools/perf/util/parse-events.h+13 -90 replies
30/272Revert "ice: fix double-free of tx_buf skb"drivers/net/ethernet/intel/ice/ice_txrx.c+2 -42 replies
31/272Revert "ice: Remove jumbo_remove step from TX path"drivers/net/ethernet/intel/ice/ice_txrx.c+3 -00 replies
32/272tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64arch/arm64/include/asm/ftrace.h+1 -00 replies
33/272net/mlx5e: Trigger neighbor resolution for unresolved destinationsdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c+3 -00 replies
34/272net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC initdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c+2 -30 replies
35/272x86/fgraph: Fix return_to_handler regs.rsp valuearch/x86/kernel/ftrace_64.S+4 -10 replies
36/272iommu/vt-d: Draining PRQ in sva unbind path when FPD bit setdrivers/iommu/intel/pasid.c drivers/iommu/intel/pasid.h+27 -10 replies
37/272riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGSarch/riscv/Kconfig+1 -10 replies
38/272riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handlerarch/riscv/kernel/mcount.S+11 -130 replies
39/272hwmon: (pmbus/core) Protect regulator operations with mutexdrivers/hwmon/pmbus/pmbus_core.c+91 -260 replies
40/272arm64: Kconfig: Remove selecting replaced HAVE_FUNCTION_GRAPH_RETVALarch/arm64/Kconfig+0 -10 replies
41/272i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeuedrivers/i3c/master/mipi-i3c-hci/dma.c+17 -103 replies
42/272sysfs: dont remove existing directory on update failurefs/sysfs/group.c+1 -10 replies
43/272mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break()mm/damon/sysfs-schemes.c+1 -00 replies
44/272ksmbd: fix null pointer dereference in compare_guid_key()fs/smb/server/oplock.c+5 -10 replies
45/272ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflowfs/smb/server/smbacl.c+9 -30 replies
46/272ksmbd: validate SID in parent security descriptor during ACL inheritancefs/smb/server/smbacl.c+50 -160 replies
47/272smb: client: require net admin for CIFS SWN netlinkfs/smb/client/netlink.c+5 -10 replies
48/272smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked()fs/smb/client/smb2transport.c+2 -00 replies
49/272smb: client: use data_len for SMB2 READ encrypted folioq copyfs/smb/client/smb2ops.c+2 -20 replies
50/272smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when closefs/smb/server/vfs_cache.c+12 -40 replies
51/272hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAXdrivers/hwmon/pmbus/adm1266.c+1 -10 replies
52/272ALSA: ua101: Reject too-short USB descriptorssound/usb/misc/ua101.c+3 -20 replies
53/272ALSA: pcm: Dont setup bogus iov_iter for silencingsound/core/pcm_lib.c+3 -00 replies
54/272ALSA: asihpi: Fix potential OOB array access at reading cachesound/pci/asihpi/hpicmn.c+6 -00 replies
55/272efi: Allocate runtime workqueue before ACPI initdrivers/firmware/efi/efi.c+16 -120 replies
56/272io_uring/waitid: clear waitid info before copying it to userspaceio_uring/waitid.c+1 -00 replies
57/272drivers/base/memory: fix memory block reference leak in poison accountingdrivers/base/memory.c+6 -20 replies
58/272ipv6: ioam: refresh hdr pointer before ioam6_event()net/ipv6/exthdrs.c+3 -30 replies
59/272mm/memory_hotplug: fix memory block reference leak on removemm/memory_hotplug.c+2 -00 replies
60/272selftests/mm: run_vmtests.sh: fix destructive tests invocationtools/testing/selftests/mm/run_vmtests.sh+1 -10 replies
61/272net: wwan: iosm: fix potential memory leaks in ipc_imem_init()drivers/net/wwan/iosm/iosm_ipc_imem.c+2 -00 replies
62/272Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del()net/bluetooth/af_bluetooth.c net/bluetooth/iso.c net/bluetooth/l2cap_sock.c +2 more+78 -100 replies
63/272Bluetooth: ISO: drop ISO_END frames received without prior ISO_STARTnet/bluetooth/iso.c+5 -00 replies
64/272Bluetooth: bnep: Fix UAF read of dev->namenet/bluetooth/bnep/core.c+1 -10 replies
65/272Bluetooth: hci_uart: fix UAFs and race conditions in close and init pathsdrivers/bluetooth/hci_ldisc.c+40 -80 replies
66/272Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointernet/bluetooth/l2cap_core.c+1 -10 replies
67/272Bluetooth: MGMT: validate Add Extended Advertising Data lengthnet/bluetooth/mgmt.c+6 -00 replies
68/272Bluetooth: serialize accept_q accessinclude/net/bluetooth/bluetooth.h net/bluetooth/af_bluetooth.c+66 -220 replies
69/272phonet/pep: disable BH around forwarded sk_receive_skb()net/phonet/pep.c+17 -20 replies
70/272net: bcmgenet: keep RBUF EEE/PM disableddrivers/net/ethernet/broadcom/genet/bcmgenet.c+4 -50 replies
71/272net: ifb: report ethtool stats over num_tx_queuesdrivers/net/ifb.c+5 -60 replies
72/272net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis()drivers/net/pse-pd/pse_core.c+1 -10 replies
73/272netfilter: ip6t_hbh: reject oversized option listsnet/ipv6/netfilter/ip6t_hbh.c+4 -00 replies
74/272netfilter: nf_queue: hold bridge skb->dev while queuedinclude/net/netfilter/nf_queue.h net/netfilter/nf_queue.c net/netfilter/nfnetlink_queue.c+6 -10 replies
75/272netfilter: ipset: stop hash:* range iteration at endnet/netfilter/ipset/ip_set_hash_ipmark.c net/netfilter/ipset/ip_set_hash_ipport.c net/netfilter/ipset/ip_set_hash_ipportip.c +1 more+17 -40 replies
76/272netfilter: nft_inner: Fix IPv6 inner_thoff desyncnet/netfilter/nft_inner.c+0 -10 replies
77/272sched_ext: Fix missing warning in scx_set_task_state() default casekernel/sched/ext.c+2 -10 replies
78/272sched_ext: Avoid UAF in scx_root_enable_workfn() init failure pathkernel/sched/ext.c+1 -10 replies
79/272cgroup/cpuset: Reset DL migration state on can_attach() failurekernel/cgroup/cpuset.c+4 -40 replies
80/272fs/ntfs3: handle attr_set_size() errors when truncating filesfs/ntfs3/file.c+4 -80 replies
81/272l2tp: use list_del_rcu in l2tp_session_unhashnet/l2tp/l2tp_core.c+1 -10 replies
82/272qed: fix double free in qed_cxt_tables_alloc()drivers/net/ethernet/qlogic/qed/qed_cxt.c+2 -00 replies
83/272ring-buffer: Fix reporting of missed events in iteratorkernel/trace/ring_buffer.c+3 -50 replies
84/272ipv6: ioam: add NULL check for idev in ipv6_hop_ioam()net/ipv6/exthdrs.c+13 -20 replies
85/272vsock/vmci: fix UAF when peer resets connection during handshakenet/vmw_vsock/vmci_transport.c+1 -10 replies
86/272vsock/virtio: reset connection on receiving queue overflownet/vmw_vsock/virtio_transport_common.c+15 -50 replies
87/272wifi: ath11k: clear shared SRNG pointer state on restartdrivers/net/wireless/ath/ath11k/hal.c+11 -30 replies
88/272ipv4: raw: reject IP_HDRINCL packets with ihl < 5net/ipv4/raw.c+1 -10 replies
89/272ixgbevf: fix use-after-free in VEPA multicast source pruningdrivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c+1 -00 replies
90/272rbd: eliminate a race in lock_dwork draining on unmapdrivers/block/rbd.c+8 -120 replies
91/272lsm: hold cred_guard_mutex for lsm_set_self_attr()security/lsm_syscalls.c+8 -10 replies
92/272octeontx2-af: CGX: add bounds check to cgx_speed_mbps indexdrivers/net/ethernet/marvell/octeontx2/af/cgx.c+6 -10 replies
93/272ice: fix setting promisc mode while adding VID filterdrivers/net/ethernet/intel/ice/ice_main.c+1 -10 replies
94/272ice: restore PTP Rx timestamp config after ethtool set-channelsdrivers/net/ethernet/intel/ice/ice_main.c+6 -00 replies
95/272wifi: cfg80211: advance loop vars in cfg80211_merge_profile()net/wireless/scan.c+3 -00 replies
96/272af_unix: Fix UAF read of tail->len in unix_stream_data_wait()net/unix/af_unix.c+2 -90 replies
97/272wifi: mac80211: consume only present negotiated TTLM mapsnet/mac80211/mlme.c+1 -10 replies
98/272cifs: Fix busy dentry used after unmountingfs/smb/client/cifsfs.c+2 -00 replies
99/272tracing: Do not call map->ops->elt_free() if elt_alloc() failskernel/trace/tracing_map.c+13 -40 replies
100/272arm64: probes: Handle probes on hinted conditional branch instructionsarch/arm64/include/asm/insn.h+1 -10 replies
101/272KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bitsarch/arm64/kvm/vgic/vgic-its.c+4 -00 replies
102/272KVM: arm64: vgic: Free private_irqs when init fails after allocationarch/arm64/kvm/arm.c+3 -10 replies
103/272riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOMarch/riscv/kvm/vcpu_pmu.c+4 -20 replies
104/272drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probedrivers/gpu/drm/bridge/chipone-icn6211.c+3 -10 replies
105/272spi: qup: fix error pointer deref after DMA setup failuredrivers/spi/spi-qup.c+3 -00 replies
106/272phy: tegra: xusb: Fix per-pad high-speed termination calibrationdrivers/phy/tegra/xusb-tegra186.c drivers/phy/tegra/xusb.h+27 -70 replies
107/272scsi: isci: Fix use-after-free in device removal pathdrivers/scsi/isci/host.c+3 -00 replies
108/272spi: ep93xx: fix error pointer deref after DMA setup failuredrivers/spi/spi-ep93xx.c+2 -00 replies
109/272spi: sprd: fix error pointer deref after DMA setup failuredrivers/spi/spi-sprd.c+2 -10 replies
110/272spi: ti-qspi: fix use-after-free after DMA setup failuredrivers/spi/spi-ti-qspi.c+1 -00 replies
111/272RDMA/siw: Reject MPA FPDU length underflow before signed receive mathdrivers/infiniband/sw/siw/siw_qp_rx.c+15 -00 replies
112/272LoongArch: Remove unused code to avoid build warningarch/loongarch/mm/init.c+0 -40 replies
113/272device property: set fwnode->secondary to NULL in fwnode_init()include/linux/fwnode.h+1 -00 replies
114/272drm/virtio: use uninterruptible resv lock for plane updatesdrivers/gpu/drm/virtio/virtgpu_drv.h drivers/gpu/drm/virtio/virtgpu_gem.c drivers/gpu/drm/virtio/virtgpu_plane.c+26 -20 replies
115/272drm/amdgpu/vpe: Force collaborate sync after TRAPdrivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c+6 -10 replies
116/272drm/bridge: it66121: acquire reset GPIO in probedrivers/gpu/drm/bridge/ite-it66121.c+5 -00 replies
117/272drm/bridge: megachips: remove bridge when irq request failsdrivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+10 -60 replies
118/272drm/amd/display: Fix integer overflow in bios_get_image()drivers/gpu/drm/amd/display/dc/bios/bios_parser_helper.c+6 -30 replies
119/272drm/amd/display: Validate GPIO pin LUT table size before iteratingdrivers/gpu/drm/amd/display/dc/bios/bios_parser2.c+9 -00 replies
120/272drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_asyncdrivers/gpu/drm/amd/display/dc/core/dc.c+5 -10 replies
121/272batman-adv: mcast: fix use-after-free in orig_node RCU releasenet/batman-adv/originator.c+2 -20 replies
122/272batman-adv: clear current gateway during teardownnet/batman-adv/gateway_client.c+4 -00 replies
123/272batman-adv: dat: handle forward allocation errornet/batman-adv/distributed-arp-table.c+3 -00 replies
124/272batman-adv: fix fragment reassembly length accountingnet/batman-adv/fragmentation.c net/batman-adv/types.h+18 -70 replies
125/272batman-adv: fix tp_meter counter underflow during shutdownnet/batman-adv/tp_meter.c+2 -20 replies
126/272batman-adv: frag: disallow unicast fragment in fragmentnet/batman-adv/fragmentation.c+35 -00 replies
127/272batman-adv: bla: fix report_work leak on backbone_gw purgenet/batman-adv/bridge_loop_avoidance.c+38 -220 replies
128/272batman-adv: tp_meter: avoid use of uninit sender varsnet/batman-adv/tp_meter.c+9 -20 replies
129/272batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdownnet/batman-adv/tp_meter.c net/batman-adv/types.h+14 -20 replies
130/272batman-adv: tp_meter: fix race condition in send error reportingnet/batman-adv/tp_meter.c net/batman-adv/types.h+30 -200 replies
131/272batman-adv: tt: fix negative last_changeset_lennet/batman-adv/types.h+1 -10 replies
132/272batman-adv: tt: fix negative tt_buff_lennet/batman-adv/types.h+1 -10 replies
133/272hwmon: (pmbus/adm1266) seed timestamp from the real-time clockdrivers/hwmon/pmbus/adm1266.c+1 -10 replies
134/272hwmon: (pmbus/adm1266) reject implausible blackbox record_countdrivers/hwmon/pmbus/adm1266.c+3 -00 replies
135/272hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read bufferdrivers/hwmon/pmbus/adm1266.c+1 -10 replies
136/272hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized bufferdrivers/hwmon/pmbus/adm1266.c+3 -10 replies
137/272hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NRdrivers/hwmon/pmbus/adm1266.c+1 -10 replies
138/272hwmon: (pmbus/adm1266) dont clobber GPIO bits before PDIO read in get_multipledrivers/hwmon/pmbus/adm1266.c+0 -10 replies
139/272hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe()drivers/hwmon/pmbus/adm1266.c+4 -40 replies
140/272hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe()drivers/hwmon/pmbus/adm1266.c+4 -40 replies
141/272hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessorsdrivers/hwmon/pmbus/adm1266.c+6 -00 replies
142/272ARM: dts: renesas: genmai: Drop superfluous cellsarch/arm/boot/dts/renesas/r7s72100-genmai.dts+0 -30 replies
143/272ARM: dts: renesas: rskrza1: Drop superfluous cellsarch/arm/boot/dts/renesas/r7s72100-rskrza1.dts+0 -20 replies
144/272pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resumedrivers/pinctrl/renesas/pinctrl-rzg2l.c+1 -10 replies
145/272HID: uclogic: Fix regression of input name assignmentdrivers/hid/hid-uclogic-core.c+3 -10 replies
146/272firmware: arm_ffa: Check for NULL FF-A ID table while driver registrationdrivers/firmware/arm_ffa/bus.c+3 -10 replies
147/272firmware: arm_ffa: Skip free_pages on RX buffer alloc failuredrivers/firmware/arm_ffa/driver.c+1 -10 replies
148/272firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueuedrivers/firmware/arm_ffa/driver.c+1 -10 replies
149/272firmware: arm_ffa: Refactor addition of partition information into XArraydrivers/firmware/arm_ffa/driver.c+22 -250 replies
150/272firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitionsdrivers/firmware/arm_ffa/bus.c drivers/firmware/arm_ffa/driver.c include/linux/arm_ffa.h+9 -40 replies
151/272firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup()drivers/firmware/arm_ffa/driver.c+16 -170 replies
152/272firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callbackdrivers/firmware/arm_ffa/driver.c+117 -420 replies
153/272firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0drivers/firmware/arm_ffa/driver.c+15 -00 replies
154/272riscv: mm: Fixup no5lvl failure when vaddr is invalidarch/riscv/mm/init.c+25 -00 replies
155/272kunit: config: Enable KUNIT_DEBUGFS by defaultlib/kunit/Kconfig+2 -20 replies
156/272kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FSlib/kunit/Kconfig+1 -00 replies
157/272pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150drivers/pinctrl/qcom/pinctrl-sm8150.c+4 -40 replies
158/272firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get()drivers/firmware/arm_ffa/driver.c+29 -20 replies
159/272firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copiesdrivers/firmware/arm_ffa/driver.c+23 -60 replies
160/272firmware: arm_ffa: Align RxTx buffer size before mappingdrivers/firmware/arm_ffa/driver.c+2 -10 replies
161/272firmware: arm_ffa: Fix sched-recv callback partition lookupdrivers/firmware/arm_ffa/driver.c+3 -30 replies
162/272ARM: integrator: Fix early initializationarch/arm/mach-versatile/integrator_cp.c+4 -90 replies
163/272ALSA: hda: cs35l56: Put ACPI device after setting companionsound/pci/hda/cs35l56_hda.c+1 -00 replies
164/272ALSA: hda: cs35l41: Put ACPI device on missing physical nodesound/pci/hda/cs35l41_hda.c+3 -10 replies
165/272btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file()include/trace/events/btrfs.h+1 -30 replies
166/272netfilter: x_tables: unregister the templates firstnet/ipv4/netfilter/arptable_filter.c net/ipv4/netfilter/iptable_filter.c net/ipv4/netfilter/iptable_mangle.c +6 more+9 -90 replies
167/272netfilter: Make legacy configs user selectablenet/bridge/netfilter/Kconfig net/ipv4/netfilter/Kconfig net/ipv6/netfilter/Kconfig+29 -40 replies
168/272netfilter: Exclude LEGACY TABLES on PREEMPT_RT.net/bridge/netfilter/Kconfig net/ipv4/netfilter/Kconfig net/ipv6/netfilter/Kconfig +2 more+47 -321 reply
169/272netfilter: x_tables: add and use xt_unregister_table_pre_exitinclude/linux/netfilter/x_tables.h include/linux/netfilter_arp/arp_tables.h include/linux/netfilter_ipv4/ip_tables.h +16 more+41 -390 replies
170/272netfilter: x_tables: add and use xtables_unregister_table_exitinclude/linux/netfilter/x_tables.h net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c +4 more+83 -371 reply
171/272netfilter: ebtables: move to two-stage removal schemenet/bridge/netfilter/ebtable_broute.c net/bridge/netfilter/ebtable_filter.c net/bridge/netfilter/ebtable_nat.c +1 more+40 -260 replies
172/272netfilter: ebtables: close dangling table module init racenet/bridge/netfilter/ebtable_broute.c net/bridge/netfilter/ebtable_filter.c net/bridge/netfilter/ebtable_nat.c+14 -200 replies
173/272netfilter: x_tables: close dangling table module init racenet/ipv4/netfilter/arptable_filter.c net/ipv4/netfilter/iptable_filter.c net/ipv4/netfilter/iptable_mangle.c +6 more+105 -990 replies
174/272netfilter: bridge: eb_tables: close module init racenet/bridge/netfilter/ebtables.c+6 -50 replies
175/272kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist()include/asm-generic/kprobes.h+1 -10 replies
176/272test_kprobes: clear kprobes between test runslib/test_kprobes.c+18 -110 replies
177/272tcp: Fix imbalanced icsk_accept_queue count.net/ipv4/inet_connection_sock.c+1 -10 replies
178/272ice: fix setting RSS VSI hash for E830drivers/net/ethernet/intel/ice/ice_main.c+1 -13 replies
179/272ice: fix locking in ice_dcb_rebuild()drivers/net/ethernet/intel/ice/ice_dcb_lib.c+2 -20 replies
180/272net: lan966x: avoid unregistering netdev on register failuredrivers/net/ethernet/microchip/lan966x/lan966x_main.c+5 -30 replies
181/272phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register accessdrivers/phy/marvell/phy-mvebu-a3700-utmi.c+2 -30 replies
182/272NFSD: Fix infinite loop in layout state revocationfs/nfsd/nfs4state.c+7 -00 replies
183/272irqchip/ath79-cpu: Remove unused functiondrivers/irqchip/irq-ath79-cpu.c+0 -70 replies
184/272ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validationdrivers/block/ublk_drv.c+3 -00 replies
185/272nsfs: fix wrong error code returned for pidns ioctlsfs/nsfs.c+1 -10 replies
186/272irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RTkernel/irq_work.c+7 -00 replies
187/272zonefs: handle integer overflow in zonefs_fname_to_fnofs/zonefs/super.c+5 -10 replies
188/272tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key().net/ipv4/tcp_ao.c+2 -10 replies
189/272powerpc: fix dead default for GUEST_STATE_BUFFER_TESTarch/powerpc/Kconfig.debug+1 -20 replies
190/272netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() callfs/netfs/read_retry.c+9 -20 replies
191/272netfs: Fix overrun check in netfs_extract_user_iter()fs/netfs/iterator.c+17 -90 replies
192/272netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gonefs/netfs/misc.c include/trace/events/netfs.h+9 -10 replies
193/272netfs: Defer the emission of trace_netfs_folio()fs/netfs/buffered_write.c+10 -80 replies
194/272netfs: Fix streaming write being overwrittenfs/netfs/buffered_write.c include/trace/events/netfs.h+37 -130 replies
195/272netfs: Fix potential deadlock in write-through modefs/netfs/write_issue.c+25 -140 replies
196/272netfs: Fix write streaming disablement if fd open O_RDWRfs/netfs/buffered_write.c+7 -100 replies
197/272netfs: Fix early put of sink folio in netfs_read_gaps()fs/netfs/buffered_read.c+3 -30 replies
198/272netfs: Fix partial invalidation of streaming-write foliofs/netfs/misc.c+1 -10 replies
199/272netfs: Fix a few minor bugs in netfs_page_mkwrite()fs/netfs/buffered_write.c+13 -140 replies
200/272netfs: Remove unnecessary references to pagesfs/netfs/buffered_read.c fs/netfs/buffered_write.c+11 -110 replies
201/272netfs: Fix folio->private handling in netfs_perform_write()fs/netfs/buffered_write.c include/trace/events/netfs.h+82 -530 replies
202/272net: ethernet: cortina: Make RX SKB per-portdrivers/net/ethernet/cortina/gemini.c+6 -10 replies
203/272net: ethernet: cortina: Drop half-assembled SKBdrivers/net/ethernet/cortina/gemini.c+5 -00 replies
204/272net: ethernet: cortina: Carry over frag counterdrivers/net/ethernet/cortina/gemini.c+8 -10 replies
205/272net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS referencedrivers/net/ethernet/cirrus/cs89x0.c+0 -20 replies
206/272wifi: ath11k: fix error path leaks in some WMI WOW callsdrivers/net/wireless/ath/ath11k/wmi.c+16 -30 replies
207/272wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm()drivers/net/wireless/ath/ath11k/testmode.c+1 -00 replies
208/272wifi: ath10k: skip WMI and beacon transmission when device is wedgeddrivers/net/wireless/ath/ath10k/wmi.c+7 -80 replies
209/272blk-integrity: remove seed for user mapped buffersblock/bio-integrity.c block/blk-integrity.c drivers/nvme/host/ioctl.c +2 more+19 -240 replies
210/272block: dont overwrite bip_vcnt in bio_integrity_copy_user()block/bio-integrity.c+0 -10 replies
211/272block: recompute nr_integrity_segments in blk_insert_cloned_requestblock/blk-mq.c+19 -00 replies
212/272HID: quirks: really enable the intended work around for appledisplaydrivers/hid/hid-quirks.c+1 -10 replies
213/272block: modify bio_integrity_map_user to accept iov_iter as argumentblock/bio-integrity.c block/blk-integrity.c include/linux/bio-integrity.h+16 -110 replies
214/272block: drop direction param from bio_integrity_copy_user()block/bio-integrity.c+5 -120 replies
215/272blk-integrity: use simpler alignment checkblock/bio-integrity.c+2 -20 replies
216/272blk-integrity: enable p2p source and destinationblock/bio-integrity.c+17 -40 replies
217/272block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user()block/bio-integrity.c+18 -00 replies
218/272accel/qaic: Add overflow check to remap_pfn_range during mmapdrivers/accel/qaic/qaic_data.c+21 -20 replies
219/272net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepointnet/smc/smc_tracepoint.h+1 -10 replies
220/272ethtool: fix ethnl_bitmap32_not_zero() bit interval semanticsnet/ethtool/bitset.c+4 -40 replies
221/272drm/msm/dsi: dont dump registers past the mapped regiondrivers/gpu/drm/msm/dsi/dsi_host.c+1 -00 replies
222/272drm/msm: Fix iommu_map_sgtable() return value check and avoid WARNdrivers/gpu/drm/msm/msm_iommu.c+3 -20 replies
223/272powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise()arch/powerpc/kernel/time.c+4 -20 replies
224/272net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slotnet/smc/af_smc.c+2 -10 replies
225/272net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ringnet/tls/tls_sw.c+2 -40 replies
226/272net: tls: prevent chain-after-chain in plain text SGnet/tls/tls_sw.c+18 -60 replies
227/272net: phy: DP83TC811: add reading of abilitiesdrivers/net/phy/dp83tc811.c+1 -00 replies
228/272x86/xen: Fix xen_e820_swap_entry_with_ram()arch/x86/xen/setup.c+1 -10 replies
229/272tls: Preserve sk_err across recvmsg() when data has been copiednet/tls/tls_sw.c+14 -60 replies
230/272net/mlx5: Do not restore destination-less TC rulesdrivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c+2 -10 replies
231/272scsi: sd: Fix return code handling in sd_spinup_disk()drivers/scsi/sd.c+1 -20 replies
232/272ALSA: scarlett2: Add missing error check when initialise Autogain Statussound/usb/mixer_scarlett2.c+2 -00 replies
233/272io_uring/net: punt IORING_OP_BIND async if it needs file createio_uring/net.c+25 -10 replies
234/272btrfs: fix squota accounting during enable generationfs/btrfs/fs.h fs/btrfs/qgroup.c+28 -40 replies
235/272spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache()drivers/spi/spi-mtk-snfi.c+1 -10 replies
236/272drm/msm/snapshot: fix dumping of the unaligned regionsdrivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c+18 -60 replies
237/272drm/xe/gsc: Fix double-free of managed BO in error pathdrivers/gpu/drm/xe/xe_gsc.c+1 -40 replies
238/272drm/xe/vf: Fix signature of print functionsdrivers/gpu/drm/xe/xe_gt_sriov_vf.c drivers/gpu/drm/xe/xe_gt_sriov_vf.h+21 -90 replies
239/272drm/xe/pf: Fix CFI failure in debugfs accessdrivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.c drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.h+6 -20 replies
240/272wifi: ath11k: fix peer resolution on rx path when peer_id=0drivers/net/wireless/ath/ath11k/dp_rx.c drivers/net/wireless/ath/ath11k/hal_rx.c+2 -60 replies
241/272ice: ptp: serialize E825 PHY timer start with PTP lockdrivers/net/ethernet/intel/ice/ice_ptp_hw.c+13 -20 replies
242/272drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDPdrivers/gpu/drm/i915/display/intel_dp.c+1 -10 replies
243/272kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning schemescripts/package/PKGBUILD+1 -10 replies
244/272net: dsa: mt7530: fix FDB entries not aging out with short timeoutdrivers/net/dsa/mt7530.c+14 -60 replies
245/272net: dsa: mt7530: preserve VLAN tags on trapped link-local framesdrivers/net/dsa/mt7530.c+15 -120 replies
246/272net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA bufferdrivers/net/ethernet/microsoft/mana/hw_channel.c+13 -100 replies
247/272platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7drivers/platform/surface/surface_aggregator_registry.c+0 -20 replies
248/272platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULLdrivers/platform/x86/adv_swbutton.c+5 -10 replies
249/272platform/x86: hp_accel: Check ACPI_COMPANION() against NULLdrivers/platform/x86/hp/hp_accel.c+3 -00 replies
250/272platform/x86: intel-hid: Check ACPI_HANDLE() against NULLdrivers/platform/x86/intel/hid.c+5 -10 replies
251/272platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULLdrivers/platform/x86/intel/vbtn.c+5 -10 replies
252/272RDMA/rtrs: Fix use-after-free in path file creation cleanupdrivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c+1 -10 replies
253/272net: bridge: Flush multicast groups when snooping is disablednet/bridge/br_multicast.c+9 -00 replies
254/272bridge: mcast: Fix a possible use-after-free when removing a bridge portnet/bridge/br_multicast.c+17 -50 replies
255/272pds_core: fix error handling in pdsc_devcmd_waitdrivers/net/ethernet/amd/pds_core/dev.c+9 -20 replies
256/272pds_core: fix debugfs_lookup dentry leak and error handlingdrivers/net/ethernet/amd/pds_core/debugfs.c+6 -10 replies
257/272wifi: mac80211: fix MLE defragmentationnet/mac80211/parse.c+31 -400 replies
258/272ALSA: seq: Serialize UMP output teardown with event_inputsound/core/seq/seq_ump_client.c+18 -40 replies
259/272tracing: Avoid NULL return from hist_field_name() on truncationkernel/trace/trace_events_hist.c+2 -40 replies
260/272Bluetooth: btmtk: fix urb->setup_packet leak in error pathsdrivers/bluetooth/btmtk.c+2 -00 replies
261/272net: ag71xx: check error for platform_get_irqdrivers/net/ethernet/atheros/ag71xx.c+3 -00 replies
262/272bpf, skmsg: fix verdict sk_data_ready racing with ktls rxnet/core/skmsg.c+7 -20 replies
263/272gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n)drivers/gpio/gpiolib-cdev.c+4 -40 replies
264/272gpio: cdev: check if uAPI v2 config attributes are correctly zeroeddrivers/gpio/gpiolib-cdev.c+13 -00 replies
265/272ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove()sound/soc/codecs/cs35l56-sdw.c+2 -10 replies
266/272drm/xe/oa: Fix exec_queue leak on width check in stream opendrivers/gpu/drm/xe/xe_oa.c+4 -20 replies
267/272octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFsdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+1 -10 replies
268/272net: mana: validate rx_req_idx to prevent out-of-bounds array accessdrivers/net/ethernet/microsoft/mana/hw_channel.c+6 -00 replies
269/272pds_core: ensure null-termination for firmware version stringsdrivers/net/ethernet/amd/pds_core/devlink.c+4 -20 replies
270/272net: gro: dont merge zcopy skbsnet/core/gro.c+3 -00 replies
271/272LoongArch: kprobes: Fix handling of fatal unrecoverable recursionsarch/loongarch/kernel/kprobes.c+2 -20 replies
272/272landlock: Fix TCP handling of short AF_UNSPEC addressessecurity/landlock/net.c+67 -512 replies

Reviews trailers per patch

144 of 272 patches have a Reviewed-by or Acked-by.

PatchPaolo AbeniMatthieu Baerts (NGI0)Mat MartineauMatt RoperShuicheng LinValentin SchneiderJohn StultzMarek SzyprowskiShrikanth HegdeNamjae JeonMatt CosterDavid HowellsTommy KellyDamien Le MoalNamhyung KimJiri OlsaMasami Hiramatsu (Google)Leon RomanovskySteven Rostedt (Google)Kevin TianBjörn TöpelAlexandre GhitiSanman PradhanFrank LiRafael J. Wysocki (Intel)Danilo KrummrichNikolay AleksandrovIdo SchimmelJuri LelliBenjamin BlockVasily GorbikMiaohe LinOscar SalvadorDavid Hildenbrand (Arm)Mike Rapoport (Microsoft)SeongJae ParkSiwei ZhangShyam Prasad NJann HornRémi Denis-CourmontEric DumazetFlorian FainelliOleksij RempelFernando Fernandez ManceraAndrea RighiChen RidongWaiman LongBryan TanSteve FrenchRameshkumar SundaramBaochen QiangKuniyuki IwashimaYuan YaoAnup PatelLuca CeresoliJon HunterNikita ShubinBernard MetzlerGuo RenAndy ShevchenkoSakari AilusMario Limonciello (AMD)Simon HormanRafal RomanowskiJavier Martinez CanillasIan RayAlex HungDan WheelerLinus LüssingYuan TanRen WeiViacheslav DubeykoCasey SchauflerRinitha SAleksandr LoktionovAlexander NowlinBartosz GolaszewskiLinus WalleijGeert UytterhoevenSimon WunderlichViresh KumarFangyu YuKonrad DybcioSebastian EneSimon TrimmerTristan MadaniPrzemek KitszelArpana ArlandMiquel RaynalJeff LaytonDai NgoYang ErkunSebastian Andrzej SiewiorGautam MenghaniAmit MachhiwalHarsh Prateek BoraPaulo Alcantara (Red Hat)Alexander LobakinBoris BurkovDavid SterbaKeith BuschAnuj GuptaHannes ReineckeMartin K. PetersenChristoph HellwigChao ShiWeidong ZhuDave TianShin'ichiro KawasakiKarol WachowskiJeff HugoDust LiSidraya JayagondRitesh Harjani (IBM)Sabrina DubrocaAndrew LunnJan BeulichJianbo LiuCosmin RatiuBart Van AsscheGabriel Krisman BertaziQu WenruoDaniele Ceraolo SpurioMichal WajdeczkoP PraneeshArkadiusz KubalewskiVille SyrjäläThomas WeißschuhNathan ChancellorKanchan JoshiChester A. UnalMiriam Rachel KorenblitIlan PeerKent GibsonAshutosh DixitHaiyang ZhangWillem de BruijnIlpo JärvinenDominique MartinetRon EconomosMiguel OjedaFrancesco DolciniBrett A C SheffieldPeter SchneiderMark Brown
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/272A-b R-b
2/272R-b
3/272R-b
4/272R-b
5/272
6/272R-b R-b
7/272R-b R-b T-b
8/272
9/272
10/272
11/272
12/272A-b R-b
13/272
14/272
15/272R-b A-b
16/272
17/272R-b
18/272T-b
19/272T-b
20/272T-b T-b
21/272A-b
22/272
23/272R-b
24/272R-b
25/272T-b R-b
26/272T-b R-b
27/272T-b R-b
28/272T-b R-b
29/272A-b
30/272
31/272
32/272T-b A-b
33/272R-b
34/272R-b
35/272R-b
36/272R-b
37/272R-b
38/272R-b T-b R-b
39/272R-b
40/272
41/272R-b
42/272R-b R-b
43/272
44/272A-b
45/272A-b
46/272
47/272
48/272R-b
49/272A-b
50/272A-b T-b
51/272
52/272
53/272
54/272
55/272R-b
56/272
57/272R-b A-b A-b
58/272R-b
59/272A-b A-b
60/272R-b R-b
61/272
62/272R-b
63/272
64/272
65/272
66/272
67/272
68/272R-b
69/272A-b R-b
70/272R-b
71/272
72/272A-b
73/272
74/272
75/272
76/272R-b
77/272R-b
78/272
79/272R-b R-b
80/272
81/272
82/272
83/272A-b
84/272R-b
85/272A-b
86/272
87/272R-b R-b
88/272
89/272R-b T-b
90/272R-b
91/272A-b
92/272
93/272R-b T-b
94/272R-b R-b T-b
95/272
96/272R-b
97/272
98/272R-b
99/272
100/272
101/272
102/272R-b
103/272R-b
104/272R-b
105/272
106/272R-b T-b
107/272
108/272A-b
109/272
110/272
111/272A-b
112/272R-b
113/272R-b R-b R-b
114/272
115/272R-b
116/272R-b T-b
117/272R-b T-b
118/272R-b T-b
119/272R-b T-b
120/272R-b T-b
121/272A-b
122/272
123/272R-b
124/272T-b
125/272
126/272R-b
127/272R-b
128/272R-b
129/272
130/272
131/272
132/272
133/272
134/272
135/272
136/272
137/272R-b R-b
138/272R-b R-b
139/272R-b
140/272
141/272R-b
142/272R-b
143/272R-b
144/272R-b
145/272
146/272
147/272
148/272
149/272
150/272T-b
151/272T-b
152/272T-b
153/272
154/272T-b
155/272
156/272
157/272R-b
158/272T-b
159/272
160/272R-b
161/272
162/272
163/272T-b
164/272T-b
165/272R-b R-b
166/272R-b
167/272
168/272
169/272R-b
170/272R-b
171/272R-b
172/272R-b
173/272
174/272
175/272
176/272
177/272
178/272R-b R-b
179/272R-b R-b T-b
180/272
181/272R-b
182/272R-b T-b
183/272
184/272
185/272R-b
186/272R-b
187/272
188/272R-b
189/272T-b R-b R-b
190/272R-b
191/272
192/272
193/272
194/272
195/272
196/272
197/272R-b
198/272
199/272
200/272
201/272
202/272
203/272R-b
204/272
205/272
206/272R-b R-b
207/272R-b R-b
208/272R-b R-b
209/272R-b R-b R-b
210/272R-b
211/272R-b
212/272
213/272R-b R-b
214/272R-b R-b
215/272R-b R-b R-b
216/272R-b R-b
217/272A-b A-b A-b T-b
218/272R-b R-b
219/272R-b R-b
220/272
221/272R-b
222/272
223/272A-b R-b
224/272
225/272R-b
226/272
227/272R-b
228/272R-b
229/272
230/272R-b R-b
231/272R-b
232/272
233/272R-b
234/272R-b R-b
235/272
236/272
237/272R-b
238/272R-b
239/272R-b
240/272R-b R-b
241/272R-b T-b R-b
242/272R-b
243/272A-b R-b T-b
244/272
245/272A-b
246/272
247/272R-b
248/272R-b R-b
249/272R-b R-b
250/272R-b R-b
251/272R-b R-b
252/272
253/272A-b R-b
254/272A-b
255/272
256/272
257/272R-b R-b
258/272
259/272
260/272
261/272R-b
262/272
263/272
264/272R-b
265/272
266/272R-b
267/272
268/272R-b
269/272
270/272R-b
271/272
272/272

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

Read the v1 thread

Cover letter [PATCH 6.12 000/272] 6.12.92-rc1 review

This is the start of the stable review cycle for the 6.12.92 release. There are 272 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 Sat, 30 May 2026 19:45:52 +0000. Anything received after that time might be too late.

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

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

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.92-rc1

Matthieu Buffet <[email protected]>
landlock: Fix TCP handling of short AF_UNSPEC addresses

Tiezhu Yang <[email protected]>
LoongArch: kprobes: Fix handling of fatal unrecoverable recursions

Sabrina Dubroca <[email protected]>
net: gro: don't merge zcopy skbs

Nikhil P. Rao <[email protected]>
pds_core: ensure null-termination for firmware version strings

Aditya Garg <[email protected]>
net: mana: validate rx_req_idx to prevent out-of-bounds array access

Ratheesh Kannoth <[email protected]>
octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFs

Shuicheng Lin <[email protected]>
drm/xe/oa: Fix exec_queue leak on width check in stream open

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove()

Bartosz Golaszewski <[email protected]>
gpio: cdev: check if uAPI v2 config attributes are correctly zeroed

Andy Shevchenko <[email protected]>
gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n)

Xingwang Xiang <[email protected]>
bpf, skmsg: fix verdict sk_data_ready racing with ktls rx

Rosen Penev <[email protected]>
net: ag71xx: check error for platform_get_irq

Jiajia Liu <[email protected]>

    Bluetooth: btmtk: fix urb->setup_packet leak in error paths

David Carlier <[email protected]>
tracing: Avoid NULL return from hist_field_name() on truncation

Zhang Cen <[email protected]>
ALSA: seq: Serialize UMP output teardown with event_input

Johannes Berg <[email protected]>
wifi: mac80211: fix MLE defragmentation

Nikhil P. Rao <[email protected]>
pds_core: fix debugfs_lookup dentry leak and error handling

Nikhil P. Rao <[email protected]>
pds_core: fix error handling in pdsc_devcmd_wait

Ido Schimmel <[email protected]>
bridge: mcast: Fix a possible use-after-free when removing a bridge port

Petr Machata <[email protected]>
net: bridge: Flush multicast groups when snooping is disabled

Guangshuo Li <[email protected]>
RDMA/rtrs: Fix use-after-free in path file creation cleanup

Rafael J. Wysocki <[email protected]>
platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL

Rafael J. Wysocki <[email protected]>
platform/x86: intel-hid: Check ACPI_HANDLE() against NULL

Rafael J. Wysocki <[email protected]>
platform/x86: hp_accel: Check ACPI_COMPANION() against NULL

Rafael J. Wysocki <[email protected]>
platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL

Oliver White <[email protected]>
platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7

Erni Sri Satya Vennela <[email protected]>
net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer

Daniel Golle <[email protected]>
net: dsa: mt7530: preserve VLAN tags on trapped link-local frames

Daniel Golle <[email protected]>
net: dsa: mt7530: fix FDB entries not aging out with short timeout

Viktor Jägersküpper <[email protected]>
kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning scheme

Ankit Nautiyal <[email protected]>
drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP

Grzegorz Nitka <[email protected]>
ice: ptp: serialize E825 PHY timer start with PTP lock

Matthew Leach <[email protected]>
wifi: ath11k: fix peer resolution on rx path when peer_id=0

Mohanram Meenakshisundaram <[email protected]>
drm/xe/pf: Fix CFI failure in debugfs access

Michal Wajdeczko <[email protected]>
drm/xe/vf: Fix signature of print functions

Shuicheng Lin <[email protected]>
drm/xe/gsc: Fix double-free of managed BO in error path

Dmitry Baryshkov <[email protected]>
drm/msm/snapshot: fix dumping of the unaligned regions

Felix Gu <[email protected]>
spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache()

Boris Burkov <[email protected]>
btrfs: fix squota accounting during enable generation

Jens Axboe <[email protected]>
io_uring/net: punt IORING_OP_BIND async if it needs file create

Robertus Diawan Chris <[email protected]>
ALSA: scarlett2: Add missing error check when initialise Autogain Status

Mike Christie <[email protected]>
scsi: sd: Fix return code handling in sd_spinup_disk()

Jeroen Massar <[email protected]>
net/mlx5: Do not restore destination-less TC rules

Chuck Lever <[email protected]>
tls: Preserve sk_err across recvmsg() when data has been copied

Juergen Gross <[email protected]>

    x86/xen: Fix xen_e820_swap_entry_with_ram()

Sven Schuchmann <[email protected]>
net: phy: DP83TC811: add reading of abilities

Jakub Kicinski <[email protected]>
net: tls: prevent chain-after-chain in plain text SG

Jakub Kicinski <[email protected]>
net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring

Xiang Mei <[email protected]>
net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot

Sayali Patil <[email protected]>
powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise()

Mikko Perttunen <[email protected]>
drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: don't dump registers past the mapped region

Chenguang Zhao <[email protected]>
ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics

Xiang Mei <[email protected]>

    net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint

Zack McKevitt <[email protected]>
accel/qaic: Add overflow check to remap_pfn_range during mmap

Sungwoo Kim <[email protected]>
block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user()

Keith Busch <[email protected]>
blk-integrity: enable p2p source and destination

Keith Busch <[email protected]>
blk-integrity: use simpler alignment check

Caleb Sander Mateos <[email protected]>
block: drop direction param from bio_integrity_copy_user()

Anuj Gupta <[email protected]>
block: modify bio_integrity_map_user to accept iov_iter as argument

Lukas Bulwahn <[email protected]>
HID: quirks: really enable the intended work around for appledisplay

Casey Chen <[email protected]>
block: recompute nr_integrity_segments in blk_insert_cloned_request

David Carlier <[email protected]>
block: don't overwrite bip_vcnt in bio_integrity_copy_user()

Keith Busch <[email protected]>
blk-integrity: remove seed for user mapped buffers

Kang Yang <[email protected]>
wifi: ath10k: skip WMI and beacon transmission when device is wedged

Nicolas Escande <[email protected]>
wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm()

Nicolas Escande <[email protected]>
wifi: ath11k: fix error path leaks in some WMI WOW calls

Ethan Nelson-Moore <[email protected]>
net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference

Linus Walleij <[email protected]>
net: ethernet: cortina: Carry over frag counter

Andreas Haarmann-Thiemann <[email protected]>
net: ethernet: cortina: Drop half-assembled SKB

Linus Walleij <[email protected]>
net: ethernet: cortina: Make RX SKB per-port

David Howells <[email protected]>

    netfs: Fix folio->private handling in netfs_perform_write()

Matthew Wilcox (Oracle) <[email protected]>
netfs: Remove unnecessary references to pages

Matthew Wilcox (Oracle) <[email protected]>
netfs: Fix a few minor bugs in netfs_page_mkwrite()

David Howells <[email protected]>
netfs: Fix partial invalidation of streaming-write folio

David Howells <[email protected]>
netfs: Fix early put of sink folio in netfs_read_gaps()

David Howells <[email protected]>
netfs: Fix write streaming disablement if fd open O_RDWR

David Howells <[email protected]>
netfs: Fix potential deadlock in write-through mode

David Howells <[email protected]>
netfs: Fix streaming write being overwritten

David Howells <[email protected]>
netfs: Defer the emission of trace_netfs_folio()

David Howells <[email protected]>
netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone

David Howells <[email protected]>
netfs: Fix overrun check in netfs_extract_user_iter()

Viacheslav Dubeyko <[email protected]>
netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call

Julian Braha <[email protected]>
powerpc: fix dead default for GUEST_STATE_BUFFER_TEST

Kuniyuki Iwashima <[email protected]>
tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key().

Johannes Thumshirn <[email protected]>
zonefs: handle integer overflow in zonefs_fname_to_fno

Jiayuan Chen <[email protected]>
irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT

Zhihao Cheng <[email protected]>
nsfs: fix wrong error code returned for pidns ioctls

Ming Lei <[email protected]>
ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation

Rosen Penev <[email protected]>
irqchip/ath79-cpu: Remove unused function

Chuck Lever <[email protected]>
NFSD: Fix infinite loop in layout state revocation

Gabor Juhos <[email protected]>
phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access

Myeonghun Pak <[email protected]>
net: lan966x: avoid unregistering netdev on register failure

Bart Van Assche <[email protected]>
ice: fix locking in ice_dcb_rebuild()

Marcin Szycik <[email protected]>
ice: fix setting RSS VSI hash for E830

Kuniyuki Iwashima <[email protected]>
tcp: Fix imbalanced icsk_accept_queue count.

Martin Kaiser <[email protected]>
test_kprobes: clear kprobes between test runs

Jianpeng Chang <[email protected]>
kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist()

Florian Westphal <[email protected]>
netfilter: bridge: eb_tables: close module init race

Florian Westphal <[email protected]>
netfilter: x_tables: close dangling table module init race

Florian Westphal <[email protected]>
netfilter: ebtables: close dangling table module init race

Florian Westphal <[email protected]>
netfilter: ebtables: move to two-stage removal scheme

Florian Westphal <[email protected]>
netfilter: x_tables: add and use xtables_unregister_table_exit

Florian Westphal <[email protected]>
netfilter: x_tables: add and use xt_unregister_table_pre_exit

Pablo Neira Ayuso <[email protected]>
netfilter: Exclude LEGACY TABLES on PREEMPT_RT.

Breno Leitao <[email protected]>
netfilter: Make legacy configs user selectable

Florian Westphal <[email protected]>
netfilter: x_tables: unregister the templates first

Filipe Manana <[email protected]>
btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file()

Shuhao Fu <[email protected]>
ALSA: hda: cs35l41: Put ACPI device on missing physical node

Shuhao Fu <[email protected]>
ALSA: hda: cs35l56: Put ACPI device after setting companion

Guenter Roeck <[email protected]>
ARM: integrator: Fix early initialization

Sudeep Holla <[email protected]>
firmware: arm_ffa: Fix sched-recv callback partition lookup

Sudeep Holla <[email protected]>
firmware: arm_ffa: Align RxTx buffer size before mapping

Sudeep Holla <[email protected]>
firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies

Sudeep Holla <[email protected]>
firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get()

Maulik Shah <[email protected]>
pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150

David Gow <[email protected]>
kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS

David Gow <[email protected]>
kunit: config: Enable KUNIT_DEBUGFS by default

Guo Ren (Alibaba DAMO Academy) <[email protected]>
riscv: mm: Fixup no5lvl failure when vaddr is invalid

Sudeep Holla <[email protected]>
firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0

Sudeep Holla <[email protected]>
firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback

Sudeep Holla <[email protected]>
firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup()

Sudeep Holla <[email protected]>
firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions

Viresh Kumar <[email protected]>
firmware: arm_ffa: Refactor addition of partition information into XArray

Sudeep Holla <[email protected]>
firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue

Sudeep Holla <[email protected]>
firmware: arm_ffa: Skip free_pages on RX buffer alloc failure

Sudeep Holla <[email protected]>
firmware: arm_ffa: Check for NULL FF-A ID table while driver registration

Takashi Iwai <[email protected]>
HID: uclogic: Fix regression of input name assignment

Biju Das <[email protected]>
pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume

Marek Vasut <[email protected]>
ARM: dts: renesas: rskrza1: Drop superfluous cells

Marek Vasut <[email protected]>
ARM: dts: renesas: genmai: Drop superfluous cells

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe()

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe()

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) reject implausible blackbox record_count

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) seed timestamp from the real-time clock

Sven Eckelmann <[email protected]>
batman-adv: tt: fix negative tt_buff_len

Sven Eckelmann <[email protected]>
batman-adv: tt: fix negative last_changeset_len

Sven Eckelmann <[email protected]>
batman-adv: tp_meter: fix race condition in send error reporting

Sven Eckelmann <[email protected]>
batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown

Sven Eckelmann <[email protected]>
batman-adv: tp_meter: avoid use of uninit sender vars

Sven Eckelmann <[email protected]>
batman-adv: bla: fix report_work leak on backbone_gw purge

Sven Eckelmann <[email protected]>
batman-adv: frag: disallow unicast fragment in fragment

Luxiao Xu <[email protected]>
batman-adv: fix tp_meter counter underflow during shutdown

Ruide Cao <[email protected]>
batman-adv: fix fragment reassembly length accounting

Sven Eckelmann <[email protected]>
batman-adv: dat: handle forward allocation error

Ruijie Li <[email protected]>
batman-adv: clear current gateway during teardown

Sven Eckelmann <[email protected]>
batman-adv: mcast: fix use-after-free in orig_node RCU release

Harry Wentland <[email protected]>
drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async

Harry Wentland <[email protected]>
drm/amd/display: Validate GPIO pin LUT table size before iterating

Harry Wentland <[email protected]>
drm/amd/display: Fix integer overflow in bios_get_image()

Osama Abdelkader <[email protected]>
drm/bridge: megachips: remove bridge when irq request fails

Julien Chauveau <[email protected]>
drm/bridge: it66121: acquire reset GPIO in probe

Alan Liu <[email protected]>
drm/amdgpu/vpe: Force collaborate sync after TRAP

Deepanshu Kartikey <[email protected]>
drm/virtio: use uninterruptible resv lock for plane updates

Bartosz Golaszewski <[email protected]>

    device property: set fwnode->secondary to NULL in fwnode_init()

Huacai Chen <[email protected]>
LoongArch: Remove unused code to avoid build warning

Michael Bommarito <[email protected]>
RDMA/siw: Reject MPA FPDU length underflow before signed receive math

Johan Hovold <[email protected]>
spi: ti-qspi: fix use-after-free after DMA setup failure

Johan Hovold <[email protected]>
spi: sprd: fix error pointer deref after DMA setup failure

Johan Hovold <[email protected]>
spi: ep93xx: fix error pointer deref after DMA setup failure

Michael Bommarito <[email protected]>
scsi: isci: Fix use-after-free in device removal path

Wayne Chang <[email protected]>
phy: tegra: xusb: Fix per-pad high-speed termination calibration

Johan Hovold <[email protected]>
spi: qup: fix error pointer deref after DMA setup failure

Osama Abdelkader <[email protected]>
drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe

Osama Abdelkader <[email protected]>
riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOM

Michael Bommarito <[email protected]>
KVM: arm64: vgic: Free private_irqs when init fails after allocation

Michael Bommarito <[email protected]>
KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits

Vladimir Murzin <[email protected]>
arm64: probes: Handle probes on hinted conditional branch instructions

Masami Hiramatsu (Google) <[email protected]>

    tracing: Do not call map->ops->elt_free() if elt_alloc() fails

Zhihao Cheng <[email protected]>
cifs: Fix busy dentry used after unmounting

Michael Bommarito <[email protected]>
wifi: mac80211: consume only present negotiated TTLM maps

Jann Horn <[email protected]>

    af_unix: Fix UAF read of tail->len in unix_stream_data_wait()

John Walker <[email protected]>

    wifi: cfg80211: advance loop vars in cfg80211_merge_profile()

Grzegorz Nitka <[email protected]>
ice: restore PTP Rx timestamp config after ethtool set-channels

Marcin Szycik <[email protected]>
ice: fix setting promisc mode while adding VID filter

Sam Daly <[email protected]>
octeontx2-af: CGX: add bounds check to cgx_speed_mbps index

Stephen Smalley <[email protected]>
lsm: hold cred_guard_mutex for lsm_set_self_attr()

Ilya Dryomov <[email protected]>
rbd: eliminate a race in lock_dwork draining on unmap

Michael Bommarito <[email protected]>
ixgbevf: fix use-after-free in VEPA multicast source pruning

Michael Bommarito <[email protected]>
ipv4: raw: reject IP_HDRINCL packets with ihl < 5

Kyle Farnung <[email protected]>
wifi: ath11k: clear shared SRNG pointer state on restart

Stefano Garzarella <[email protected]>
vsock/virtio: reset connection on receiving queue overflow

Minh Nguyen <[email protected]>
vsock/vmci: fix UAF when peer resets connection during handshake

Justin Iurman <[email protected]>
ipv6: ioam: add NULL check for idev in ipv6_hop_ioam()

Steven Rostedt <[email protected]>
ring-buffer: Fix reporting of missed events in iterator

Dawei Feng <[email protected]>
qed: fix double free in qed_cxt_tables_alloc()

Michael Bommarito <[email protected]>
l2tp: use list_del_rcu in l2tp_session_unhash

Konstantin Komarov <[email protected]>
fs/ntfs3: handle attr_set_size() errors when truncating files

Guopeng Zhang <[email protected]>
cgroup/cpuset: Reset DL migration state on can_attach() failure

Tejun Heo <[email protected]>
sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path

Samuele Mariotti <[email protected]>
sched_ext: Fix missing warning in scx_set_task_state() default case

Yizhou Zhao <[email protected]>
netfilter: nft_inner: Fix IPv6 inner_thoff desync

Nan Li <[email protected]>
netfilter: ipset: stop hash:* range iteration at end

Haoze Xie <[email protected]>

    netfilter: nf_queue: hold bridge skb->dev while queued

Zhengchuan Liang <[email protected]>
netfilter: ip6t_hbh: reject oversized option lists

Jonas Jelonek <[email protected]>
net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis()

Michael Bommarito <[email protected]>
net: ifb: report ethtool stats over num_tx_queues

Nicolai Buchwitz <[email protected]>
net: bcmgenet: keep RBUF EEE/PM disabled

Zijing Yin <[email protected]>
phonet/pep: disable BH around forwarded sk_receive_skb()

Jiexun Wang <[email protected]>
Bluetooth: serialize accept_q access

Michael Bommarito <[email protected]>
Bluetooth: MGMT: validate Add Extended Advertising Data length

Michael Bommarito <[email protected]>
Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer

Mingyu Wang <[email protected]>
Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths

Jann Horn <[email protected]>

    Bluetooth: bnep: Fix UAF read of dev->name

David Carlier <[email protected]>
Bluetooth: ISO: drop ISO_END frames received without prior ISO_START

Safa Karakuş <[email protected]>
Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del()

Abdun Nihaal <[email protected]>
net: wwan: iosm: fix potential memory leaks in ipc_imem_init()

Luiz Capitulino <[email protected]>
selftests/mm: run_vmtests.sh: fix destructive tests invocation

Muchun Song <[email protected]>
mm/memory_hotplug: fix memory block reference leak on remove

Justin Iurman <[email protected]>
ipv6: ioam: refresh hdr pointer before ioam6_event()

Muchun Song <[email protected]>
drivers/base/memory: fix memory block reference leak in poison accounting

Heechan Kang <[email protected]>
io_uring/waitid: clear waitid info before copying it to userspace

Ard Biesheuvel <[email protected]>
efi: Allocate runtime workqueue before ACPI init

Takashi Iwai <[email protected]>
ALSA: asihpi: Fix potential OOB array access at reading cache

Takashi Iwai <[email protected]>
ALSA: pcm: Don't setup bogus iov_iter for silencing

Cássio Gabriel <[email protected]>
ALSA: ua101: Reject too-short USB descriptors

Abdurrahman Hussain <[email protected]>
hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX

ChenXiaoSong <[email protected]>
smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close

Jeremy Erazo <[email protected]>
smb: client: use data_len for SMB2 READ encrypted folioq copy

Henrique Carvalho <[email protected]>
smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked()

Michael Bommarito <[email protected]>
smb: client: require net admin for CIFS SWN netlink

Junyi Liu <[email protected]>
ksmbd: validate SID in parent security descriptor during ACL inheritance

Ferry Meng <[email protected]>
ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow

Jeremy Laratro <[email protected]>
ksmbd: fix null pointer dereference in compare_guid_key()

SeongJae Park <[email protected]>
mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break()

Greg Kroah-Hartman <[email protected]>
sysfs: don't remove existing directory on update failure

Adrian Hunter <[email protected]>
i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeue

Lukas Bulwahn <[email protected]>
arm64: Kconfig: Remove selecting replaced HAVE_FUNCTION_GRAPH_RETVAL

Guenter Roeck <[email protected]>
hwmon: (pmbus/core) Protect regulator operations with mutex

Pu Lehui <[email protected]>
riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler

Pu Lehui <[email protected]>
riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS

Lu Baolu <[email protected]>
iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set

Jiri Olsa <[email protected]>
x86/fgraph: Fix return_to_handler regs.rsp value

Jianbo Liu <[email protected]>
net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC init

Jianbo Liu <[email protected]>
net/mlx5e: Trigger neighbor resolution for unresolved destinations

Feng Yang <[email protected]>
tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64

Sasha Levin <[email protected]>
Revert "ice: Remove jumbo_remove step from TX path"

Sasha Levin <[email protected]>
Revert "ice: fix double-free of tx_buf skb"

Ian Rogers <[email protected]>
perf parse-events: Expose/rename config_term_name

Niklas Cassel <[email protected]>
ata: libata-scsi: do not needlessly defer commands when using PMP with FBS

Niklas Cassel <[email protected]>
ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS

Niklas Cassel <[email protected]>
ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT

Niklas Cassel <[email protected]>
ata: libata-scsi: improve readability of ata_scsi_qc_issue()

Asim Viladi Oglu Manizada <[email protected]>
smb: client: reject userspace cifs.spnego descriptions

Alessio Belle <[email protected]>
drm/imagination: Synchronize interrupts before suspending the GPU

Kuniyuki Iwashima <[email protected]>
af_unix: Give up GC if MSG_PEEK intervened.

DaeMyung Kang <[email protected]>
ksmbd: close durable scavenger races against m_fp_list lookups

Peter Zijlstra (Intel) <[email protected]>
sched/deadline: Stop dl_server before CPU goes offline

Peter Zijlstra <[email protected]>
sched/deadline: Fix dl_server behaviour

Peter Zijlstra <[email protected]>
sched/deadline: Fix dl_server getting stuck

Juri Lelli <[email protected]>
sched/deadline: Always stop dl-server before changing parameters

Huacai Chen <[email protected]>
sched/deadline: Fix dl_server_stopped()

Peter Zijlstra <[email protected]>
sched/deadline: Less agressive dl_server handling

Sasha Levin <[email protected]>
Revert "x86/vdso: Fix output operand size of RDPID"

Vladimir Yakovlev <[email protected]>
spi: spi-dw-dma: fix print error log when wait finish transaction

Xiang Mei <[email protected]>
bridge: mrp: reject zero test interval to avoid OOM panic

Sasha Levin <[email protected]>
Revert "perf tool_pmu: Factor tool events into their own PMU"

Sasha Levin <[email protected]>
Revert "perf python: Add parse_events function"

Sasha Levin <[email protected]>
Revert "perf tool_pmu: Fix aggregation on duration_time"

Sasha Levin <[email protected]>
Revert "perf cgroup: Update metric leader in evlist__expand_cgroup"

Pengpeng Hou <[email protected]>
s390/debug: Reject zero-length input before trimming a newline

Gustavo Sousa <[email protected]>
drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status()

Namjae Jeon <[email protected]>
ksmbd: validate owner of durable handle on reconnect

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: free sk if last

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: always decrease sk refcount

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR rtx: allow ID 0

Gang Yan <[email protected]>

    mptcp: sync the msk->sndbuf at accept() time

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/renesas/r7s72100-genmai.dts      |   3 -
 arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts     |   2 -
 arch/arm/mach-versatile/integrator_cp.c            |  13 +-
 arch/arm64/Kconfig                                 |   1 -
 arch/arm64/include/asm/ftrace.h                    |   1 +
 arch/arm64/include/asm/insn.h                      |   2 +-
 arch/arm64/kvm/arm.c                               |   4 +-
 arch/arm64/kvm/vgic/vgic-its.c                     |   4 +
 arch/loongarch/kernel/kprobes.c                    |   4 +-
 arch/loongarch/mm/init.c                           |   4 -
 arch/powerpc/Kconfig.debug                         |   3 +-
 arch/powerpc/kernel/time.c                         |   6 +-
 arch/riscv/Kconfig                                 |   2 +-
 arch/riscv/kernel/mcount.S                         |  24 +-
 arch/riscv/kvm/vcpu_pmu.c                          |   6 +-
 arch/riscv/mm/init.c                               |  25 ++
 arch/s390/kernel/debug.c                           |   3 +
 arch/x86/include/asm/segment.h                     |   8 +-
 arch/x86/kernel/ftrace_64.S                        |   5 +-
 arch/x86/xen/setup.c                               |   2 +-
 block/bio-integrity.c                              |  76 ++--
 block/blk-integrity.c                              |  12 +-
 block/blk-mq.c                                     |  19 +
 drivers/accel/qaic/qaic_data.c                     |  23 +-
 drivers/ata/libata-core.c                          |   9 +-
 drivers/ata/libata-eh.c                            |   8 +-
 drivers/ata/libata-pmp.c                           |  18 +-
 drivers/ata/libata-scsi.c                          | 102 ++---
 drivers/ata/sata_sil24.c                           |   6 +-
 drivers/base/memory.c                              |   8 +-
 drivers/block/rbd.c                                |  20 +-
 drivers/block/ublk_drv.c                           |   3 +
 drivers/bluetooth/btmtk.c                          |   2 +
 drivers/bluetooth/hci_ldisc.c                      |  48 ++-
 drivers/firmware/arm_ffa/bus.c                     |   7 +-
 drivers/firmware/arm_ffa/driver.c                  | 292 +++++++++++----
 drivers/firmware/efi/efi.c                         |  28 +-
 drivers/gpio/gpiolib-cdev.c                        |  21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c            |   7 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |   9 +
 .../drm/amd/display/dc/bios/bios_parser_helper.c   |   9 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   6 +-
 drivers/gpu/drm/bridge/chipone-icn6211.c           |   4 +-
 drivers/gpu/drm/bridge/ite-it66121.c               |   5 +
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |  16 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |   2 +-
 drivers/gpu/drm/imagination/pvr_power.c            |  11 +-
 drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c  |  24 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   1 +
 drivers/gpu/drm/msm/msm_iommu.c                    |   5 +-
 drivers/gpu/drm/virtio/virtgpu_drv.h               |   1 +
 drivers/gpu/drm/virtio/virtgpu_gem.c               |  17 +
 drivers/gpu/drm/virtio/virtgpu_plane.c             |  10 +-
 drivers/gpu/drm/xe/display/xe_hdcp_gsc.c           |  12 +-
 drivers/gpu/drm/xe/xe_gsc.c                        |   5 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.c        |   6 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.h        |   2 +-
 drivers/gpu/drm/xe/xe_gt_sriov_vf.c                |  24 +-
 drivers/gpu/drm/xe/xe_gt_sriov_vf.h                |   6 +-
 drivers/gpu/drm/xe/xe_oa.c                         |   6 +-
 drivers/hid/hid-quirks.c                           |   2 +-
 drivers/hid/hid-uclogic-core.c                     |   4 +-
 drivers/hwmon/pmbus/adm1266.c                      |  32 +-
 drivers/hwmon/pmbus/pmbus_core.c                   | 117 ++++--
 drivers/i3c/master/mipi-i3c-hci/dma.c              |  25 +-
 drivers/infiniband/sw/siw/siw_qp_rx.c              |  15 +
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |   2 +-
 drivers/iommu/intel/pasid.c                        |  22 +-
 drivers/iommu/intel/pasid.h                        |   6 +
 drivers/irqchip/irq-ath79-cpu.c                    |   7 -
 drivers/net/dsa/mt7530.c                           |  47 ++-
 drivers/net/ethernet/amd/pds_core/debugfs.c        |   7 +-
 drivers/net/ethernet/amd/pds_core/dev.c            |  11 +-
 drivers/net/ethernet/amd/pds_core/devlink.c        |   6 +-
 drivers/net/ethernet/atheros/ag71xx.c              |   3 +
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   9 +-
 drivers/net/ethernet/cirrus/cs89x0.c               |   2 -
 drivers/net/ethernet/cortina/gemini.c              |  21 +-
 drivers/net/ethernet/intel/ice/ice_dcb_lib.c       |   4 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  10 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        |  15 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   7 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |   1 +
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   7 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   2 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |   8 +-
 .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c |   3 +-
 .../net/ethernet/microchip/lan966x/lan966x_main.c  |   8 +-
 drivers/net/ethernet/microsoft/mana/hw_channel.c   |  35 +-
 drivers/net/ethernet/qlogic/qed/qed_cxt.c          |   2 +
 drivers/net/ifb.c                                  |  11 +-
 drivers/net/phy/dp83tc811.c                        |   1 +
 drivers/net/pse-pd/pse_core.c                      |   2 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |  17 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   3 +-
 drivers/net/wireless/ath/ath11k/hal.c              |  14 +-
 drivers/net/wireless/ath/ath11k/hal_rx.c           |   5 +-
 drivers/net/wireless/ath/ath11k/testmode.c         |   1 +
 drivers/net/wireless/ath/ath11k/wmi.c              |  19 +-
 drivers/net/wwan/iosm/iosm_ipc_imem.c              |   2 +
 drivers/nvme/host/ioctl.c                          |  17 +-
 drivers/phy/marvell/phy-mvebu-a3700-utmi.c         |   5 +-
 drivers/phy/tegra/xusb-tegra186.c                  |  33 +-
 drivers/phy/tegra/xusb.h                           |   1 +
 drivers/pinctrl/qcom/pinctrl-sm8150.c              |   8 +-
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |   2 +-
 .../platform/surface/surface_aggregator_registry.c |   2 -
 drivers/platform/x86/adv_swbutton.c                |   6 +-
 drivers/platform/x86/hp/hp_accel.c                 |   3 +
 drivers/platform/x86/intel/hid.c                   |   6 +-
 drivers/platform/x86/intel/vbtn.c                  |   6 +-
 drivers/scsi/isci/host.c                           |   3 +
 drivers/scsi/sd.c                                  |   3 +-
 drivers/spi/spi-dw-dma.c                           |   2 +-
 drivers/spi/spi-ep93xx.c                           |   2 +
 drivers/spi/spi-mtk-snfi.c                         |   2 +-
 drivers/spi/spi-qup.c                              |   3 +
 drivers/spi/spi-sprd.c                             |   3 +-
 drivers/spi/spi-ti-qspi.c                          |   1 +
 fs/btrfs/fs.h                                      |   1 +
 fs/btrfs/qgroup.c                                  |  31 +-
 fs/netfs/buffered_read.c                           |  14 +-
 fs/netfs/buffered_write.c                          | 213 +++++++----
 fs/netfs/iterator.c                                |  26 +-
 fs/netfs/misc.c                                    |   8 +-
 fs/netfs/read_retry.c                              |  11 +-
 fs/netfs/write_issue.c                             |  41 +-
 fs/nfsd/nfs4state.c                                |   7 +
 fs/nsfs.c                                          |   2 +-
 fs/ntfs3/file.c                                    |  12 +-
 fs/smb/client/cifs_spnego.c                        |  16 +
 fs/smb/client/cifsfs.c                             |   2 +
 fs/smb/client/netlink.c                            |   6 +-
 fs/smb/client/smb2ops.c                            |   4 +-
 fs/smb/client/smb2transport.c                      |   2 +
 fs/smb/server/mgmt/user_session.c                  |   7 +-
 fs/smb/server/oplock.c                             |  13 +-
 fs/smb/server/oplock.h                             |   1 +
 fs/smb/server/smb2pdu.c                            |   3 +-
 fs/smb/server/smbacl.c                             |  78 +++-
 fs/smb/server/vfs_cache.c                          | 205 ++++++++--
 fs/smb/server/vfs_cache.h                          |  12 +-
 fs/sysfs/group.c                                   |   2 +-
 fs/zonefs/super.c                                  |   6 +-
 include/asm-generic/kprobes.h                      |   2 +-
 include/linux/arm_ffa.h                            |   3 +
 include/linux/bio-integrity.h                      |   5 +-
 include/linux/blk-integrity.h                      |   5 +-
 include/linux/fwnode.h                             |   1 +
 include/linux/libata.h                             |   7 +-
 include/linux/netfilter/x_tables.h                 |   3 +-
 include/linux/netfilter_arp/arp_tables.h           |   1 -
 include/linux/netfilter_ipv4/ip_tables.h           |   1 -
 include/linux/netfilter_ipv6/ip6_tables.h          |   1 -
 include/linux/sched.h                              |   1 -
 include/net/af_unix.h                              |   1 +
 include/net/bluetooth/bluetooth.h                  |   1 +
 include/net/netfilter/nf_queue.h                   |   1 +
 include/trace/events/btrfs.h                       |   4 +-
 include/trace/events/netfs.h                       |   8 +
 io_uring/net.c                                     |  26 +-
 io_uring/waitid.c                                  |   1 +
 kernel/cgroup/cpuset.c                             |   8 +-
 kernel/irq_work.c                                  |   7 +
 kernel/sched/core.c                                |   2 +
 kernel/sched/deadline.c                            |  19 +-
 kernel/sched/debug.c                               |   6 +-
 kernel/sched/ext.c                                 |   5 +-
 kernel/sched/fair.c                                |  16 +-
 kernel/sched/sched.h                               |  37 +-
 kernel/trace/ring_buffer.c                         |   8 +-
 kernel/trace/trace_events_hist.c                   |   6 +-
 kernel/trace/tracing_map.c                         |  17 +-
 lib/kunit/Kconfig                                  |   5 +-
 lib/test_kprobes.c                                 |  29 +-
 mm/damon/sysfs-schemes.c                           |   1 +
 mm/memory_hotplug.c                                |   2 +
 net/batman-adv/bridge_loop_avoidance.c             |  54 ++-
 net/batman-adv/distributed-arp-table.c             |   3 +
 net/batman-adv/fragmentation.c                     |  58 ++-
 net/batman-adv/gateway_client.c                    |   4 +
 net/batman-adv/originator.c                        |   4 +-
 net/batman-adv/tp_meter.c                          |  64 +++-
 net/batman-adv/types.h                             |  17 +-
 net/bluetooth/af_bluetooth.c                       |  99 +++--
 net/bluetooth/bnep/core.c                          |   2 +-
 net/bluetooth/iso.c                                |  14 +-
 net/bluetooth/l2cap_core.c                         |   2 +-
 net/bluetooth/l2cap_sock.c                         |  51 ++-
 net/bluetooth/mgmt.c                               |   6 +
 net/bluetooth/rfcomm/sock.c                        |   9 +-
 net/bluetooth/sco.c                                |   9 +-
 net/bridge/br_mrp_netlink.c                        |   4 +-
 net/bridge/br_multicast.c                          |  27 +-
 net/bridge/netfilter/Kconfig                       |  14 +-
 net/bridge/netfilter/ebtable_broute.c              |  14 +-
 net/bridge/netfilter/ebtable_filter.c              |  14 +-
 net/bridge/netfilter/ebtable_nat.c                 |  12 +-
 net/bridge/netfilter/ebtables.c                    |  71 ++--
 net/core/gro.c                                     |   3 +
 net/core/skmsg.c                                   |   9 +-
 net/ethtool/bitset.c                               |   8 +-
 net/ipv4/inet_connection_sock.c                    |   2 +-
 net/ipv4/netfilter/Kconfig                         |  32 +-
 net/ipv4/netfilter/arp_tables.c                    |  18 +-
 net/ipv4/netfilter/arptable_filter.c               |  27 +-
 net/ipv4/netfilter/ip_tables.c                     |  18 +-
 net/ipv4/netfilter/iptable_filter.c                |  27 +-
 net/ipv4/netfilter/iptable_mangle.c                |  29 +-
 net/ipv4/netfilter/iptable_nat.c                   |   6 +-
 net/ipv4/netfilter/iptable_raw.c                   |  26 +-
 net/ipv4/netfilter/iptable_security.c              |  27 +-
 net/ipv4/raw.c                                     |   2 +-
 net/ipv4/tcp_ao.c                                  |   3 +-
 net/ipv6/exthdrs.c                                 |  21 +-
 net/ipv6/netfilter/Kconfig                         |  22 +-
 net/ipv6/netfilter/ip6_tables.c                    |  18 +-
 net/ipv6/netfilter/ip6t_hbh.c                      |   4 +
 net/ipv6/netfilter/ip6table_filter.c               |  26 +-
 net/ipv6/netfilter/ip6table_mangle.c               |  27 +-
 net/ipv6/netfilter/ip6table_nat.c                  |   6 +-
 net/ipv6/netfilter/ip6table_raw.c                  |  24 +-
 net/ipv6/netfilter/ip6table_security.c             |  27 +-
 net/l2tp/l2tp_core.c                               |   2 +-
 net/mac80211/mlme.c                                |   2 +-
 net/mac80211/parse.c                               |  71 ++--
 net/mptcp/pm_netlink.c                             |  35 +-
 net/mptcp/protocol.c                               |   3 +-
 net/netfilter/Kconfig                              |  10 +
 net/netfilter/ipset/ip_set_hash_ipmark.c           |   6 +-
 net/netfilter/ipset/ip_set_hash_ipport.c           |   5 +-
 net/netfilter/ipset/ip_set_hash_ipportip.c         |   5 +-
 net/netfilter/ipset/ip_set_hash_ipportnet.c        |   5 +-
 net/netfilter/nf_queue.c                           |   4 +-
 net/netfilter/nfnetlink_queue.c                    |   2 +
 net/netfilter/nft_inner.c                          |   1 -
 net/netfilter/x_tables.c                           | 116 +++++-
 net/phonet/pep.c                                   |  19 +-
 net/smc/af_smc.c                                   |   3 +-
 net/smc/smc_tracepoint.h                           |   2 +-
 net/tls/tls_sw.c                                   |  46 ++-
 net/unix/af_unix.c                                 |  13 +-
 net/unix/garbage.c                                 |  79 ++--
 net/vmw_vsock/virtio_transport_common.c            |  20 +-
 net/vmw_vsock/vmci_transport.c                     |   2 +-
 net/wireless/scan.c                                |   3 +
 scripts/package/PKGBUILD                           |   2 +-
 security/landlock/net.c                            | 118 +++---
 security/lsm_syscalls.c                            |   9 +-
 sound/core/pcm_lib.c                               |   3 +
 sound/core/seq/seq_ump_client.c                    |  22 +-
 sound/pci/asihpi/hpicmn.c                          |   6 +
 sound/pci/hda/cs35l41_hda.c                        |   4 +-
 sound/pci/hda/cs35l56_hda.c                        |   1 +
 sound/soc/codecs/cs35l56-sdw.c                     |   3 +-
 sound/usb/misc/ua101.c                             |   5 +-
 sound/usb/mixer_scarlett2.c                        |   2 +
 tools/perf/builtin-list.c                          |  13 +-
 tools/perf/builtin-stat.c                          |   1 -
 tools/perf/util/Build                              |   1 -
 tools/perf/util/cgroup.c                           |  30 +-
 tools/perf/util/evsel.c                            | 291 ++++++++++++--
 tools/perf/util/evsel.h                            |  30 +-
 tools/perf/util/metricgroup.c                      |   1 -
 tools/perf/util/parse-events.c                     |  59 ++-
 tools/perf/util/parse-events.h                     |   5 +
 tools/perf/util/parse-events.l                     |  11 +
 tools/perf/util/parse-events.y                     |  16 +
 tools/perf/util/pmu.c                              |  20 +-
 tools/perf/util/pmu.h                              |   2 -
 tools/perf/util/pmus.c                             |   9 -
 tools/perf/util/print-events.c                     |  36 +-
 tools/perf/util/print-events.h                     |   1 +
 tools/perf/util/python.c                           |  61 ---
 tools/perf/util/stat-display.c                     |   6 +-
 tools/perf/util/stat-shadow.c                      |   1 -
 tools/perf/util/tool_pmu.c                         | 417 ---------------------
 tools/perf/util/tool_pmu.h                         |  51 ---
 tools/testing/selftests/mm/run_vmtests.sh          |   2 +-
 280 files changed, 3293 insertions(+), 1966 deletions(-)