Skip to content

7.1.8-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest438 patches 18 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/438net: mpls: initialize rtm_tos in mpls_getroute()net/mpls/af_mpls.c+1 -00 replies
2/438mm/slab: decouple SLAB_NO_SHEAVES from SLAB_NO_OBJ_EXTinclude/linux/slab.h mm/slub.c+17 -60 replies
3/438lib/alloc_tag: introduce mem_alloc_profiling_permanently_disabled()include/linux/alloc_tag.h lib/alloc_tag.c+12 -00 replies
4/438mm/slab: prevent unbounded recursion in free path with new kmalloc typeinclude/linux/slab.h mm/slab.h mm/slab_common.c +1 more+75 -590 replies
5/438ALSA: hda/realtek: Add quirk for HP Dragonfly Folio G3 2-in-1 (103c:8a05)sound/hda/codecs/realtek/alc269.c+1 -00 replies
6/438thunderbolt: Prevent XDomain delayed work use-after-free on disconnectdrivers/thunderbolt/xdomain.c include/linux/thunderbolt.h+33 -100 replies
7/438KVM: arm64: vgic: Avoid double-deactivate of IRQs in the nested contextDocumentation/arch/arm64/silicon-errata.rst arch/arm64/kvm/vgic/vgic-v3.c+11 -10 replies
8/438dmaengine: switchtec-dma: fix FIELD_GET misuse when programming SE thresholddrivers/dma/switchtec_dma.c+1 -10 replies
9/438pinctrl: qcom: Unconditionally mark gpio as wakeup enabledrivers/pinctrl/qcom/pinctrl-msm.c+4 -40 replies
10/438pinctrl: qcom: sc8280xp: Add missing wakeup entries for GPIO143/151drivers/pinctrl/qcom/pinctrl-sc8280xp.c+11 -100 replies
11/438dmaengine: sun6i-dma: Fix reclaim descriptors while terminating DMAdrivers/dma/sun6i-dma.c+4 -70 replies
12/438dmaengine: idxd: fix double free of wq, engine, and group structsdrivers/dma/idxd/init.c+5 -310 replies
13/438dmaengine: idxd: fix fdev setup failure cleanup in idxd_cdev_open()drivers/dma/idxd/cdev.c+3 -10 replies
14/438iommu/arm-smmu-v3-iommufd: Require exactly one Stream ID for a vDEVICEdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c+15 -00 replies
15/438gpio: sloppy-logic-analyzer: Fix memory leak in gpio_la_poll_probe()drivers/gpio/gpio-sloppy-logic-analyzer.c+10 -00 replies
16/438selftests/lkdtm: rename STACKLEAK_ERASING to KSTACK_ERASEtools/testing/selftests/lkdtm/tests.txt+1 -10 replies
17/438selftests/seccomp: Fix pointer type mismatch build errortools/testing/selftests/seccomp/seccomp_bpf.c+2 -10 replies
18/438ntfs: preserve RECALL_ON_OPEN on WSL special-file reparse pointsfs/ntfs/namei.c+2 -10 replies
19/438ata: sata_mv: accept 1 or 2 resources in platform probedrivers/ata/sata_mv.c+1 -10 replies
20/438ata: ahci_ceva: fix error paths in ceva_ahci_platform_enable_resources()drivers/ata/ahci_ceva.c+14 -40 replies
21/438phy: qcom: m31-eusb2: Fix return value of init calldrivers/phy/qualcomm/phy-qcom-m31-eusb2.c+1 -10 replies
22/438ASoC: max98095: fix missing IS_ERR() before PTR_ERR() on mclk lookupsound/soc/codecs/max98095.c+3 -20 replies
23/438ASoC: max98090: fix missing IS_ERR() before PTR_ERR() on mclk lookupsound/soc/codecs/max98090.c+3 -20 replies
24/438of: reserved_mem: prevent OOB when too many dynamic regions are defineddrivers/of/of_reserved_mem.c+11 -30 replies
25/438btrfs: fix leaking BTRFS_FS_STATE_REMOUNTING flagfs/btrfs/super.c+5 -30 replies
26/438btrfs: zoned: fix deadlock between metadata writeback and transaction commitfs/btrfs/zoned.c+5 -10 replies
27/438btrfs: zoned: reset meta_write_pointer on zone resetfs/btrfs/zoned.c+11 -00 replies
28/438btrfs: warn about extent buffer that can not be releasedfs/btrfs/disk-io.c fs/btrfs/extent_io.c fs/btrfs/extent_io.h+57 -80 replies
29/438btrfs: skip global block reserve accounting for rescue mountsfs/btrfs/block-rsv.c fs/btrfs/disk-io.c fs/btrfs/fs.h+27 -120 replies
30/438btrfs: raid56: fix an incorrect csum skip during scrubfs/btrfs/raid56.c+3 -10 replies
31/438btrfs: zoned: skip fully truncated ordered extents at zone finishfs/btrfs/zoned.c+10 -00 replies
32/438ntfs: harden runlist realloc size calculationsfs/ntfs/runlist.c+27 -230 replies
33/438ntfs: drop stale page-cache when shrinking a non-resident attrfs/ntfs/attrib.c+10 -00 replies
34/438rtla/timerlat_top: Fix on-threshold actions firing on signaltools/tracing/rtla/src/timerlat_top.c+1 -10 replies
35/438phy: zynqmp: fix clock error handling in xpsgtr_phy_init()drivers/phy/xilinx/phy-zynqmp.c+9 -40 replies
36/438phy: zynqmp: fix runtime PM leak on probe allocation failuredrivers/phy/xilinx/phy-zynqmp.c+6 -60 replies
37/438netfilter: nf_conntrack_sip: widen NAT rewrite delta to s32 in sip_help_tcp()include/linux/netfilter/nf_conntrack_sip.h net/netfilter/nf_conntrack_sip.c net/netfilter/nf_nat_sip.c+3 -30 replies
38/438selftests: netfilter: nft_flowtable.sh: fix offload counter verification for tunnel teststools/testing/selftests/net/netfilter/nft_flowtable.sh+12 -20 replies
39/438netfilter: nf_conntrack_expect: add and use nf_ct_expect_related_pair()include/net/netfilter/nf_conntrack_expect.h net/ipv4/netfilter/nf_nat_h323.c net/netfilter/nf_conntrack_expect.c +1 more+50 -300 replies
40/438drm/mediatek: Check CRTC state before freeingdrivers/gpu/drm/mediatek/mtk_crtc.c+3 -30 replies
41/438mshv_vtl: fix fd leak in mshv_ioctl_create_vtl()drivers/hv/mshv_vtl_main.c+1 -00 replies
42/438Drivers: hv: vmbus: Replace lockdep_hardirq_threaded() with lockdep annotationdrivers/hv/vmbus_drv.c+12 -10 replies
43/438mshv: Fix duplicate GSI detection for GSI 0drivers/hv/mshv_irq.c+1 -10 replies
44/438mshv: Fix sleeping under spinlock in mshv_portid_allocdrivers/hv/mshv_portid_table.c+4 -20 replies
45/438KVM: arm64: vgic: Fix race between LPI release and re-registrationarch/arm64/kvm/vgic/vgic-its.c arch/arm64/kvm/vgic/vgic.c include/kvm/arm_vgic.h+24 -210 replies
46/438KVM: arm64: vgic: Mitigate potential LPI registration failurearch/arm64/kvm/vgic/vgic-its.c+2 -10 replies
47/438KVM: arm64: Fix hyp_trace clock disablingarch/arm64/kvm/hyp_trace.c+8 -80 replies
48/438KVM: arm64: Fix potential leak in hyp_trace_buffer_alloc_bpages_backingarch/arm64/kvm/hyp_trace.c+8 -10 replies
49/438KVM: arm64: Fix hyp_trace_desc allocation size in hyp_trace_load()arch/arm64/kvm/hyp_trace.c+7 -30 replies
50/438KVM: arm64: Add missing hyp_enter when trapping sysregarch/arm64/include/asm/kvm_hypevents.h arch/arm64/kvm/hyp/nvhe/hyp-main.c arch/arm64/kvm/hyp_trace.c+3 -00 replies
51/438KVM: arm64: Reject guest_memfd memslots when the VM has MTEDocumentation/virt/kvm/api.rst arch/arm64/kvm/arm.c arch/arm64/kvm/mmu.c+29 -60 replies
52/438KEYS: trusted: dcp: fix key_len validation and calc_blob_len() return typesecurity/keys/trusted-keys/trusted_dcp.c+11 -40 replies
53/438keys: fix out-of-bounds read in keyring_get_key_chunk()security/keys/keyring.c+5 -40 replies
54/438keys: make keyring key-chunk byte order agree with keyring_diff_objects()security/keys/keyring.c+3 -20 replies
55/438assoc_array: trim the final shortcut word using the current chunk endlib/assoc_array.c+2 -10 replies
56/438ipvs: adjust double hashing when fwd method changesnet/netfilter/ipvs/ip_vs_conn.c+147 -420 replies
57/438netfilter: nf_tables: make nft_object rhltable per tableinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+19 -190 replies
58/438netfilter: xt_hashlimit: validate hashtable supports XT_HASHLIMIT_RATE_MATCHnet/netfilter/xt_hashlimit.c+15 -10 replies
59/438ipvs: fix the checksum validationsinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_core.c net/netfilter/ipvs/ip_vs_proto_sctp.c +2 more+74 -860 replies
60/438ipvs: fix places with wrong packet offsetsinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_app.c net/netfilter/ipvs/ip_vs_core.c +4 more+97 -930 replies
61/438ipvs: do not mangle ICMP replies for non-first fragmentsinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_core.c net/netfilter/ipvs/ip_vs_xmit.c+48 -520 replies
62/438ipvs: clear the nfct flag under locknet/netfilter/ipvs/ip_vs_core.c+8 -20 replies
63/438netfilter: nft_payload: fix mask build for partial field offloadnet/netfilter/nft_payload.c+1 -110 replies
64/438ASoC: SDCA: Correct pointer passed to devm_acpi_table_putsound/soc/sdca/sdca_device.c+1 -10 replies
65/438ASoC: SDCA: Always free firmware in FDL pathsound/soc/sdca/sdca_fdl.c+4 -10 replies
66/438ASoC: SDCA: Make UMP message size check more robustsound/soc/sdca/sdca_ump.c+2 -20 replies
67/438ASoC: SDCA: Ensure that Control Range is large enough for headersound/soc/sdca/sdca_functions.c+2 -00 replies
68/438rds: tcp: hold the RCU lock across ipv6_chk_addr() in rds_tcp_laddr_check()net/rds/tcp.c+5 -30 replies
69/438nexthop: take nh->lock for f6i_list walks in replace check and notifynet/ipv4/nexthop.c+11 -20 replies
70/438nexthop: avoid unlocked f6i_list walk in nh_rt_cache_flushnet/ipv4/nexthop.c+6 -60 replies
71/438af_unix: fix listen() succeeding on sockets in the wrong statenet/unix/af_unix.c+1 -00 replies
72/438selftests/net/af_unix: test listen() rejects wrong socket statestools/testing/selftests/net/af_unix/.gitignore tools/testing/selftests/net/af_unix/Makefile tools/testing/selftests/net/af_unix/unix_listen.c+189 -00 replies
73/438xsk: fix buffer leak in xsk_drop_skb() for AF_XDP multi-buffer Txnet/xdp/xsk.c+8 -50 replies
74/438xsk: drain continuation descs after overflow in xsk_build_skb()include/net/xdp_sock.h net/xdp/xsk.c+43 -30 replies
75/438xsk: provide sufficient space in pool->tx_descsinclude/net/xsk_buff_pool.h net/xdp/xsk.c net/xdp/xsk_buff_pool.c+19 -90 replies
76/438xsk: reclaim invalid Tx descriptors in ZC batch pathDocumentation/networking/af_xdp.rst include/net/xsk_buff_pool.h net/xdp/xsk.c +2 more+248 -620 replies
77/438net/sched: sch_cake: skip clearing unused tins during rate adjustmentnet/sched/sch_cake.c+5 -30 replies
78/438pinctrl-amd: Dont clear S4 wake bits at probedrivers/pinctrl/pinctrl-amd.c+1 -20 replies
79/438scsi: libiscsi: Fix stale-data leak into the SCSI sense bufferdrivers/scsi/libiscsi.c+1 -10 replies
80/438scsi: libiscsi_tcp: Bound SCSI Response data segment to the connection bufferdrivers/scsi/libiscsi_tcp.c+1 -70 replies
81/438scsi: libsas: Fix HA resume deadlock and hisi_sas disk-wake racedrivers/scsi/hisi_sas/hisi_sas_v3_hw.c drivers/scsi/libsas/sas_init.c include/scsi/libsas.h+19 -290 replies
82/438smb: client: fix buffer leaks in SMB1 read and writefs/smb/client/cifssmb.c+9 -30 replies
83/438erofs: clean up erofs_ishare_fill_inode()fs/erofs/internal.h fs/erofs/ishare.c+21 -260 replies
84/438erofs: remove fscache backend entirelyDocumentation/filesystems/erofs.rst fs/erofs/Kconfig fs/erofs/Makefile +7 more+26 -8470 replies
85/438erofs: ensure valid f_path for page cache sharingfs/erofs/Kconfig fs/erofs/internal.h fs/erofs/ishare.c+31 -320 replies
86/438gpio: gpio-by-pinctrl: Apply initial value in direction output wrapperdrivers/gpio/gpio-by-pinctrl.c+12 -60 replies
87/438ACPI: CPPC: Skip writes to unsupported performance controlsdrivers/acpi/cppc_acpi.c+4 -30 replies
88/438wifi: ath12k: fix out-of-bounds clear_bit in ath12k_mac_dp_peer_cleanup()drivers/net/wireless/ath/ath12k/mac.c+4 -10 replies
89/438ASoC: tas2781: Use correct calibration data for SINEGAIN2 registersound/soc/codecs/tas2781-i2c.c+2 -20 replies
90/438spi: spi-cadence: Move TX FIFO full busy-wait into FIFOdrivers/spi/spi-cadence.c+16 -100 replies
91/438hwmon: (nct6775-core) Fix number of temperature registers for NCT6116drivers/hwmon/nct6775-core.c+3 -50 replies
92/438hwmon: (ina2xx) Fix various overflow issuesdrivers/hwmon/ina2xx.c+35 -260 replies
93/438hwmon: (ltc4282) Fix reading the minimum alarm voltagedrivers/hwmon/ltc4282.c+2 -20 replies
94/438hwmon: (sht3x) Fix unaligned accessesdrivers/hwmon/sht3x.c+5 -40 replies
95/438hwmon: (lm90) Only report alarms if driver is readydrivers/hwmon/lm90.c+2 -20 replies
96/438hwmon: (nzxt-smart2) DMA-align output bufferdrivers/hwmon/nzxt-smart2.c+1 -10 replies
97/438net: do not send ICMP/NDISC Redirects when peer allocation failsnet/ipv4/route.c net/ipv6/ip6_output.c net/ipv6/ndisc.c+3 -30 replies
98/438hwmon: (nct6775-core) Prevent access to unsupported weight registersdrivers/hwmon/nct6775-core.c+6 -60 replies
99/438net: bridge: mrp: fix Option TLV length in MRP_Test framesnet/bridge/br_mrp.c+1 -10 replies
100/438ASoC: sophgo: return 1 on volume change in cv1800b_adc_volume_set()sound/soc/sophgo/cv1800b-sound-adc.c+8 -20 replies
101/438forcedeth: fix UAF of txrx_stats in nv_removedrivers/net/ethernet/nvidia/forcedeth.c+2 -20 replies
102/438hwmon: (adt7470) Fix fans stuck in manual mode on I2C errorsdrivers/hwmon/adt7470.c+29 -110 replies
103/438hwmon: (adt7470) Fix cache updated before hardware write on I2C errordrivers/hwmon/adt7470.c+9 -50 replies
104/438hwmon: (adt7470) Fix busy-loop and I2C flooding in update threaddrivers/hwmon/adt7470.c+1 -10 replies
105/438hwmon: (adt7470) Fix temperature alarm logic in hwmon_temp_read()drivers/hwmon/adt7470.c+17 -20 replies
106/438hwmon: (adt7470) Fix swapped PWM3 and PWM4 auto mode masksdrivers/hwmon/adt7470.c+2 -20 replies
107/438hwmon: (adt7470) Use cached PWM frequency valuedrivers/hwmon/adt7470.c+18 -20 replies
108/438hwmon: (adt7470) Fix divide-by-zero TOCTOU crash in fan speed readdrivers/hwmon/adt7470.c+10 -130 replies
109/438hwmon: (adt7470) Fix PWM auto temp state array and bounds checkdrivers/hwmon/adt7470.c+6 -10 replies
110/438rtase: fix double free of multi-frag skb on DMA map failuredrivers/net/ethernet/realtek/rtase/rtase_main.c+3 -00 replies
111/438ethtool: Embed FEC hist ranges as buffer in structdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en_main.c drivers/net/ethernet/mellanox/mlx5/core/en_stats.c +1 more+10 -180 replies
112/438powerpc/boot: Fix simpleboot CPU node lookup checkarch/powerpc/boot/simpleboot.c+1 -10 replies
113/438powerpc/boot: Fix treeboot-currituck CPU node lookup checkarch/powerpc/boot/treeboot-currituck.c+1 -10 replies
114/438powerpc/boot: Fix treeboot-akebono CPU node lookup checkarch/powerpc/boot/treeboot-akebono.c+1 -10 replies
115/438net/sched: cls_u32: validate offshift to prevent shift-out-of-boundsnet/sched/cls_u32.c+7 -00 replies
116/438net: udp_tunnel: fix memory leak in udp_tunnel_nic_unregister()net/ipv4/udp_tunnel_nic.c+17 -150 replies
117/438wifi: mac80211: validate individual TWT params before driver setupnet/mac80211/s1g.c+4 -00 replies
118/438netfs: clear PG_private_2 on copy-to-cache append failurefs/netfs/read_pgpriv2.c+1 -00 replies
119/438netfs: handle single writeback rolling buffer allocation failurefs/netfs/write_issue.c+6 -10 replies
120/438netfs: release readahead folios on iterator preparation failurefs/netfs/buffered_read.c+3 -10 replies
121/438netfs: Fix folio_queue ENOMEM in writeback by adding a mempoolfs/netfs/buffered_read.c fs/netfs/internal.h fs/netfs/main.c +6 more+51 -340 replies
122/438net: ethernet: mtk_eth_soc: pass eth to mtk_handle_irq_rx in poll_controllerdrivers/net/ethernet/mediatek/mtk_eth_soc.c+1 -10 replies
123/438hwmon: (pmbus) Fix return value from pmbus_update_byte_data()drivers/hwmon/pmbus/pmbus_core.c+1 -10 replies
124/438idpf: bound interrupt-vector register fill to the allocated arraydrivers/net/ethernet/intel/idpf/idpf_dev.c drivers/net/ethernet/intel/idpf/idpf_vf_dev.c drivers/net/ethernet/intel/idpf/idpf_virtchnl.c +1 more+6 -50 replies
125/438idpf: adjust TxQ ring count minimumdrivers/net/ethernet/intel/idpf/idpf_txrx.c drivers/net/ethernet/intel/idpf/idpf_txrx.h+2 -50 replies
126/438idpf: Fix mailbox IRQ name leak on request failuredrivers/net/ethernet/intel/idpf/idpf_lib.c+1 -10 replies
127/438ice: suppress DPLL errors during reset recoverydrivers/net/ethernet/intel/ice/ice_dpll.c+12 -70 replies
128/438Bluetooth: ISO: clear iso_data always when detaching conn from hconnet/bluetooth/iso.c+1 -00 replies
129/438Bluetooth: L2CAP: fix UAF in l2cap_le_connect_rspnet/bluetooth/l2cap_core.c+5 -00 replies
130/438Bluetooth: ISO: fix CONNECTED -> CLOSED transition on shutdown/releasenet/bluetooth/iso.c+20 -60 replies
131/438Bluetooth: ISO: lock sk in iso_sock_getnamenet/bluetooth/iso.c+4 -00 replies
132/438Bluetooth: ISO: lock sk in iso_connect_indnet/bluetooth/iso.c+11 -80 replies
133/438Bluetooth: ISO: fix timeout vs sync_timeout typo in check_bcast_qosnet/bluetooth/iso.c+1 -10 replies
134/438Bluetooth: ISO: validate sockaddr_iso first in iso_sock_rebind_bis()net/bluetooth/iso.c+3 -30 replies
135/438Bluetooth: ISO: hold sk properly in iso_conn_readynet/bluetooth/iso.c+23 -110 replies
136/438Bluetooth: ISO: fix leaking sk after socket releasenet/bluetooth/iso.c+18 -40 replies
137/438Bluetooth: ISO: avoid deadlocks in iso_sock_timeoutnet/bluetooth/iso.c+29 -310 replies
138/438Bluetooth: ISO: ensure no dangling hcon references in iso_connnet/bluetooth/iso.c+21 -30 replies
139/438Bluetooth: ISO: fix refcounting of iso_connnet/bluetooth/iso.c+17 -120 replies
140/438Bluetooth: ISO: fix race of kfree vs kref_get_unless_zeroinclude/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c net/bluetooth/iso.c+58 -120 replies
141/438Bluetooth: btintel: Validate length before parsing diagnostics TLVdrivers/bluetooth/btintel.c+3 -00 replies
142/438Bluetooth: hci_conn: hold conn reference in abort_conn_sync()net/bluetooth/hci_conn.c+11 -10 replies
143/438Bluetooth: hci_sync: hold conn in hci_connect_acl/le_sync() callbacksnet/bluetooth/hci_sync.c+24 -80 replies
144/438Bluetooth: hci_sync: hold conn in hci_connect_big_sync() callbacknet/bluetooth/hci_sync.c+12 -40 replies
145/438Bluetooth: hci_sync: hold conn in hci_connect_pa_sync() callbacknet/bluetooth/hci_sync.c+7 -20 replies
146/438Bluetooth: hci_sync: hold conn in hci_past_sync() callbacknet/bluetooth/hci_sync.c+8 -30 replies
147/438Bluetooth: hci_sync: fix hci_conn_del() use in hci_le_create_conn_syncnet/bluetooth/hci_sync.c+3 -10 replies
148/438Bluetooth: hci_sync: remove unnecessary hci_conn_get in create_conn_syncnet/bluetooth/hci_sync.c+0 -130 replies
149/438x86/boot: Add volatile, clobbers and zero-length test in memcmp()arch/x86/boot/string.c+9 -20 replies
150/438net: phylink: put link_gpio if phylink_create failsdrivers/net/phy/phylink.c+15 -140 replies
151/438scsi: target: iblock: Fix wrong PR ops NULL check for PREEMPT/RELEASEdrivers/target/target_core_iblock.c+3 -30 replies
152/438scsi: ufs: core: Cancel RTC work in active-active suspenddrivers/ufs/core/ufshcd.c+4 -20 replies
153/438scsi: ufs: core: Revert "Delegate the interrupt service routine to a threaded IRQ handler"drivers/ufs/core/ufshcd.c+3 -360 replies
154/438scsi: zfcp: Fix memory leak during adapter release by destroying gid_pn_reqdrivers/s390/scsi/zfcp_aux.c+1 -00 replies
155/438scsi: target: Clear cmd_cnt when initial counter enrollment failsdrivers/target/target_core_transport.c+10 -20 replies
156/438octeontx2: cn20k: Coordinate default rules with NIX LF lifecycledrivers/net/ethernet/marvell/octeontx2/af/mbox.h drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c +1 more+69 -350 replies
157/438octeontx2-af: Block VFs from clobbering special CGX PKIND statedrivers/net/ethernet/marvell/octeontx2/af/cgx.c drivers/net/ethernet/marvell/octeontx2/af/cgx.h drivers/net/ethernet/marvell/octeontx2/af/rvu.h +3 more+131 -140 replies
158/438scsi: mpi3mr: Fix potential deadlock in mpi3mr_fault_uevent_emitdrivers/scsi/mpi3mr/mpi3mr_fw.c+7 -20 replies
159/438scsi: ufs: core: Initialize hba->rpmbs list in ufshcddrivers/ufs/core/ufs-rpmb.c drivers/ufs/core/ufshcd.c+1 -20 replies
160/438net: sxgbe: free TX rings on RX allocation failuredrivers/net/ethernet/samsung/sxgbe/sxgbe_main.c+4 -50 replies
161/438net: sxgbe: check descriptor ring allocation failuresdrivers/net/ethernet/samsung/sxgbe/sxgbe_main.c+4 -10 replies
162/438can: isotp: check register_netdevice_notifier() error in module initnet/can/isotp.c+9 -40 replies
163/438drm/i915/dp: Ignore the sinks DSC max FRL rate without a PCON DSC encoderdrivers/gpu/drm/i915/display/intel_dp.c+8 -10 replies
164/438drm/xe/pt: check no-DMA huge-pte cases before DMA segment testdrivers/gpu/drm/xe/xe_pt.c+8 -50 replies
165/438fprobe: Fix module reference count leak on error in register_fprobe()kernel/trace/fprobe.c+2 -40 replies
166/438tracing/mmiotrace: Reset dropped_count in mmio_reset_data()kernel/trace/trace_mmiotrace.c+1 -00 replies
167/438tracing/mmiotrace: Add NULL check for mmio_trace_array in logging functionskernel/trace/trace_mmiotrace.c+10 -20 replies
168/438riscv: drop __init from vec_check_unaligned_access_speed_all_cpusarch/riscv/kernel/unaligned_access_speed.c+2 -20 replies
169/438accel/qaic: use sizeof(*trans_hdr) for transaction length checkdrivers/accel/qaic/qaic_control.c+1 -10 replies
170/438riscv: mm: Fix out-of-bounds page-table walk during memory hot-removearch/riscv/mm/init.c+2 -20 replies
171/438ring-buffer: Fix reader page read offset for remote bufferskernel/trace/ring_buffer.c+1 -00 replies
172/438ipv6: release fib6_null_entry on subtree failurenet/ipv6/ip6_fib.c+1 -00 replies
173/438riscv: vdso: Only try to install vDSO when presentarch/riscv/Makefile+1 -10 replies
174/438net: dsa: mt7530: check bus->read() errors in the MDIO regmap backenddrivers/net/dsa/mt7530-mdio.c+9 -20 replies
175/438net: dsa: mt7530: error out on failed reads in ATC/VTCR command pollingdrivers/net/dsa/mt7530.c+18 -100 replies
176/438net: dsa: mt7530: error out on failed reads in MT7531 PHY pollingdrivers/net/dsa/mt7530.c+20 -380 replies
177/438net: stmmac: Fix E2E delay mechanismdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -10 replies
178/438net: mana: Create separate EQs for each vPortdrivers/infiniband/hw/mana/main.c drivers/infiniband/hw/mana/mana_ib.h drivers/infiniband/hw/mana/qp.c +3 more+228 -670 replies
179/438net: mana: Return error code from mana_create_rxq()drivers/net/ethernet/microsoft/mana/mana_en.c+4 -40 replies
180/438ptp: netc: fix potential interrupt storm caused by incorrect unbind orderdrivers/ptp/ptp_netc.c+12 -30 replies
181/438net: libwx: fix FDIR ATR queue mismatch for software VLAN packetsdrivers/net/ethernet/wangxun/libwx/wx_lib.c+2 -00 replies
182/438octeontx2-pf: Set correct sequence for carrier off and tx queue stopdrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+1 -10 replies
183/438sched/deadline: Use revised wakeup rule only for running dl_serverkernel/sched/deadline.c+2 -10 replies
184/438spi: spi-nxp-fspi: add per-SoC SDR/DTR clock rate limits for all supported SoCsdrivers/spi/spi-nxp-fspi.c+80 -30 replies
185/438qede: sync udp_tunnel ports outside qede_lock in the recovery pathdrivers/net/ethernet/qlogic/qede/qede_main.c+22 -220 replies
186/438drm/i915/hdmi: Poll for 200 msec for TMDS_Scrambler_Statusdrivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/display/intel_hdmi.c drivers/gpu/drm/i915/display/intel_hdmi.h+30 -00 replies
187/438ksmbd: return success for deferred final closefs/smb/server/vfs_cache.c+3 -10 replies
188/438ksmbd: fix use-after-free in __close_file_table_ids()fs/smb/server/vfs_cache.c+2 -00 replies
189/438ksmbd: use memcmp() to compare ClientGUIDsfs/smb/server/smb2pdu.c+2 -20 replies
190/438iomap: add a separate bio_set for iomap_split_ioendfs/iomap/ioend.c+19 -20 replies
191/438mshv: Fix race in mshv_irqfd_deassigndrivers/hv/mshv_eventfd.c+3 -20 replies
192/438mshv: Fix level-triggered check on uninitialized datadrivers/hv/mshv_eventfd.c+14 -110 replies
193/438mshv: Fix missing error code on VP allocation failuredrivers/hv/mshv_root_main.c+3 -10 replies
194/438mshv: Order pt_vp_array publish against irqfd assertion pathdrivers/hv/mshv_eventfd.c drivers/hv/mshv_root_main.c+15 -20 replies
195/438mshv: Publish VP to pt_vp_array before installing the file descriptordrivers/hv/mshv_root_main.c+22 -70 replies
196/438ring-buffer: Fix subbuf_ids memory leak in rb_allocate_cpu_buffer() error pathkernel/trace/ring_buffer.c+1 -00 replies
197/438iommufd/viommu: Release the igroup lock on the vdevice_size error pathdrivers/iommu/iommufd/viommu.c+1 -10 replies
198/438iommufd/viommu: Publish a vDEVICE only after vdevice_init() succeedsdrivers/iommu/iommufd/viommu.c+15 -50 replies
199/438iommufd: Reject DMABUF pages from the access pin pathdrivers/iommu/iommufd/pages.c+3 -00 replies
200/438iommufd: Fix wrong hwpt passed to iommufd_auto_response_faults on replacedrivers/iommu/iommufd/device.c+1 -10 replies
201/438iommu/iommufd: Fix IOPF group ownership UAFdrivers/iommu/io-pgfault.c drivers/iommu/iommufd/eventq.c include/linux/iommu.h+26 -50 replies
202/438kbuild: Stop modifying $(objtree)/Makefile when building oot-kmods oosMakefile+3 -50 replies
203/438ACPI: CPPC: Check all controls for fast switchingdrivers/acpi/cppc_acpi.c drivers/cpufreq/cppc_cpufreq.c include/acpi/cppc_acpi.h+21 -80 replies
204/438mm: mglru: fix stale batch updates after memcg reparentinginclude/linux/memcontrol.h mm/vmscan.c+29 -70 replies
205/438mm/hugetlb: fix swap entry corruption when clearing uffd-wp at fork()mm/hugetlb.c+7 -30 replies
206/438pinctrl: microchip-sgpio: add missing select REGMAP_MMIOdrivers/pinctrl/Kconfig+1 -00 replies
207/438pinctrl: devicetree: dont free uninitialized dev_name on error pathdrivers/pinctrl/devicetree.c+4 -00 replies
208/438btrfs: raid56: fix scrub read assembly submitting no readsfs/btrfs/raid56.c+5 -60 replies
209/438erofs: cap LZMA stream pool sizefs/erofs/Kconfig fs/erofs/decompressor_lzma.c+16 -10 replies
210/438pinctrl: bm1880: add missing select GENERIC_PINCONFdrivers/pinctrl/Kconfig+1 -00 replies
211/438fortify: Disable -Wstringop-overread in testslib/test_fortify/Makefile+1 -00 replies
212/438lib: test_hmm: use device devt for coherent device range selectionlib/test_hmm.c+1 -10 replies
213/438btrfs: zoned: fix missing chunk metadata reservationfs/btrfs/block-group.c+19 -150 replies
214/438ocfs2: fix boundary check in ocfs2_check_dir_entry() to use buffer offsetfs/ocfs2/dir.c+3 -20 replies
215/438mm: migrate_device: fix pte_pfn/pte_dirty called on non-present PTEmm/migrate_device.c+3 -20 replies
216/438mm/util: dont read __page_2 for order-1 folios in snapshot_page()mm/util.c+1 -10 replies
217/438selftest: fix headers in fclog.ctools/testing/selftests/filesystems/fclog.c+1 -30 replies
218/438fs/proc/task_mmu: fix PAGEMAP_SCAN written state for unpopulated ptesfs/proc/task_mmu.c tools/testing/selftests/mm/pagemap_ioctl.c+67 -30 replies
219/438fs/proc/task_mmu: fix PAGEMAP_SCAN written state for PMD holesfs/proc/task_mmu.c+18 -20 replies
220/438mm/percpu-km: fix bitmap overflow and accounting in pcpu_create_chunk()mm/percpu-km.c+1 -10 replies
221/438mm/hugetlb: fix list corruption in allocate_file_region_entries()mm/hugetlb.c+1 -10 replies
222/438userfaultfd: wait on source PMD during UFFDIO_MOVEmm/huge_memory.c+1 -10 replies
223/438mm/vmstat: fold stranded per-cpu node stats when a node comes onlinemm/mm_init.c+11 -40 replies
224/438KVM: x86: Cancel delayed I/O APIC EOI handling before destroying vCPUsarch/x86/kvm/x86.c+6 -00 replies
225/438tracing/probes: Reject $arg0 in meta argument expansionkernel/trace/trace_probe.c+5 -10 replies
226/438tracing/fprobe: Roll back on enable_trace_fprobe() failurekernel/trace/trace_fprobe.c+11 -10 replies
227/438KVM: VMX: add memory clobber to asm for VMX instructionsarch/x86/kvm/vmx/vmx_ops.h+4 -40 replies
228/438KVM: SVM: Update x2APIC MSR intercepts if AVIC is inhibited while L2 is activearch/x86/kvm/svm/avic.c+0 -80 replies
229/438KVM: s390: pci: Reject adapter interrupt forwarding if already enabledarch/s390/kvm/pci.c+4 -00 replies
230/438KVM: s390: pci: Fix memory accounting for pinned/unpinned pagesarch/s390/kvm/pci.c arch/s390/kvm/pci.h+34 -110 replies
231/438KVM: s390: pci: Fix missing error codes and memory unaccountingarch/s390/kvm/pci.c+7 -20 replies
232/438KVM: s390: pci: Fix resource leak on IRQ registration failurearch/s390/kvm/pci.c+21 -80 replies
233/438KVM: s390: pci: Fix NULL dereference on AIBV allocation failurearch/s390/kvm/pci.c+8 -00 replies
234/438KVM: s390: pci: Validate AIBV and AISB before pinning guest pagesarch/s390/kvm/pci.c+15 -10 replies
235/438dibs: fix use-after-free of dmb_node in loopback attach/detach/unregisterdrivers/dibs/dibs_loopback.c+24 -230 replies
236/438sctp: validate Adaptation Indication parameter lengthnet/sctp/sm_make_chunk.c+6 -00 replies
237/438audit: fix potential integer overflow in audit_log_n_string()kernel/audit.c+9 -20 replies
238/438audit: fix potential use-after-free in audit_del_rule()kernel/auditfilter.c+4 -20 replies
239/438Bluetooth: btusb: Fix short read errors in btusb_qca_send_vendor_req()drivers/bluetooth/btusb.c+9 -210 replies
240/438Bluetooth: btmtk: Fix short read errors in btmtk_usb_uhw_reg_read()drivers/bluetooth/btmtk.c+22 -280 replies
241/438Bluetooth: btmtk: Fix short read errors in btmtk_usb_reg_read()drivers/bluetooth/btmtk.c+15 -210 replies
242/438Bluetooth: mgmt: fix pending command UAF in EIR updatesnet/bluetooth/mgmt.c+18 -20 replies
243/438Bluetooth: SCO: give the socket its own sco_conn referencenet/bluetooth/sco.c+13 -90 replies
244/438Bluetooth: mgmt: fix UAF in pair command cancellationnet/bluetooth/mgmt.c+46 -180 replies
245/438Bluetooth: hci_sync: Fix advertising data UAFsnet/bluetooth/hci_sync.c+97 -340 replies
246/438Bluetooth: HIDP: reject frames without a transaction headernet/bluetooth/hidp/core.c+15 -100 replies
247/438Bluetooth: HIDP: validate numbered report payloadsnet/bluetooth/hidp/core.c+3 -20 replies
248/438bpf: lwt: Fix dst reference leak on reroute failurenet/core/lwt_bpf.c+3 -10 replies
249/438afs: Fix afs_fs_fetch_data() to set call->asyncfs/afs/fsclient.c+3 -00 replies
250/438afs: Fix afs_fs_fetch_data() to subtract transferred from lenfs/afs/fsclient.c+1 -10 replies
251/438afs: Fix UAF when sending a messagefs/afs/internal.h+2 -10 replies
252/438ALSA: 6fire: Fix UAF at error handling during probesound/usb/6fire/chip.c+4 -00 replies
253/438ALSA: hda/realtek: Add quirk for TongFang X6SP45xUsound/hda/codecs/realtek/alc269.c+2 -10 replies
254/438ALSA: lx6464es: fix period byte count for 16-bit streamssound/pci/lx6464es/lx6464es.c sound/pci/lx6464es/lx_core.c+2 -80 replies
255/438ALSA: pcm: wake linked drain waiters on unlinksound/core/pcm_native.c+7 -00 replies
256/438ALSA: seq: Fix division by zero in initialize_timer()sound/core/seq/seq_timer.c+4 -50 replies
257/438ALSA: timer: Clear SNDRV_TIMER_IFLG_DEAD once the close completessound/core/timer.c+2 -00 replies
258/438ALSA: ump: fix double free of out_cvts on rawmidi errorsound/core/ump.c+1 -00 replies
259/438ASoC: fsl_asrc: fix m2m_init error path to use goto instead of bare returnsound/soc/fsl/fsl_asrc.c+1 -10 replies
260/438ASoC: fsl_easrc: fix m2m_init error path to use goto instead of bare returnsound/soc/fsl/fsl_easrc.c+1 -10 replies
261/438ASoC: tas2562: fix DVC coefficient write ordersound/soc/codecs/tas2562.c+15 -80 replies
262/438ASoC: tas2562: fix broken entries in the volume lookup tablesound/soc/codecs/tas2562.c+4 -30 replies
263/438ata: libata-eh: Increase STANDBY IMMEDIATE timeoutdrivers/ata/libata-eh.c include/linux/libata.h+9 -10 replies
264/438ata: libata-sata: fix ata_scsi_lpm_supported() iterationdrivers/ata/libata-sata.c+1 -10 replies
265/438ata: libata-scsi: terminate deferred commands on time outdrivers/ata/libata-eh.c drivers/ata/libata-scsi.c drivers/ata/libata.h +1 more+111 -350 replies
266/438ata: libata-scsi: schedule deferred atapi commanddrivers/ata/libata-scsi.c+6 -20 replies
267/438ALSA: usb-audio: fix use-after-free in ump_to_endpoint()sound/usb/midi2.c+3 -10 replies
268/438ALSA: usb-audio: fix stack info leak in RME Digiface statussound/usb/mixer_quirks.c+1 -10 replies
269/438ALSA: usb-audio: fix OOB write in snd_usbmidi_akai_output()sound/usb/midi.c+2 -00 replies
270/438ALSA: usb-audio: Fix DMA buffer out-of-bounds write when fill_max is setsound/usb/endpoint.c+4 -20 replies
271/438ALSA: usb-audio: Clamp frame size in implicit-feedback modesound/usb/endpoint.c+5 -30 replies
272/438dmaengine: qcom: bam_dma: Fix command element mask field for BAM v1.6.0+include/linux/dma/qcom_bam_dma.h+16 -50 replies
273/438e1000: fix memory leak in e1000_probe()drivers/net/ethernet/intel/e1000/e1000_main.c+1 -10 replies
274/438fou: Fix use-after-free in fou_create()net/ipv4/fou_core.c+1 -10 replies
275/438igbvf: Fix leak in TX DMA error cleanupdrivers/net/ethernet/intel/igbvf/netdev.c+0 -20 replies
276/438igc: remove napi_synchronize() in igc_down()drivers/net/ethernet/intel/igc/igc_main.c+1 -20 replies
277/438ipvs: do not propagate one-packet flag to synced connsnet/netfilter/ipvs/ip_vs_conn.c+3 -00 replies
278/438ksmbd: reject repeated SMB2 NEGOTIATE requestsfs/smb/server/connection.h fs/smb/server/smb2pdu.c fs/smb/server/smb_common.c+37 -150 replies
279/438mshv: fix hv_input_get_system_property structinclude/hyperv/hvhdk_mini.h+2 -10 replies
280/438net/smc: fix socket use-after-free during link group terminationnet/smc/smc_core.c+1 -10 replies
281/438netfilter: ipset: do not update comments from kernel-side hash addsnet/netfilter/ipset/ip_set_hash_gen.h+1 -10 replies
282/438of/address: Fix NULL bus dereference in of_pci_range_parser_one()drivers/of/address.c+16 -60 replies
283/438PCI: imx6: Keep i.MX6 Root Port MSI/MSI-X Capabilities with iMSI-RX to work around hardware bugdrivers/pci/controller/dwc/pci-imx6.c+6 -30 replies
284/438tipc: avoid use-after-free in poll trace queue dumpsnet/tipc/socket.c+1 -10 replies
285/438x86/CPU/AMD: Carve out a Zen5 models rangearch/x86/kernel/cpu/amd.c+3 -10 replies
286/438wifi: mac80211: fix tid_tx use-after-free on BA session stopnet/mac80211/agg-tx.c+3 -10 replies
287/438wifi: mwifiex: use the subframe length when parsing A-MSDU TDLS framesdrivers/net/wireless/marvell/mwifiex/11n_rxreorder.c+1 -10 replies
288/438binfmt_misc: restore write access when removing an entryfs/binfmt_misc.c+3 -10 replies
289/438binfmt_misc: use exe_file_deny_write_access() for the interpreter clonefs/binfmt_misc.c+8 -20 replies
290/438binfmt_misc: reject a flag character as the field delimiterfs/binfmt_misc.c+4 -00 replies
291/438binfmt_misc: dont let an F entry pin its own instancefs/binfmt_misc.c+4 -00 replies
292/438binfmt_misc: dont leak the user namespace when the mount failsfs/binfmt_misc.c+15 -170 replies
293/438io_uring/net: initialize mshot_len for sendio_uring/net.c+1 -00 replies
294/438io_uring: preserve task restrictions across execio_uring/cancel.c io_uring/tctx.c io_uring/tctx.h+8 -20 replies
295/438mm/huge_memory: unlock i_mmap_rwsem before releasing after-split foliosmm/huge_memory.c+12 -00 replies
296/438mm/page_reporting: use system_freezable_wq to fix UAF during suspendmm/page_reporting.c+4 -20 replies
297/438mm: memcg: initialize *locked in memcg1_oom_prepare() stubmm/memcontrol-v1.h+5 -10 replies
298/438net: bridge: stop fast-leave after deleting a port groupnet/bridge/br_multicast.c+1 -00 replies
299/438net: ipv6: clear suppressed fib6 rule resultnet/ipv6/fib6_rules.c+1 -00 replies
300/438net: pktgen: fix proc entry use-after-freenet/core/pktgen.c+1 -30 replies
301/438riscv/mm: use physical alignment for vmemmap_start_pfnarch/riscv/mm/init.c+2 -10 replies
302/438powerpc/ps3: Fix map failure path in dma_ioc0_map_pages()arch/powerpc/platforms/ps3/mm.c+1 -00 replies
303/438um: vector: fix use-after-free in vector_mmsg_rx()arch/um/drivers/vector_kern.c+3 -00 replies
304/438uprobes: Fix NULL pointer dereference in hprobe_expire()kernel/events/uprobes.c+1 -10 replies
305/438veth: convert frag_list skbs before running XDPdrivers/net/veth.c net/core/skbuff.c+14 -80 replies
306/438vxlan: re-fetch eth header after route_shortcircuit()drivers/net/vxlan/vxlan_core.c+1 -00 replies
307/438vxlan: unclone skb head before modifying eth header in route_shortcircuit()drivers/net/vxlan/vxlan_core.c+4 -00 replies
308/438vxlan: use neigh_ha_snapshot() in route_shortcircuit()drivers/net/vxlan/vxlan_core.c+4 -20 replies
309/438vxlan: use pskb_network_may_pull() for transmit path header pullsdrivers/net/vxlan/vxlan_core.c drivers/net/vxlan/vxlan_mdb.c+5 -50 replies
310/438vxlan: use pskb_network_may_pull() in route_shortcircuit()drivers/net/vxlan/vxlan_core.c+2 -20 replies
311/438ublk: reset kernel-owned dev_info fields in ublk_ctrl_add_dev()drivers/block/ublk_drv.c+9 -00 replies
312/438tracing: Check return value of __register_event() in trace_module_add_events()kernel/trace/trace_events.c+2 -20 replies
313/438tracing/filters: Fix false positive match in regex_match_full()kernel/trace/trace_events_filter.c+3 -00 replies
314/438spi: spi-qpic-snand: write the feature value before executing SET_FEATUREdrivers/spi/spi-qpic-snand.c+18 -40 replies
315/438spi: qcom-qspi: Correct max DMA length to avoid 64K boundary failuredrivers/spi/spi-qcom-qspi.c+2 -10 replies
316/438selftests/mm: fix potential wild pointer access of getline due to missing inittools/testing/selftests/mm/mlock-random-test.c+1 -10 replies
317/438selftests/clone3: fix wild pointer access of getline due to missing inittools/testing/selftests/clone3/clone3_set_tid.c+1 -10 replies
318/438scsi: libsas: terminate deferred commands on time outdrivers/ata/libata-scsi.c drivers/scsi/libsas/sas_scsi_host.c include/linux/libata.h +1 more+22 -20 replies
319/438scsi: scsi_debug: Fix REPORT ZONES alloc_len underflow OOB writedrivers/scsi/scsi_debug.c+6 -20 replies
320/438scsi: ufs: dt-bindings: Add missing mcq reg for qcom,sa8255p-ufshcDocumentation/devicetree/bindings/ufs/qcom,sa8255p-ufshc.yaml+8 -10 replies
321/438sctp: reject stale cookies with mismatched verification tagsnet/sctp/sm_make_chunk.c+7 -40 replies
322/438sctp: prevent peer transport count overflownet/sctp/associola.c+3 -00 replies
323/438hwmon: (npcm750-pwm-fan): stop fan timer on device detachdrivers/hwmon/npcm750-pwm-fan.c+11 -00 replies
324/438hwmon: (pmbus/core) notify on the hwmon device, not the i2c clientdrivers/hwmon/pmbus/pmbus_core.c+3 -20 replies
325/438i2c: amd-mp2: Unregister callback on adapter add failuredrivers/i2c/busses/i2c-amd-mp2-plat.c+3 -10 replies
326/438i2c: designware: defer probe if child GpioInt controllers are not bounddrivers/i2c/busses/i2c-designware-platdrv.c+80 -02 replies
327/438gpiolib: tolerate gpio-hogs lacking a hogging statedrivers/gpio/gpiolib.c+8 -50 replies
328/438gpio: pca953x: fix cache_only and IRQ state on restore_context() failuredrivers/gpio/gpio-pca953x.c+13 -20 replies
329/438gpio: pch: use raw_spinlock_t for the register lockdrivers/gpio/gpio-pch.c+14 -140 replies
330/438cifs: add fscache_resize_cookie() to cifs_setsize()fs/smb/client/inode.c+1 -00 replies
331/438cpufreq: cppc: Sanitize lockless policy limit snapshotsdrivers/cpufreq/cppc_cpufreq.c+22 -90 replies
332/438cpufreq: powernow-k8: Fix possible memory leak in powernowk8_cpu_init()drivers/cpufreq/powernow-k8.c+1 -00 replies
333/438cpufreq: schedutil: Publish util hooks only after all sg_cpu are initializedkernel/sched/cpufreq_schedutil.c+11 -00 replies
334/438power: supply: bq25890: fix the -10 C NTC lookup entrydrivers/power/supply/bq25890_charger.c+1 -10 replies
335/438power: supply: macsmc: Support macOS 27 SMC firmwaredrivers/power/supply/macsmc-power.c+45 -71 reply
336/438power: supply: max17040: handle missing status supplierdrivers/power/supply/max17040_battery.c+5 -10 replies
337/438s390/pci: Fix s390_pci_mmio_write syscall error return without MIOarch/s390/pci/pci_mmio.c+1 -00 replies
338/438s390/qeth: Check CAP_NET_ADMIN for private ioctlsdrivers/s390/net/qeth_core_main.c+3 -00 replies
339/438s390/dasd: Fix potential NULL pointer dereferencedrivers/s390/block/dasd_ioctl.c+1 -10 replies
340/438s390/dasd: Fix undersized format-check bufferdrivers/s390/block/dasd_eckd.c+7 -40 replies
341/438s390/zcrypt: Fix wrong domain value verification with EP11 CPRBsdrivers/s390/crypto/zcrypt_api.c+1 -10 replies
342/438s390/zcrypt: Close speculative mem read possibilitydrivers/s390/crypto/zcrypt_api.c+2 -00 replies
343/438s390/zcrypt: Fix buffer over-read in cca_cipher2protkeydrivers/s390/crypto/pkey_cca.c drivers/s390/crypto/zcrypt_ccamisc.c drivers/s390/crypto/zcrypt_ccamisc.h+62 -230 replies
344/438s390/zcrypt: Fix missing mem scrub at clear key import in cca_clr2cipherkey()drivers/s390/crypto/zcrypt_ccamisc.c+13 -60 replies
345/438s390/zcrypt: Validate length for CCA AES cipher key requestsdrivers/s390/crypto/zcrypt_ccamisc.c+3 -00 replies
346/438s390/zcrypt: Validate length for CCA ECC private key requestsdrivers/s390/crypto/zcrypt_ccamisc.c+3 -00 replies
347/438phy: zynqmp: fix L0_TM_DISABLE_SCRAMBLE_ENCODER maskdrivers/phy/xilinx/phy-zynqmp.c+1 -10 replies
348/438phy: zynqmp: use read-modify-write for SERDES scrambler bypassdrivers/phy/xilinx/phy-zynqmp.c+6 -20 replies
349/438phy: zynqmp: keep SERDES scrambler and 8b/10b enabled for USBdrivers/phy/xilinx/phy-zynqmp.c+29 -100 replies
350/438net: openvswitch: fix potential UAF on meter attach failurenet/openvswitch/meter.c+19 -140 replies
351/438net: openvswitch: fix skb leak on flow key update failure during recirculationnet/openvswitch/actions.c+9 -10 replies
352/438net: openvswitch: fix skb leak on flow key update failure during ctnet/openvswitch/actions.c+1 -10 replies
353/438ice: wait for reset completion in ice_resume()drivers/net/ethernet/intel/ice/ice_main.c+10 -00 replies
354/438ice: fix VF interrupts cleanupdrivers/net/ethernet/intel/ice/ice_vf_lib.c drivers/net/ethernet/intel/ice/ice_vf_lib_private.h drivers/net/ethernet/intel/ice/virt/queues.c+49 -00 replies
355/438ice: fix memory leak in ice_lbtest_prepare_rings()drivers/net/ethernet/intel/ice/ice_ethtool.c+5 -50 replies
356/438i2c: spacemit: request IRQ after controller initializationdrivers/i2c/busses/i2c-k1.c+5 -50 replies
357/438i2c: qcom-cci: drop custom suspend/resume and rely on runtime PM helpersdrivers/i2c/busses/i2c-qcom-cci.c+1 -170 replies
358/438i2c: jz4780: Cache host clock rate at probe to prevent CCF prepare_lock deadlockdrivers/i2c/busses/i2c-jz4780.c+4 -10 replies
359/438i2c: iproc: reset bus after timeout if START_BUSY is stuckdrivers/i2c/busses/i2c-bcm-iproc.c+11 -00 replies
360/438i2c: imx: mark I2C adapter when hardware is powered downdrivers/i2c/busses/i2c-imx.c+43 -20 replies
361/438i2c: imx: Fix slave registration race and error handlingdrivers/i2c/busses/i2c-imx.c+5 -30 replies
362/438i2c: imx: Cancel hrtimer before clearing slave pointerdrivers/i2c/busses/i2c-imx.c+1 -00 replies
363/438can: c_can: c_can_chip_config(): keep controller in init mode until bittiming is configureddrivers/net/can/c_can/c_can_main.c+4 -40 replies
364/438can: ems_usb: validate CPC message lengthsdrivers/net/can/usb/ems_usb.c+43 -00 replies
365/438can: etas_es58x: es58x_read_bulk_callback(): fix RX buffer leak on URB resubmit failuredrivers/net/can/usb/etas_es58x/es58x_core.c+0 -10 replies
366/438can: gs_usb: gs_usb_receive_bulk_callback(): resubmit URB on skb allocation failuredrivers/net/can/usb/gs_usb.c+2 -20 replies
367/438can: isotp: fix timer drain order, wakeup handling and tx_gen orderingnet/can/isotp.c+230 -870 replies
368/438can: j1939: transport: j1939_session_fresh_new(): initialize receive buffernet/can/j1939/transport.c+1 -10 replies
369/438can: j1939: use netdevice_tracker for j1939_{priv,session,ecu} trackingnet/can/j1939/bus.c net/can/j1939/j1939-priv.h net/can/j1939/main.c +1 more+11 -40 replies
370/438can: kvaser_usb: kvaser_usb_hydra_get_busparams(): fix memory leak in kvaser_usb_hydra_get_busparams()drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c+1 -00 replies
371/438can: kvaser_usb_leaf: kvaser_usb_leaf_wait_cmd(): validate received command extentsdrivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c+11 -20 replies
372/438can: rcar_canfd: change the initializing flow for clocks and resetsdrivers/net/can/rcar/rcar_canfd.c+16 -160 replies
373/438can: softing: fw_parse(): validate firmware record spansdrivers/net/can/softing/softing_fw.c+32 -140 replies
374/438can: peak_usb: add bounds check for USB channel indexdrivers/net/can/usb/peak_usb/pcan_usb_pro.c+16 -40 replies
375/438can: peak_usb: peak_usb_start(): fix double free of transfer buffer on URB submit errordrivers/net/can/usb/peak_usb/pcan_usb_core.c+0 -10 replies
376/438can: peak_usb: validate uCAN receive record lengthsdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+39 -10 replies
377/438can: ctucanfd: add missing MODULE_DEVICE_TABLE()drivers/net/can/ctucanfd/ctucanfd_pci.c+1 -00 replies
378/438can: ctucanfd: use self-test mode for PRESUME_ACKdrivers/net/can/ctucanfd/ctucanfd_base.c+2 -20 replies
379/438can: ctucanfd: unmap BAR0 using base addressdrivers/net/can/ctucanfd/ctucanfd_pci.c+1 -10 replies
380/438can: ctucanfd: handle bus error interruptsdrivers/net/can/ctucanfd/ctucanfd_base.c+6 -20 replies
381/438can: ctucanfd: mark error-active controller status validdrivers/net/can/ctucanfd/ctucanfd_base.c+1 -10 replies
382/438drm/dp: Read the PCON max FRL bandwidth only for HDMI DFPsdrivers/gpu/drm/display/drm_dp_helper.c+12 -00 replies
383/438drm/vc4: Supply the overflow slot size in BPOS, not the whole bin BO sizedrivers/gpu/drm/vc4/vc4_irq.c+1 -10 replies
384/438drm/vc4: Zero the tile state data array before each BIN jobdrivers/gpu/drm/vc4/vc4_validate.c+23 -60 replies
385/438drm/bridge: display-connector: Fix I2C adapter resource leakdrivers/gpu/drm/bridge/display-connector.c+8 -30 replies
386/438drm/panthor: reject firmware sections with oversized datadrivers/gpu/drm/panthor/panthor_fw.c+9 -20 replies
387/438drm/panthor: validate firmware interface structure sizesdrivers/gpu/drm/panthor/panthor_fw.c+24 -120 replies
388/438drm/mediatek: mtk_hdmi: Fix DDC adapter double put in v2drivers/gpu/drm/mediatek/mtk_hdmi_v2.c+0 -80 replies
389/438drm/mediatek: ovl_adaptor: balance component registrationsdrivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c+6 -10 replies
390/438drm/amdgpu: move debug_vm handling to amdgpu_cs_parser_finidrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+16 -140 replies
391/438drm/amdgpu: restore UMD profile pstate after runtime resumedrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+15 -00 replies
392/438drm/amdgpu: cap GTT size to physical RAM on APUsdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+12 -00 replies
393/438drm/amd/pm: fix torn gpu metrics readsdrivers/gpu/drm/amd/pm/amdgpu_dpm.c drivers/gpu/drm/amd/pm/amdgpu_pm.c drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h+12 -110 replies
394/438drm/amd/pm: fix pptable use-after-freedrivers/gpu/drm/amd/pm/amdgpu_dpm.c drivers/gpu/drm/amd/pm/amdgpu_pm.c drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h+16 -140 replies
395/438drm/amd/pm: hide pp_table sysfs on APUsdrivers/gpu/drm/amd/pm/amdgpu_dpm.c+11 -20 replies
396/438drm/amd/pm: use milliwatts for GPU power sensorsdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c drivers/gpu/drm/amd/include/kgd_pp_interface.h +24 more+65 -510 replies
397/438drm/amd/display: check if dml21_add_phantom_plane() is successfuldrivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_utils.c+7 -80 replies
398/438drm/amd/display: Fix divide-by-zero in calculate_mcache_setting on zero viewportdrivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c+25 -60 replies
399/438drm/amd/display: Increase HDMI AV mute wait from 2 to 3 framesdrivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c+11 -50 replies
400/438drm/amd/display: Silence link_dpms I2C retimer failuresdrivers/gpu/drm/amd/display/dc/link/link_dpms.c+8 -80 replies
401/438drm/amd/display: use proper context for loggingdrivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c+9 -110 replies
402/438drm/amdkfd: Fix missing authorization check in KFD_IOC_DBG_TRAP_DISABLEdrivers/gpu/drm/amd/amdkfd/kfd_chardev.c+7 -30 replies
403/438drm/amdkfd: fix QID bit leak in pqm_create_queue()drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c+1 -10 replies
404/438drm/amdkfd: fix uint32_t overflow in EOP ring buffer size alignmentdrivers/gpu/drm/amd/amdkfd/kfd_queue.c+1 -10 replies
405/438drm/amdkfd: Handle invalid event type in CRIU event restoredrivers/gpu/drm/amd/amdkfd/kfd_events.c+3 -00 replies
406/438drm/amdkfd: hold event_mutex while checkpointing CRIU eventsdrivers/gpu/drm/amd/amdkfd/kfd_events.c+18 -40 replies
407/438drm/vmwgfx: fix guest_memory_dirty bitfield clobbered as sizedrivers/gpu/drm/vmwgfx/vmwgfx_resource.c+2 -20 replies
408/438drm/vmwgfx: reject DX_BIND_QUERY without a DX contextdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+5 -10 replies
409/438drm/vmwgfx: clamp dirty-page range with min, not maxdrivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c+2 -20 replies
410/438drm/vmwgfx: take fman->lock around fence list mutation in fifo_downdrivers/gpu/drm/vmwgfx/vmwgfx_fence.c+12 -10 replies
411/438drm/vmwgfx: drop dma_buf reference on foreign-fd prime importdrivers/gpu/drm/vmwgfx/ttm_object.c+5 -20 replies
412/438drm/vmwgfx: validate DRAW_PRIMITIVES header size before divisiondrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+7 -10 replies
413/438drm/vmwgfx: bound DMA command body size against suffix pointerdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+6 -00 replies
414/438drm/vmwgfx: avoid destroy_workqueue(NULL) on vkms init failuredrivers/gpu/drm/vmwgfx/vmwgfx_vkms.c+9 -80 replies
415/438drm/vmwgfx: enforce cursor size limits for MOB cursorsdrivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c+44 -50 replies
416/438drm/vmwgfx: use check_add_overflow for shader size+offset bounddrivers/gpu/drm/vmwgfx/vmwgfx_shader.c+9 -40 replies
417/438drm/vmwgfx: validate external BO copy bounds for both stride pathsdrivers/gpu/drm/vmwgfx/vmwgfx_blit.c+31 -80 replies
418/438drm/xe/rtp: Maintain OA whitelists separatelydrivers/gpu/drm/xe/xe_gt_debugfs.c drivers/gpu/drm/xe/xe_hw_engine.c drivers/gpu/drm/xe/xe_hw_engine_types.h +1 more+19 -10 replies
419/438drm/xe/rtp: Keep track of non-OA nonpriv slotsdrivers/gpu/drm/xe/xe_reg_whitelist.c+5 -20 replies
420/438drm/xe/rtp: Generalize whitelist_apply_to_hwedrivers/gpu/drm/xe/xe_reg_whitelist.c+6 -50 replies
421/438drm/xe/rtp: Save OA nonpriv registers to register save/restore listsdrivers/gpu/drm/xe/xe_reg_whitelist.c+11 -00 replies
422/438drm/xe/rtp: Toggle deny bit to (de-)whitelist OA regsdrivers/gpu/drm/xe/xe_reg_whitelist.c+15 -00 replies
423/438drm/xe/rtp: (De-)whitelist OA registers for all hwes for a gtdrivers/gpu/drm/xe/xe_reg_whitelist.c drivers/gpu/drm/xe/xe_reg_whitelist.h+36 -20 replies
424/438drm/xe/oa: (De-)whitelist OA registers on OA stream open/releasedrivers/gpu/drm/xe/xe_oa.c+7 -00 replies
425/438drm/xe/rtp: Ensure locking/ref counting for OA whitelistsdrivers/gpu/drm/xe/xe_oa_types.h drivers/gpu/drm/xe/xe_reg_whitelist.c+12 -00 replies
426/438usb: typec: ucsi: split connector lock classesdrivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h+9 -00 replies
427/438usb: typec: ucsi: Fix race condition and ordering in port unregistrationdrivers/usb/typec/ucsi/ucsi.c+39 -430 replies
428/438drm/xe: Drop unused param from xe_device_create()drivers/gpu/drm/xe/xe_device.c drivers/gpu/drm/xe/xe_device.h drivers/gpu/drm/xe/xe_pci.c+11 -50 replies
429/438drm/xe: Move xe->info.force_execlist initializationdrivers/gpu/drm/xe/xe_device.c drivers/gpu/drm/xe/xe_pci.c+1 -10 replies
430/438drm/xe: Move xe->info.devid|revid initializationdrivers/gpu/drm/xe/tests/xe_pci.c drivers/gpu/drm/xe/xe_device.c drivers/gpu/drm/xe/xe_pci.c+18 -20 replies
431/438drm/xe: Separate early xe_device initializationdrivers/gpu/drm/xe/xe_device.c drivers/gpu/drm/xe/xe_device.h+29 -110 replies
432/438drm/xe: Set TTM device beneficial_order to 9 (2M)drivers/gpu/drm/xe/xe_device.c+2 -10 replies
433/438drm/exec: Remove the index parameter from drm_exec_for_each_locked_obj[_reverse]drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c drivers/gpu/drm/drm_exec.c +3 more+20 -240 replies
434/438drm/xe: Wait on external BO kernel fences in exec IOCTLdrivers/gpu/drm/xe/xe_exec.c+16 -60 replies
435/438media: chips-media: wave5: Support CBP profiledrivers/media/platform/chips-media/wave5/wave5-hw.c drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c drivers/media/platform/chips-media/wave5/wave5-vpuapi.h+8 -10 replies
436/438drm/amd/display: check GRPH_FLIP status before sending eventdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dc.h+197 -400 replies
437/438drm/amd/display: Exit idle optimizations before programmingdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+46 -320 replies
438/438usb: typec: ucsi: Correct teardown ordering in ucsi_init() error pathdrivers/usb/typec/ucsi/ucsi.c+2 -20 replies

Reviews trailers per patch

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

PatchJernej SkrabecFrank LiVinicius Costa GomesDave JiangKevin TianPranjal ShrivastavaWolfram SangJiri OlsaVlastimil Babka (SUSE)Suren BaghdasaryanLogan GunthorpeMaulik ShahLinus WalleijKonrad DybcioTeng LiuFilipe MananaQu WenruoDaniel VacekDavid SterbaAlper MudarWander Lairson CostaMichal SimekCK HuHamza MahfoozMichael KelleyAnirudh Rayabharam (Microsoft)Fuad TabbaDavid GstirRichard WeinbergerJarkko SakkinenTalha Berk ArslanPierre-Louis BossartJohannes ThumshirnNaohiro AotaJason XingStanislav FomichevMike PhamToke Høiland-JørgensenChris LeechJohn GarryHongbo LiChao YuJingbo XuAllison HendersonSumit GuptaLifeng ZhengRameshkumar SundaramRadhey Shyam PandeyIdo SchimmelNikolay AleksandrovVadim FedorenkoZhu YanjunJacob KellerJustin LaiRitesh Harjani (IBM)Maciej FijalkowskiJamal Hadi SalimVictor NogueiraAleksandr LoktionovSamuel SalinSimon HormanRinitha SAndrew LunnMike ChristiePeter WangBean HuoBart Van AsscheSebastian Andrzej SiewiorAndré DraszikM NikhilChinmaya KajagarNihar Panda[email protected]Ankit NautiyalMaxime ChevallierJoe DamatoMatthew BrostJuri LelliAndrea RighiArun R MurthyVincent DonnefortPeiyang HePhilipp HahnHarry Yoo (Oracle)Johannes WeinerShakeel ButtDavid Hildenbrand (Arm)Andy ShevchenkoJeff HugoKeir FraserMuhammad Usama AnjumDennis ZhouMuchun SongRik van RielBaolin WangLance YangLorenzo StoakesChristian BorntraegerMatthew RosatoAlexandra WinterXin LongAlistair PoppleRen WeiShuangpeng BaiDmitry AntipovBalbir SinghZi YanMatthew Wilcox (Oracle)Luiz CapitulinoGao XiangLakshmi Sowjanya DDmitry BaryshkovDima RuinskiyMoriya KadoshJulian AnastasovMahanta JambigiJozsef KadlecsikManivannan SadhasivamRichard ZhuTung NguyenGabriel Krisman BertaziMiaohe LinDavid RientjesMichael S. TsirkinJoshua HahnSeongJae ParkKiryl Shutsemau (Meta)Geert UytterhoevenIgor PylypivNiklas CasselMartin K. PetersenLorenzo BianconiMd Sadre AlamHannes ReineckeDamien Le MoalKrzysztof KozlowskiBartosz GolaszewskiPaulo AlcantaraViresh KumarZhongqiu HanChristian LoehleSven PeterJoshua PeisachJanne GrunauJulian RuessFarhan AliEduard ShishkinStefan HaberlandJan HöppnerFinn CalliesIngo FranzkiHolger DenglerHarald FreudenbergerEelco ChaudronCaleb Sander MateosOleg NesterovAndrii NakryikoAaron ConoleCarlos SongVincent MailholOleksij RempelKohei EnjuPrzemek KitszelAlexander NowlinClaudiu BezneaPavel PisaPatryk HoldaMaíra CanalIago Toral QuirogaJohan HovoldLuca CeresoliSteven PriceBoris BrezillonChristian KönigHawking ZhangYang WangDavid FrancisKenneth FengAsad KamalDillon VaroneDan WheelerSun peng (Leo) LiTroy MitchellAlex ElderVladimir ZapolskiyLoic PoulainRay JuiIan ForbesUmesh Nerlige RamappaBhawanpreet LakhaHeikki KrogerusBenson LeungRaag JadavGustavo SousaKent RussellAndi ShytiThomas HellströmMatthew AuldBrandon BrnichNicolas DufresneMario Limonciello (AMD)Chaitanya Kumar BorahAlysa LiuWayne LinRonald WarsowPavel Machek (CIP)Shuah KhanBrett A C SheffieldTakeshi OgasawaraBenjamin BoortzJustin M. ForbesPeter SchneiderMarkus ReicheltRon EconomosBarry K. NathanMiguel OjedaJeffrin Jose TMark BrownFlorian Fainelli
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/438
2/438R-b R-b
3/438A-b
4/438R-b
5/438
6/438
7/438
8/438R-b Review-by
9/438R-b R-b R-b
10/438
11/438A-b R-b
12/438R-b A-b
13/438A-b R-b
14/438R-b R-b
15/438R-b
16/438
17/438A-b
18/438
19/438
20/438
21/438
22/438
23/438
24/438
25/438R-b
26/438R-b
27/438R-b
28/438T-b R-b
29/438R-b
30/438R-b R-b
31/438R-b
32/438T-b
33/438
34/438R-b
35/438R-b
36/438R-b
37/438
38/438
39/438
40/438R-b
41/438R-b
42/438R-b
43/438R-b
44/438R-b
45/438
46/438
47/438R-b
48/438R-b T-b
49/438R-b T-b
50/438R-b T-b
51/438T-b R-b
52/438R-b R-b R-b T-b
53/438R-b T-b
54/438R-b T-b
55/438R-b T-b
56/438
57/438
58/438Reported-and-tested-by
59/438
60/438
61/438
62/438
63/438
64/438R-b
65/438R-b
66/438R-b
67/438R-b
68/438R-b
69/438R-b
70/438R-b
71/438
72/438
73/438A-b A-b
74/438R-b A-b
75/438R-b A-b
76/438R-b A-b
77/438T-b A-b
78/438
79/438A-b
80/438A-b
81/438R-b
82/438
83/438R-b R-b
84/438A-b
85/438A-b
86/438R-b
87/438R-b R-b
88/438R-b
89/438
90/438R-b
91/438
92/438
93/438
94/438
95/438
96/438
97/438R-b
98/438
99/438A-b
100/438
101/438R-b R-b
102/438
103/438
104/438
105/438
106/438
107/438
108/438
109/438
110/438R-b R-b
111/438R-b
112/438R-b
113/438R-b
114/438R-b
115/438A-b T-b T-b
116/438
117/438
118/438
119/438
120/438
121/438T-b
122/438
123/438
124/438R-b T-b
125/438R-b T-b
126/438R-b T-b
127/438R-b R-b T-b
128/438
129/438
130/438
131/438
132/438
133/438
134/438
135/438
136/438
137/438
138/438
139/438
140/438
141/438
142/438
143/438
144/438
145/438
146/438
147/438
148/438
149/438
150/438R-b
151/438R-b
152/438R-b R-b R-b
153/438R-b T-b R-b
154/438T-b A-b R-b R-b
155/438R-b
156/438
157/438
158/438
159/438R-b
160/438R-b
161/438R-b
162/438
163/438R-b
164/438R-b
165/438
166/438
167/438
168/438
169/438R-b
170/438
171/438R-b T-b
172/438R-b
173/438
174/438R-b
175/438R-b
176/438R-b
177/438R-b
178/438
179/438R-b
180/438
181/438R-b
182/438R-b
183/438A-b T-b
184/438
185/438R-b
186/438R-b
187/438
188/438
189/438
190/438
191/438R-b
192/438R-b
193/438R-b
194/438R-b
195/438R-b
196/438R-b
197/438R-b R-b
198/438R-b R-b
199/438R-b T-b
200/438R-b
201/438R-b T-b
202/438T-b R-b
203/438
204/438R-b A-b A-b
205/438A-b
206/438R-b
207/438
208/438R-b
209/438R-b
210/438
211/438
212/438R-b
213/438R-b
214/438R-b T-b
215/438R-b A-b
216/438A-b R-b R-b R-b
217/438
218/438
219/438A-b T-b
220/438A-b
221/438R-b
222/438A-b R-b R-b R-b R-b R-b
223/438
224/438
225/438
226/438
227/438
228/438
229/438R-b R-b T-b
230/438R-b R-b T-b
231/438R-b R-b T-b
232/438R-b R-b T-b
233/438R-b R-b T-b
234/438R-b R-b T-b
235/438R-b
236/438A-b
237/438
238/438
239/438
240/438
241/438
242/438
243/438
244/438R-b
245/438
246/438
247/438
248/438
249/438
250/438
251/438
252/438Reported-and-tested-by
253/438
254/438
255/438
256/438
257/438
258/438
259/438
260/438
261/438
262/438
263/438
264/438
265/438R-b T-b R-b R-b
266/438
267/438
268/438
269/438
270/438
271/438
272/438R-b T-b R-b
273/438R-b
274/438
275/438
276/438R-b R-b T-b
277/438A-b
278/438
279/438
280/438R-b
281/438A-b
282/438
283/438R-b R-b A-b
284/438R-b
285/438
286/438
287/438
288/438
289/438
290/438
291/438
292/438
293/438R-b
294/438
295/438A-b R-b R-b R-b
296/438A-b A-b A-b
297/438A-b A-b R-b R-b
298/438A-b
299/438R-b
300/438R-b
301/438R-b
302/438R-b R-b
303/438
304/438A-b A-b
305/438R-b A-b
306/438R-b
307/438
308/438R-b
309/438R-b R-b
310/438R-b
311/438R-b
312/438
313/438
314/438R-b
315/438
316/438A-b R-b
317/438A-b R-b
318/438R-b T-b R-b R-b R-b
319/438R-b R-b
320/438A-b
321/438A-b
322/438A-b
323/438
324/438
325/438
326/438R-b A-b
327/438R-b
328/438R-b
329/438R-b
330/438R-b
331/438
332/438A-b R-b
333/438R-b
334/438
335/438R-b R-b T-b R-b
336/438
337/438R-b R-b
338/438R-b R-b
339/438A-b R-b
340/438R-b
341/438R-b
342/438R-b
343/438R-b
344/438R-b
345/438R-b
346/438R-b
347/438A-b
348/438A-b
349/438A-b
350/438R-b
351/438R-b
352/438R-b
353/438R-b R-b R-b T-b
354/438R-b R-b T-b
355/438R-b T-b
356/438R-b R-b
357/438R-b R-b R-b
358/438
359/438A-b
360/438R-b A-b
361/438R-b A-b
362/438R-b A-b
363/438
364/438
365/438R-b
366/438
367/438
368/438
369/438A-b
370/438
371/438
372/438R-b R-b T-b
373/438
374/438R-b
375/438R-b
376/438
377/438A-b
378/438A-b
379/438A-b
380/438A-b
381/438
382/438R-b
383/438R-b R-b
384/438R-b
385/438R-b R-b
386/438R-b R-b
387/438R-b
388/438R-b R-b
389/438R-b
390/438R-b
391/438R-b R-b
392/438R-b
393/438R-b
394/438R-b
395/438R-b R-b
396/438R-b
397/438R-b T-b
398/438R-b T-b R-b
399/438T-b R-b
400/438
401/438R-b
402/438R-b
403/438R-b
404/438R-b
405/438R-b
406/438R-b
407/438R-b
408/438R-b
409/438R-b
410/438R-b
411/438R-b
412/438R-b
413/438R-b
414/438R-b
415/438R-b
416/438R-b
417/438R-b
418/438R-b
419/438R-b
420/438R-b
421/438R-b
422/438R-b
423/438R-b
424/438R-b
425/438R-b
426/438R-b
427/438R-b
428/438R-b R-b
429/438R-b
430/438R-b
431/438R-b R-b
432/438R-b R-b
433/438R-b
434/438R-b
435/438T-b R-b
436/438T-b R-b
437/438R-b
438/438R-b T-b

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

Read the v1 thread

Cover letter [PATCH 7.1 000/438] 7.1.8-rc1 review

This is the start of the stable review cycle for the 7.1.8 release. There are 438 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sun, 09 Aug 2026 14:33:46 +0000. Anything received after that time might be too late.

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

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

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 7.1.8-rc1

Andrei Kuchynski <[email protected]>
usb: typec: ucsi: Correct teardown ordering in ucsi_init() error path

Leo Li <[email protected]>
drm/amd/display: Exit idle optimizations before programming

Leo Li <[email protected]>
drm/amd/display: check GRPH_FLIP status before sending event

Jackson Lee <[email protected]>
media: chips-media: wave5: Support CBP profile

Matthew Brost <[email protected]>
drm/xe: Wait on external BO kernel fences in exec IOCTL

Thomas Hellström <[email protected]>
drm/exec: Remove the index parameter from drm_exec_for_each_locked_obj[_reverse]

Matthew Brost <[email protected]>
drm/xe: Set TTM device beneficial_order to 9 (2M)

Michal Wajdeczko <[email protected]>
drm/xe: Separate early xe_device initialization

Michal Wajdeczko <[email protected]>

    drm/xe: Move xe->info.devid|revid initialization

Michal Wajdeczko <[email protected]>

    drm/xe: Move xe->info.force_execlist initialization

Michal Wajdeczko <[email protected]>
drm/xe: Drop unused param from xe_device_create()

Andrei Kuchynski <[email protected]>
usb: typec: ucsi: Fix race condition and ordering in port unregistration

Sergey Senozhatsky <[email protected]>
usb: typec: ucsi: split connector lock classes

Ashutosh Dixit <[email protected]>
drm/xe/rtp: Ensure locking/ref counting for OA whitelists

Ashutosh Dixit <[email protected]>
drm/xe/oa: (De-)whitelist OA registers on OA stream open/release

Ashutosh Dixit <[email protected]>
drm/xe/rtp: (De-)whitelist OA registers for all hwe's for a gt

Ashutosh Dixit <[email protected]>
drm/xe/rtp: Toggle 'deny' bit to (de-)whitelist OA regs

Ashutosh Dixit <[email protected]>
drm/xe/rtp: Save OA nonpriv registers to register save/restore lists

Ashutosh Dixit <[email protected]>
drm/xe/rtp: Generalize whitelist_apply_to_hwe

Ashutosh Dixit <[email protected]>
drm/xe/rtp: Keep track of non-OA nonpriv slots

Ashutosh Dixit <[email protected]>
drm/xe/rtp: Maintain OA whitelists separately

Zack Rusin <[email protected]>
drm/vmwgfx: validate external BO copy bounds for both stride paths

Zack Rusin <[email protected]>
drm/vmwgfx: use check_add_overflow for shader size+offset bound

Zack Rusin <[email protected]>
drm/vmwgfx: enforce cursor size limits for MOB cursors

Zack Rusin <[email protected]>
drm/vmwgfx: avoid destroy_workqueue(NULL) on vkms init failure

Zack Rusin <[email protected]>
drm/vmwgfx: bound DMA command body size against suffix pointer

Zack Rusin <[email protected]>
drm/vmwgfx: validate DRAW_PRIMITIVES header size before division

Zack Rusin <[email protected]>
drm/vmwgfx: drop dma_buf reference on foreign-fd prime import

Zack Rusin <[email protected]>

    drm/vmwgfx: take fman->lock around fence list mutation in fifo_down

Zack Rusin <[email protected]>
drm/vmwgfx: clamp dirty-page range with min, not max

Zack Rusin <[email protected]>
drm/vmwgfx: reject DX_BIND_QUERY without a DX context

Zack Rusin <[email protected]>
drm/vmwgfx: fix guest_memory_dirty bitfield clobbered as size

William Palacek <[email protected]>
drm/amdkfd: hold event_mutex while checkpointing CRIU events

David Francis <[email protected]>
drm/amdkfd: Handle invalid event type in CRIU event restore

William Palacek <[email protected]>
drm/amdkfd: fix uint32_t overflow in EOP ring buffer size alignment

Vladimir Marioukhine <[email protected]>
drm/amdkfd: fix QID bit leak in pqm_create_queue()

Gang Ba <[email protected]>
drm/amdkfd: Fix missing authorization check in KFD_IOC_DBG_TRAP_DISABLE

Jiri Slaby (SUSE) <[email protected]>
drm/amd/display: use proper context for logging

Alan Swanson <[email protected]>
drm/amd/display: Silence link_dpms I2C retimer failures

Ray Wu <[email protected]>
drm/amd/display: Increase HDMI AV mute wait from 2 to 3 frames

George Zhang <[email protected]>
drm/amd/display: Fix divide-by-zero in calculate_mcache_setting on zero viewport

Alex Deucher <[email protected]>
drm/amd/display: check if dml21_add_phantom_plane() is successful

Yang Wang <[email protected]>
drm/amd/pm: use milliwatts for GPU power sensors

Yang Wang <[email protected]>
drm/amd/pm: hide pp_table sysfs on APUs

Yang Wang <[email protected]>
drm/amd/pm: fix pptable use-after-free

Yang Wang <[email protected]>
drm/amd/pm: fix torn gpu metrics reads

Harkirat Gill <[email protected]>
drm/amdgpu: cap GTT size to physical RAM on APUs

Candice Li <[email protected]>
drm/amdgpu: restore UMD profile pstate after runtime resume

Pierre-Eric Pelloux-Prayer <[email protected]>
drm/amdgpu: move debug_vm handling to amdgpu_cs_parser_fini

Myeonghun Pak <[email protected]>
drm/mediatek: ovl_adaptor: balance component registrations

Guangshuo Li <[email protected]>
drm/mediatek: mtk_hdmi: Fix DDC adapter double put in v2

Osama Abdelkader <[email protected]>
drm/panthor: validate firmware interface structure sizes

Osama Abdelkader <[email protected]>
drm/panthor: reject firmware sections with oversized data

Laurent Pinchart <[email protected]>
drm/bridge: display-connector: Fix I2C adapter resource leak

Maíra Canal <[email protected]>
drm/vc4: Zero the tile state data array before each BIN job

Jose Maria Casanova Crespo <[email protected]>
drm/vc4: Supply the overflow slot size in BPOS, not the whole bin BO size

Alexander Kaplan <[email protected]>
drm/dp: Read the PCON max FRL bandwidth only for HDMI DFPs

Avi Weiss <[email protected]>
can: ctucanfd: mark error-active controller status valid

Avi Weiss <[email protected]>
can: ctucanfd: handle bus error interrupts

Avi Weiss <[email protected]>
can: ctucanfd: unmap BAR0 using base address

Avi Weiss <[email protected]>
can: ctucanfd: use self-test mode for PRESUME_ACK

Pengpeng Hou <[email protected]>
can: ctucanfd: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou <[email protected]>
can: peak_usb: validate uCAN receive record lengths

Maoyi Xie <[email protected]>
can: peak_usb: peak_usb_start(): fix double free of transfer buffer on URB submit error

James Gao <[email protected]>
can: peak_usb: add bounds check for USB channel index

Pengpeng Hou <[email protected]>
can: softing: fw_parse(): validate firmware record spans

Tu Nguyen <[email protected]>
can: rcar_canfd: change the initializing flow for clocks and resets

Pengpeng Hou <[email protected]>
can: kvaser_usb_leaf: kvaser_usb_leaf_wait_cmd(): validate received command extents

Abdun Nihaal <[email protected]>
can: kvaser_usb: kvaser_usb_hydra_get_busparams(): fix memory leak in kvaser_usb_hydra_get_busparams()

Tetsuo Handa <[email protected]>
can: j1939: use netdevice_tracker for j1939_{priv,session,ecu} tracking

Oleksij Rempel <[email protected]>
can: j1939: transport: j1939_session_fresh_new(): initialize receive buffer

Oliver Hartkopp <[email protected]>
can: isotp: fix timer drain order, wakeup handling and tx_gen ordering

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_usb_receive_bulk_callback(): resubmit URB on skb allocation failure

Guangshuo Li <[email protected]>
can: etas_es58x: es58x_read_bulk_callback(): fix RX buffer leak on URB resubmit failure

Pengpeng Hou <[email protected]>
can: ems_usb: validate CPC message lengths

Lucas Martins Alves <[email protected]>
can: c_can: c_can_chip_config(): keep controller in init mode until bittiming is configured

Liem <[email protected]>
i2c: imx: Cancel hrtimer before clearing slave pointer

Liem <[email protected]>
i2c: imx: Fix slave registration race and error handling

Carlos Song <[email protected]>
i2c: imx: mark I2C adapter when hardware is powered down

Jonas Gorski <[email protected]>
i2c: iproc: reset bus after timeout if START_BUSY is stuck

H. Nikolaus Schaller <[email protected]>
i2c: jz4780: Cache host clock rate at probe to prevent CCF prepare_lock deadlock

Wenmeng Liu <[email protected]>
i2c: qcom-cci: drop custom suspend/resume and rely on runtime PM helpers

Linmao Li <[email protected]>
i2c: spacemit: request IRQ after controller initialization

Dawei Feng <[email protected]>
ice: fix memory leak in ice_lbtest_prepare_rings()

Dawid Osuchowski <[email protected]>
ice: fix VF interrupts cleanup

Aaron Ma <[email protected]>
ice: wait for reset completion in ice_resume()

Ilya Maximets <[email protected]>
net: openvswitch: fix skb leak on flow key update failure during ct

Ilya Maximets <[email protected]>
net: openvswitch: fix skb leak on flow key update failure during recirculation

Ilya Maximets <[email protected]>
net: openvswitch: fix potential UAF on meter attach failure

Nava kishore Manne <[email protected]>
phy: zynqmp: keep SERDES scrambler and 8b/10b enabled for USB

Nava kishore Manne <[email protected]>
phy: zynqmp: use read-modify-write for SERDES scrambler bypass

Nava kishore Manne <[email protected]>
phy: zynqmp: fix L0_TM_DISABLE_SCRAMBLE_ENCODER mask

Holger Dengler <[email protected]>
s390/zcrypt: Validate length for CCA ECC private key requests

Holger Dengler <[email protected]>
s390/zcrypt: Validate length for CCA AES cipher key requests

Harald Freudenberger <[email protected]>
s390/zcrypt: Fix missing mem scrub at clear key import in cca_clr2cipherkey()

Harald Freudenberger <[email protected]>
s390/zcrypt: Fix buffer over-read in cca_cipher2protkey

Harald Freudenberger <[email protected]>
s390/zcrypt: Close speculative mem read possibility

Harald Freudenberger <[email protected]>
s390/zcrypt: Fix wrong domain value verification with EP11 CPRBs

Stefan Haberland <[email protected]>
s390/dasd: Fix undersized format-check buffer

Jan Höppner <[email protected]>
s390/dasd: Fix potential NULL pointer dereference

Aswin Karuvally <[email protected]>
s390/qeth: Check CAP_NET_ADMIN for private ioctls

Niklas Schnelle <[email protected]>
s390/pci: Fix s390_pci_mmio_write syscall error return without MIO

Jianing Li <[email protected]>
power: supply: max17040: handle missing status supplier

Sasha Finkelstein <[email protected]>
power: supply: macsmc: Support macOS 27 SMC firmware

Xu Rao <[email protected]>
power: supply: bq25890: fix the -10 C NTC lookup entry

Zhongqiu Han <[email protected]>
cpufreq: schedutil: Publish util hooks only after all sg_cpu are initialized

Abdun Nihaal <[email protected]>
cpufreq: powernow-k8: Fix possible memory leak in powernowk8_cpu_init()

Christian Loehle <[email protected]>
cpufreq: cppc: Sanitize lockless policy limit snapshots

Frank Sorenson <[email protected]>
cifs: add fscache_resize_cookie() to cifs_setsize()

Junjie Cao <[email protected]>
gpio: pch: use raw_spinlock_t for the register lock

bui duc phuc <[email protected]>
gpio: pca953x: fix cache_only and IRQ state on restore_context() failure

Daniel Golle <[email protected]>
gpiolib: tolerate gpio-hogs lacking a hogging state

Hardik Prakash <[email protected]>
i2c: designware: defer probe if child GpioInt controllers are not bound

Myeonghun Pak <[email protected]>
i2c: amd-mp2: Unregister callback on adapter add failure

Vincent Jardin <[email protected]>
hwmon: (pmbus/core) notify on the hwmon device, not the i2c client

Hongyan Xu <[email protected]>
hwmon: (npcm750-pwm-fan): stop fan timer on device detach

Asim Viladi Oglu Manizada <[email protected]>
sctp: prevent peer transport count overflow

Yuxiang Yang <[email protected]>
sctp: reject stale cookies with mismatched verification tags

Shawn Guo <[email protected]>
scsi: ufs: dt-bindings: Add missing mcq reg for qcom,sa8255p-ufshc

Ibrahim Hashimov <[email protected]>
scsi: scsi_debug: Fix REPORT ZONES alloc_len underflow OOB write

Damien Le Moal <[email protected]>
scsi: libsas: terminate deferred commands on time out

Chris Gellermann <[email protected]>
selftests/clone3: fix wild pointer access of getline due to missing init

Chris Gellermann <[email protected]>
selftests/mm: fix potential wild pointer access of getline due to missing init

Vijaya Krishna Nivarthi <[email protected]>
spi: qcom-qspi: Correct max DMA length to avoid 64K boundary failure

Stanislaw Pal <[email protected]>
spi: spi-qpic-snand: write the feature value before executing SET_FEATURE

Masami Hiramatsu (Google) <[email protected]>
tracing/filters: Fix false positive match in regex_match_full()

Masami Hiramatsu (Google) <[email protected]>
tracing: Check return value of __register_event() in trace_module_add_events()

Ming Lei <[email protected]>
ublk: reset kernel-owned dev_info fields in ublk_ctrl_add_dev()

Eric Dumazet <[email protected]>
vxlan: use pskb_network_may_pull() in route_shortcircuit()

Eric Dumazet <[email protected]>
vxlan: use pskb_network_may_pull() for transmit path header pulls

Eric Dumazet <[email protected]>
vxlan: use neigh_ha_snapshot() in route_shortcircuit()

Eric Dumazet <[email protected]>
vxlan: unclone skb head before modifying eth header in route_shortcircuit()

Eric Dumazet <[email protected]>
vxlan: re-fetch eth header after route_shortcircuit()

Matt Fleming <[email protected]>
veth: convert frag_list skbs before running XDP

Breno Leitao <[email protected]>
uprobes: Fix NULL pointer dereference in hprobe_expire()

Michael Bommarito <[email protected]>
um: vector: fix use-after-free in vector_mmsg_rx()

Thorsten Blum <[email protected]>
powerpc/ps3: Fix map failure path in dma_ioc0_map_pages()

Jiakai Xu <[email protected]>
riscv/mm: use physical alignment for vmemmap_start_pfn

Chengfeng Ye <[email protected]>
net: pktgen: fix proc entry use-after-free

Zhiling Zou <[email protected]>
net: ipv6: clear suppressed fib6 rule result

Zhiling Zou <[email protected]>
net: bridge: stop fast-leave after deleting a port group

Breno Leitao <[email protected]>
mm: memcg: initialize *locked in memcg1_oom_prepare() stub

Link Lin <[email protected]>
mm/page_reporting: use system_freezable_wq to fix UAF during suspend

Kiryl Shutsemau (Meta) <[email protected]>
mm/huge_memory: unlock i_mmap_rwsem before releasing after-split folios

Kyumin Lee <[email protected]>
io_uring: preserve task restrictions across exec

Jens Axboe <[email protected]>
io_uring/net: initialize mshot_len for send

Christian Brauner <[email protected]>
binfmt_misc: don't leak the user namespace when the mount fails

Christian Brauner <[email protected]>
binfmt_misc: don't let an 'F' entry pin its own instance

Christian Brauner <[email protected]>
binfmt_misc: reject a flag character as the field delimiter

Christian Brauner <[email protected]>
binfmt_misc: use exe_file_deny_write_access() for the interpreter clone

Christian Brauner <[email protected]>
binfmt_misc: restore write access when removing an entry

Zhao Li <[email protected]>
wifi: mwifiex: use the subframe length when parsing A-MSDU TDLS frames

Zhao Li <[email protected]>
wifi: mac80211: fix tid_tx use-after-free on BA session stop

Pratik Vishwakarma <[email protected]>
x86/CPU/AMD: Carve out a Zen5 models range

Zihan Xi <[email protected]>
tipc: avoid use-after-free in poll trace queue dumps

Soeren Moch <[email protected]>
PCI: imx6: Keep i.MX6 Root Port MSI/MSI-X Capabilities with iMSI-RX to work around hardware bug

Carlo Caione <[email protected]>
of/address: Fix NULL bus dereference in of_pci_range_parser_one()

David Lee <[email protected]>
netfilter: ipset: do not update comments from kernel-side hash adds

Xuanqiang Luo <[email protected]>
net/smc: fix socket use-after-free during link group termination

Wei Liu <[email protected]>
mshv: fix hv_input_get_system_property struct

Namjae Jeon <[email protected]>
ksmbd: reject repeated SMB2 NEGOTIATE requests

Zhiling Zou <[email protected]>
ipvs: do not propagate one-packet flag to synced conns

David Carlier <[email protected]>
igc: remove napi_synchronize() in igc_down()

Matt Vollrath <[email protected]>
igbvf: Fix leak in TX DMA error cleanup

Xuanqiang Luo <[email protected]>
fou: Fix use-after-free in fou_create()

Dawei Feng <[email protected]>

    e1000: fix memory leak in e1000_probe()

Md Sadre Alam <[email protected]>
dmaengine: qcom: bam_dma: Fix command element mask field for BAM v1.6.0+

Sonali Pradhan <[email protected]>
ALSA: usb-audio: Clamp frame size in implicit-feedback mode

Sonali Pradhan <[email protected]>
ALSA: usb-audio: Fix DMA buffer out-of-bounds write when fill_max is set

Baul Lee <[email protected]>
ALSA: usb-audio: fix OOB write in snd_usbmidi_akai_output()

Baul Lee <[email protected]>
ALSA: usb-audio: fix stack info leak in RME Digiface status

Baul Lee <[email protected]>
ALSA: usb-audio: fix use-after-free in ump_to_endpoint()

Damien Le Moal <[email protected]>
ata: libata-scsi: schedule deferred atapi command

Damien Le Moal <[email protected]>
ata: libata-scsi: terminate deferred commands on time out

Niklas Cassel <[email protected]>
ata: libata-sata: fix ata_scsi_lpm_supported() iteration

Matt Vollrath <[email protected]>
ata: libata-eh: Increase STANDBY IMMEDIATE timeout

Haidar Lee <[email protected]>
ASoC: tas2562: fix broken entries in the volume lookup table

Haidar Lee <[email protected]>
ASoC: tas2562: fix DVC coefficient write order

Shengjiu Wang <[email protected]>
ASoC: fsl_easrc: fix m2m_init error path to use goto instead of bare return

Shengjiu Wang <[email protected]>
ASoC: fsl_asrc: fix m2m_init error path to use goto instead of bare return

Baul Lee <[email protected]>
ALSA: ump: fix double free of out_cvts on rawmidi error

Norbert Szetei <[email protected]>
ALSA: timer: Clear SNDRV_TIMER_IFLG_DEAD once the close completes

Norbert Szetei <[email protected]>
ALSA: seq: Fix division by zero in initialize_timer()

Norbert Szetei <[email protected]>
ALSA: pcm: wake linked drain waiters on unlink

Xu Rao <[email protected]>
ALSA: lx6464es: fix period byte count for 16-bit streams

Eckhart Mohr <[email protected]>
ALSA: hda/realtek: Add quirk for TongFang X6SP45xU

Takashi Iwai <[email protected]>
ALSA: 6fire: Fix UAF at error handling during probe

David Howells <[email protected]>
afs: Fix UAF when sending a message

David Howells <[email protected]>
afs: Fix afs_fs_fetch_data() to subtract transferred from len

David Howells <[email protected]>

    afs: Fix afs_fs_fetch_data() to set call->async

Xuanqiang Luo <[email protected]>
bpf: lwt: Fix dst reference leak on reroute failure

Sangho Lee <[email protected]>
Bluetooth: HIDP: validate numbered report payloads

Sangho Lee <[email protected]>
Bluetooth: HIDP: reject frames without a transaction header

Chengfeng Ye <[email protected]>
Bluetooth: hci_sync: Fix advertising data UAFs

Zihan Xi <[email protected]>
Bluetooth: mgmt: fix UAF in pair command cancellation

Aldo Ariel Panzardo <[email protected]>
Bluetooth: SCO: give the socket its own sco_conn reference

Zihan Xi <[email protected]>
Bluetooth: mgmt: fix pending command UAF in EIR updates

Greg Kroah-Hartman <[email protected]>
Bluetooth: btmtk: Fix short read errors in btmtk_usb_reg_read()

Greg Kroah-Hartman <[email protected]>
Bluetooth: btmtk: Fix short read errors in btmtk_usb_uhw_reg_read()

Greg Kroah-Hartman <[email protected]>
Bluetooth: btusb: Fix short read errors in btusb_qca_send_vendor_req()

Luxiao Xu <[email protected]>
audit: fix potential use-after-free in audit_del_rule()

Zhan Xusheng <[email protected]>
audit: fix potential integer overflow in audit_log_n_string()

Charles Vosburgh <[email protected]>
sctp: validate Adaptation Indication parameter length

Hidayath Khan <[email protected]>
dibs: fix use-after-free of dmb_node in loopback attach/detach/unregister

Farhan Ali <[email protected]>
KVM: s390: pci: Validate AIBV and AISB before pinning guest pages

Farhan Ali <[email protected]>
KVM: s390: pci: Fix NULL dereference on AIBV allocation failure

Farhan Ali <[email protected]>
KVM: s390: pci: Fix resource leak on IRQ registration failure

Farhan Ali <[email protected]>
KVM: s390: pci: Fix missing error codes and memory unaccounting

Farhan Ali <[email protected]>
KVM: s390: pci: Fix memory accounting for pinned/unpinned pages

Farhan Ali <[email protected]>
KVM: s390: pci: Reject adapter interrupt forwarding if already enabled

Sean Christopherson <[email protected]>
KVM: SVM: Update x2APIC MSR intercepts if AVIC is inhibited while L2 is active

Paolo Bonzini <[email protected]>
KVM: VMX: add memory clobber to asm for VMX instructions

Raushan Patel <[email protected]>
tracing/fprobe: Roll back on enable_trace_fprobe() failure

Raushan Patel <[email protected]>
tracing/probes: Reject $arg0 in meta argument expansion

Weiming Shi <[email protected]>
KVM: x86: Cancel delayed I/O APIC EOI handling before destroying vCPUs

Gregory Price <[email protected]>
mm/vmstat: fold stranded per-cpu node stats when a node comes online

Usama Arif <[email protected]>
userfaultfd: wait on source PMD during UFFDIO_MOVE

Xiangfeng Cai <[email protected]>
mm/hugetlb: fix list corruption in allocate_file_region_entries()

Zi Yan <[email protected]>
mm/percpu-km: fix bitmap overflow and accounting in pcpu_create_chunk()

Kiryl Shutsemau (Meta) <[email protected]>
fs/proc/task_mmu: fix PAGEMAP_SCAN written state for PMD holes

Kiryl Shutsemau (Meta) <[email protected]>
fs/proc/task_mmu: fix PAGEMAP_SCAN written state for unpopulated ptes

Jori Koolstra <[email protected]>
selftest: fix headers in fclog.c

Aboorva Devarajan <[email protected]>
mm/util: don't read __page_2 for order-1 folios in snapshot_page()

Kefeng Wang <[email protected]>
mm: migrate_device: fix pte_pfn/pte_dirty called on non-present PTE

Joseph Qi <[email protected]>
ocfs2: fix boundary check in ocfs2_check_dir_entry() to use buffer offset

Guanghui Yang <[email protected]>
btrfs: zoned: fix missing chunk metadata reservation

Stanislav Kinsburskii <[email protected]>
lib: test_hmm: use device devt for coherent device range selection

Nathan Chancellor <[email protected]>
fortify: Disable -Wstringop-overread in tests

Benjamin Boortz <[email protected]>
pinctrl: bm1880: add missing select GENERIC_PINCONF

Michael Bommarito <[email protected]>
erofs: cap LZMA stream pool size

Mykola Lysenko <[email protected]>
btrfs: raid56: fix scrub read assembly submitting no reads

Karl Mehltretter <[email protected]>
pinctrl: devicetree: don't free uninitialized dev_name on error path

Benjamin Boortz <[email protected]>
pinctrl: microchip-sgpio: add missing select REGMAP_MMIO

Kiryl Shutsemau (Meta) <[email protected]>
mm/hugetlb: fix swap entry corruption when clearing uffd-wp at fork()

Qi Zheng <[email protected]>
mm: mglru: fix stale batch updates after memcg reparenting

Christian Loehle <[email protected]>
ACPI: CPPC: Check all controls for fast switching

Nicolas Schier <[email protected]>

    kbuild: Stop modifying $(objtree)/Makefile when building oot-kmods oos

Peiyang He <[email protected]>
iommu/iommufd: Fix IOPF group ownership UAF

Peiyang He <[email protected]>
iommufd: Fix wrong hwpt passed to iommufd_auto_response_faults on replace

Peiyang He <[email protected]>
iommufd: Reject DMABUF pages from the access pin path

Nicolin Chen <[email protected]>
iommufd/viommu: Publish a vDEVICE only after vdevice_init() succeeds

Nicolin Chen <[email protected]>
iommufd/viommu: Release the igroup lock on the vdevice_size error path

Masami Hiramatsu (Google) <[email protected]>
ring-buffer: Fix subbuf_ids memory leak in rb_allocate_cpu_buffer() error path

Stanislav Kinsburskii <[email protected]>
mshv: Publish VP to pt_vp_array before installing the file descriptor

Stanislav Kinsburskii <[email protected]>
mshv: Order pt_vp_array publish against irqfd assertion path

Stanislav Kinsburskii <[email protected]>
mshv: Fix missing error code on VP allocation failure

Stanislav Kinsburskii <[email protected]>
mshv: Fix level-triggered check on uninitialized data

Stanislav Kinsburskii <[email protected]>
mshv: Fix race in mshv_irqfd_deassign

Christoph Hellwig <[email protected]>
iomap: add a separate bio_set for iomap_split_ioend

Namjae Jeon <[email protected]>
ksmbd: use memcmp() to compare ClientGUIDs

Namjae Jeon <[email protected]>
ksmbd: fix use-after-free in __close_file_table_ids()

Namjae Jeon <[email protected]>
ksmbd: return success for deferred final close

Jerome Tollet <[email protected]>
drm/i915/hdmi: Poll for 200 msec for TMDS_Scrambler_Status

Denis V. Lunev <[email protected]>
qede: sync udp_tunnel ports outside qede_lock in the recovery path

Haibo Chen <[email protected]>
spi: spi-nxp-fspi: add per-SoC SDR/DTR clock rate limits for all supported SoCs

Gabriele Monaco <[email protected]>
sched/deadline: Use revised wakeup rule only for running dl_server

Suman Ghosh <[email protected]>
octeontx2-pf: Set correct sequence for carrier off and tx queue stop

Jiawen Wu <[email protected]>
net: libwx: fix FDIR ATR queue mismatch for software VLAN packets

Wei Fang <[email protected]>
ptp: netc: fix potential interrupt storm caused by incorrect unbind order

Aditya Garg <[email protected]>
net: mana: Return error code from mana_create_rxq()

Long Li <[email protected]>
net: mana: Create separate EQs for each vPort

Nazim Amirul <[email protected]>
net: stmmac: Fix E2E delay mechanism

Daniel Golle <[email protected]>
net: dsa: mt7530: error out on failed reads in MT7531 PHY polling

Daniel Golle <[email protected]>
net: dsa: mt7530: error out on failed reads in ATC/VTCR command polling

Daniel Golle <[email protected]>

    net: dsa: mt7530: check bus->read() errors in the MDIO regmap backend

Thomas Weißschuh <[email protected]>
riscv: vdso: Only try to install vDSO when present

Shuangpeng Bai <[email protected]>
ipv6: release fib6_null_entry on subtree failure

Vincent Donnefort <[email protected]>
ring-buffer: Fix reader page read offset for remote buffers

Karl Mehltretter <[email protected]>
riscv: mm: Fix out-of-bounds page-table walk during memory hot-remove

Muhammad Bilal <[email protected]>
accel/qaic: use sizeof(*trans_hdr) for transaction length check

Anirudh Srinivasan <[email protected]>
riscv: drop __init from vec_check_unaligned_access_speed_all_cpus

Masami Hiramatsu (Google) <[email protected]>
tracing/mmiotrace: Add NULL check for mmio_trace_array in logging functions

Masami Hiramatsu (Google) <[email protected]>
tracing/mmiotrace: Reset dropped_count in mmio_reset_data()

Masami Hiramatsu (Google) <[email protected]>
fprobe: Fix module reference count leak on error in register_fprobe()

Himal Prasad Ghimiray <[email protected]>
drm/xe/pt: check no-DMA huge-pte cases before DMA segment test

Alexander Kaplan <[email protected]>
drm/i915/dp: Ignore the sink's DSC max FRL rate without a PCON DSC encoder

Minhong He <[email protected]>
can: isotp: check register_netdevice_notifier() error in module init

Chenguang Zhao <[email protected]>
net: sxgbe: check descriptor ring allocation failures

Chenguang Zhao <[email protected]>
net: sxgbe: free TX rings on RX allocation failure

Ao Sun <[email protected]>

    scsi: ufs: core: Initialize hba->rpmbs list in ufshcd

Chandrakanth Patil <[email protected]>
scsi: mpi3mr: Fix potential deadlock in mpi3mr_fault_uevent_emit

Hariprasad Kelam <[email protected]>
octeontx2-af: Block VFs from clobbering special CGX PKIND state

Ratheesh Kannoth <[email protected]>
octeontx2: cn20k: Coordinate default rules with NIX LF lifecycle

Leon Romanovsky <[email protected]>
scsi: target: Clear cmd_cnt when initial counter enrollment fails

Benjamin Block <[email protected]>
scsi: zfcp: Fix memory leak during adapter release by destroying gid_pn_req

Bart Van Assche <[email protected]>
scsi: ufs: core: Revert "Delegate the interrupt service routine to a threaded IRQ handler"

Guangshuo Li <[email protected]>
scsi: ufs: core: Cancel RTC work in active-active suspend

TanZheng <[email protected]>
scsi: target: iblock: Fix wrong PR ops NULL check for PREEMPT/RELEASE

Christian Marangi <[email protected]>
net: phylink: put link_gpio if phylink_create fails

Mauricio Faria de Oliveira <[email protected]>
x86/boot: Add volatile, clobbers and zero-length test in memcmp()

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: remove unnecessary hci_conn_get in create_conn_sync

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: fix hci_conn_del() use in hci_le_create_conn_sync

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: hold conn in hci_past_sync() callback

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: hold conn in hci_connect_pa_sync() callback

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: hold conn in hci_connect_big_sync() callback

Pauli Virtanen <[email protected]>
Bluetooth: hci_sync: hold conn in hci_connect_acl/le_sync() callbacks

Pauli Virtanen <[email protected]>
Bluetooth: hci_conn: hold conn reference in abort_conn_sync()

Zijun Hu <[email protected]>
Bluetooth: btintel: Validate length before parsing diagnostics TLV

Pauli Virtanen <[email protected]>
Bluetooth: ISO: fix race of kfree vs kref_get_unless_zero

Pauli Virtanen <[email protected]>
Bluetooth: ISO: fix refcounting of iso_conn

Pauli Virtanen <[email protected]>
Bluetooth: ISO: ensure no dangling hcon references in iso_conn

Pauli Virtanen <[email protected]>
Bluetooth: ISO: avoid deadlocks in iso_sock_timeout

Pauli Virtanen <[email protected]>
Bluetooth: ISO: fix leaking sk after socket release

Pauli Virtanen <[email protected]>
Bluetooth: ISO: hold sk properly in iso_conn_ready

Pauli Virtanen <[email protected]>
Bluetooth: ISO: validate sockaddr_iso first in iso_sock_rebind_bis()

Pauli Virtanen <[email protected]>
Bluetooth: ISO: fix timeout vs sync_timeout typo in check_bcast_qos

Pauli Virtanen <[email protected]>
Bluetooth: ISO: lock sk in iso_connect_ind

Pauli Virtanen <[email protected]>
Bluetooth: ISO: lock sk in iso_sock_getname

Pauli Virtanen <[email protected]>

    Bluetooth: ISO: fix CONNECTED -> CLOSED transition on shutdown/release

Jiale Yao <[email protected]>
Bluetooth: L2CAP: fix UAF in l2cap_le_connect_rsp

Pauli Virtanen <[email protected]>
Bluetooth: ISO: clear iso_data always when detaching conn from hcon

Przemyslaw Korba <[email protected]>
ice: suppress DPLL errors during reset recovery

Yuho Choi <[email protected]>
idpf: Fix mailbox IRQ name leak on request failure

Joshua Hay <[email protected]>
idpf: adjust TxQ ring count minimum

Michael Bommarito <[email protected]>
idpf: bound interrupt-vector register fill to the allocated array

Guenter Roeck <[email protected]>
hwmon: (pmbus) Fix return value from pmbus_update_byte_data()

Chenguang Zhao <[email protected]>
net: ethernet: mtk_eth_soc: pass eth to mtk_handle_irq_rx in poll_controller

David Howells <[email protected]>
netfs: Fix folio_queue ENOMEM in writeback by adding a mempool

Yichong Chen <[email protected]>
netfs: release readahead folios on iterator preparation failure

Yichong Chen <[email protected]>
netfs: handle single writeback rolling buffer allocation failure

Yichong Chen <[email protected]>
netfs: clear PG_private_2 on copy-to-cache append failure

Zhao Li <[email protected]>
wifi: mac80211: validate individual TWT params before driver setup

Eric Dumazet <[email protected]>
net: udp_tunnel: fix memory leak in udp_tunnel_nic_unregister()

Cen Zhang (Microsoft) <[email protected]>
net/sched: cls_u32: validate offshift to prevent shift-out-of-bounds

Thorsten Blum <[email protected]>
powerpc/boot: Fix treeboot-akebono CPU node lookup check

Thorsten Blum <[email protected]>
powerpc/boot: Fix treeboot-currituck CPU node lookup check

Thorsten Blum <[email protected]>
powerpc/boot: Fix simpleboot CPU node lookup check

Eric Joyner <[email protected]>
ethtool: Embed FEC hist ranges as buffer in struct

Yun Lu <[email protected]>
rtase: fix double free of multi-frag skb on DMA map failure

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix PWM auto temp state array and bounds check

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix divide-by-zero TOCTOU crash in fan speed read

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Use cached PWM frequency value

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix swapped PWM3 and PWM4 auto mode masks

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix temperature alarm logic in hwmon_temp_read()

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix busy-loop and I2C flooding in update thread

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix cache updated before hardware write on I2C error

Luiz Angelo Daros de Luca <[email protected]>
hwmon: (adt7470) Fix fans stuck in manual mode on I2C errors

Chenguang Zhao <[email protected]>
forcedeth: fix UAF of txrx_stats in nv_remove

Surendra Singh Chouhan <[email protected]>
ASoC: sophgo: return 1 on volume change in cv1800b_adc_volume_set()

David Corvaglia <[email protected]>
net: bridge: mrp: fix Option TLV length in MRP_Test frames

Guenter Roeck <[email protected]>
hwmon: (nct6775-core) Prevent access to unsupported weight registers

Eric Dumazet <[email protected]>
net: do not send ICMP/NDISC Redirects when peer allocation fails

Guenter Roeck <[email protected]>
hwmon: (nzxt-smart2) DMA-align output buffer

Guenter Roeck <[email protected]>
hwmon: (lm90) Only report alarms if driver is ready

Guenter Roeck <[email protected]>
hwmon: (sht3x) Fix unaligned accesses

Guenter Roeck <[email protected]>
hwmon: (ltc4282) Fix reading the minimum alarm voltage

Guenter Roeck <[email protected]>
hwmon: (ina2xx) Fix various overflow issues

Guenter Roeck <[email protected]>
hwmon: (nct6775-core) Fix number of temperature registers for NCT6116

Srikanth Boyapally <[email protected]>
spi: spi-cadence: Move TX FIFO full busy-wait into FIFO

wangdicheng <[email protected]>
ASoC: tas2781: Use correct calibration data for SINEGAIN2 register

Baochen Qiang <[email protected]>
wifi: ath12k: fix out-of-bounds clear_bit in ath12k_mac_dp_peer_cleanup()

Christian Loehle <[email protected]>
ACPI: CPPC: Skip writes to unsupported performance controls

Alex Tran <[email protected]>
gpio: gpio-by-pinctrl: Apply initial value in direction output wrapper

Gao Xiang <[email protected]>
erofs: ensure valid f_path for page cache sharing

Gao Xiang <[email protected]>
erofs: remove fscache backend entirely

Gao Xiang <[email protected]>
erofs: clean up erofs_ishare_fill_inode()

Dawei Feng <[email protected]>
smb: client: fix buffer leaks in SMB1 read and write

Xingui Yang <[email protected]>
scsi: libsas: Fix HA resume deadlock and hisi_sas disk-wake race

HyeongJun An <[email protected]>
scsi: libiscsi_tcp: Bound SCSI Response data segment to the connection buffer

HyeongJun An <[email protected]>
scsi: libiscsi: Fix stale-data leak into the SCSI sense buffer

Mario Limonciello <[email protected]>
pinctrl-amd: Don't clear S4 wake bits at probe

Jonas Köppeler <[email protected]>
net/sched: sch_cake: skip clearing unused tins during rate adjustment

Maciej Fijalkowski <[email protected]>
xsk: reclaim invalid Tx descriptors in ZC batch path

Maciej Fijalkowski <[email protected]>

    xsk: provide sufficient space in pool->tx_descs

Jason Xing <[email protected]>
xsk: drain continuation descs after overflow in xsk_build_skb()

Jason Xing <[email protected]>
xsk: fix buffer leak in xsk_drop_skb() for AF_XDP multi-buffer Tx

John Ericson <[email protected]>
selftests/net/af_unix: test listen() rejects wrong socket states

John Ericson <[email protected]>
af_unix: fix listen() succeeding on sockets in the wrong state

Xiang Mei (Microsoft) <[email protected]>
nexthop: avoid unlocked f6i_list walk in nh_rt_cache_flush

Xiang Mei (Microsoft) <[email protected]>

    nexthop: take nh->lock for f6i_list walks in replace check and notify

Xiang Mei <[email protected]>
rds: tcp: hold the RCU lock across ipv6_chk_addr() in rds_tcp_laddr_check()

Charles Keepax <[email protected]>
ASoC: SDCA: Ensure that Control Range is large enough for header

Charles Keepax <[email protected]>
ASoC: SDCA: Make UMP message size check more robust

Charles Keepax <[email protected]>
ASoC: SDCA: Always free firmware in FDL path

Charles Keepax <[email protected]>
ASoC: SDCA: Correct pointer passed to devm_acpi_table_put

Xiang Mei (Microsoft) <[email protected]>
netfilter: nft_payload: fix mask build for partial field offload

Julian Anastasov <[email protected]>
ipvs: clear the nfct flag under lock

Julian Anastasov <[email protected]>
ipvs: do not mangle ICMP replies for non-first fragments

Julian Anastasov <[email protected]>
ipvs: fix places with wrong packet offsets

Julian Anastasov <[email protected]>
ipvs: fix the checksum validations

Pablo Neira Ayuso <[email protected]>
netfilter: xt_hashlimit: validate hashtable supports XT_HASHLIMIT_RATE_MATCH

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: make nft_object rhltable per table

Julian Anastasov <[email protected]>
ipvs: adjust double hashing when fwd method changes

Michael Bommarito <[email protected]>
assoc_array: trim the final shortcut word using the current chunk end

Michael Bommarito <[email protected]>
keys: make keyring key-chunk byte order agree with keyring_diff_objects()

Michael Bommarito <[email protected]>
keys: fix out-of-bounds read in keyring_get_key_chunk()

Fabrice Derepas <[email protected]>
KEYS: trusted: dcp: fix key_len validation and calc_blob_len() return type

Alexandru Elisei <[email protected]>
KVM: arm64: Reject guest_memfd memslots when the VM has MTE

Vincent Donnefort <[email protected]>
KVM: arm64: Add missing hyp_enter when trapping sysreg

Vincent Donnefort <[email protected]>
KVM: arm64: Fix hyp_trace_desc allocation size in hyp_trace_load()

Vincent Donnefort <[email protected]>
KVM: arm64: Fix potential leak in hyp_trace_buffer_alloc_bpages_backing

Vincent Donnefort <[email protected]>
KVM: arm64: Fix hyp_trace clock disabling

Carlos López <[email protected]>
KVM: arm64: vgic: Mitigate potential LPI registration failure

Carlos López <[email protected]>
KVM: arm64: vgic: Fix race between LPI release and re-registration

Stanislav Kinsburskii <[email protected]>
mshv: Fix sleeping under spinlock in mshv_portid_alloc

Stanislav Kinsburskii <[email protected]>
mshv: Fix duplicate GSI detection for GSI 0

Sebastian Andrzej Siewior <[email protected]>
Drivers: hv: vmbus: Replace lockdep_hardirq_threaded() with lockdep annotation

Yi Xie <[email protected]>
mshv_vtl: fix fd leak in mshv_ioctl_create_vtl()

Ruoyu Wang <[email protected]>
drm/mediatek: Check CRTC state before freeing

Pablo Neira Ayuso <[email protected]>
netfilter: nf_conntrack_expect: add and use nf_ct_expect_related_pair()

Lorenzo Bianconi <[email protected]>
selftests: netfilter: nft_flowtable.sh: fix offload counter verification for tunnel tests

Xiang Mei <[email protected]>
netfilter: nf_conntrack_sip: widen NAT rewrite delta to s32 in sip_help_tcp()

Radhey Shyam Pandey <[email protected]>
phy: zynqmp: fix runtime PM leak on probe allocation failure

Radhey Shyam Pandey <[email protected]>
phy: zynqmp: fix clock error handling in xpsgtr_phy_init()

Tomas Glozar <[email protected]>
rtla/timerlat_top: Fix on-threshold actions firing on signal

Namjae Jeon <[email protected]>
ntfs: drop stale page-cache when shrinking a non-resident attr

Namjae Jeon <[email protected]>
ntfs: harden runlist realloc size calculations

Johannes Thumshirn <[email protected]>
btrfs: zoned: skip fully truncated ordered extents at zone finish

Qu Wenruo <[email protected]>
btrfs: raid56: fix an incorrect csum skip during scrub

Dongjiang Zhu <[email protected]>
btrfs: skip global block reserve accounting for rescue mounts

Qu Wenruo <[email protected]>
btrfs: warn about extent buffer that can not be released

Johannes Thumshirn <[email protected]>
btrfs: zoned: reset meta_write_pointer on zone reset

Johannes Thumshirn <[email protected]>
btrfs: zoned: fix deadlock between metadata writeback and transaction commit

Qu Wenruo <[email protected]>
btrfs: fix leaking BTRFS_FS_STATE_REMOUNTING flag

Sang-Heon Jeon <[email protected]>
of: reserved_mem: prevent OOB when too many dynamic regions are defined

Uday Khare <[email protected]>
ASoC: max98090: fix missing IS_ERR() before PTR_ERR() on mclk lookup

Uday Khare <[email protected]>
ASoC: max98095: fix missing IS_ERR() before PTR_ERR() on mclk lookup

Krishna Kurapati <[email protected]>
phy: qcom: m31-eusb2: Fix return value of init call

Radhey Shyam Pandey <[email protected]>
ata: ahci_ceva: fix error paths in ceva_ahci_platform_enable_resources()

Rosen Penev <[email protected]>
ata: sata_mv: accept 1 or 2 resources in platform probe

Namjae Jeon <[email protected]>
ntfs: preserve RECALL_ON_OPEN on WSL special-file reparse points

Kuan-Ying Lee <[email protected]>
selftests/seccomp: Fix pointer type mismatch build error

Haofeng Li <[email protected]>
selftests/lkdtm: rename STACKLEAK_ERASING to KSTACK_ERASE

Abdun Nihaal <[email protected]>
gpio: sloppy-logic-analyzer: Fix memory leak in gpio_la_poll_probe()

Nicolin Chen <[email protected]>
iommu/arm-smmu-v3-iommufd: Require exactly one Stream ID for a vDEVICE

Yuho Choi <[email protected]>
dmaengine: idxd: fix fdev setup failure cleanup in idxd_cdev_open()

Yuho Choi <[email protected]>
dmaengine: idxd: fix double free of wq, engine, and group structs

Hongling Zeng <[email protected]>
dmaengine: sun6i-dma: Fix reclaim descriptors while terminating DMA

Konrad Dybcio <[email protected]>

    pinctrl: qcom: sc8280xp: Add missing wakeup entries for GPIO143/151

Sneh Mankad <[email protected]>
pinctrl: qcom: Unconditionally mark gpio as wakeup enable

David Carlier <[email protected]>
dmaengine: switchtec-dma: fix FIELD_GET misuse when programming SE threshold

D Scott Phillips <[email protected]>
KVM: arm64: vgic: Avoid double-deactivate of IRQs in the nested context

Michael Bommarito <[email protected]>
thunderbolt: Prevent XDomain delayed work use-after-free on disconnect

Michael Diesen <[email protected]>
ALSA: hda/realtek: Add quirk for HP Dragonfly Folio G3 2-in-1 (103c:8a05)

Harry Yoo (Oracle) <[email protected]>
mm/slab: prevent unbounded recursion in free path with new kmalloc type

Harry Yoo (Oracle) <[email protected]>
lib/alloc_tag: introduce mem_alloc_profiling_permanently_disabled()

Harry Yoo (Oracle) <[email protected]>
mm/slab: decouple SLAB_NO_SHEAVES from SLAB_NO_OBJ_EXT

Yehyeong Lee <[email protected]>
net: mpls: initialize rtm_tos in mpls_getroute()

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

Diffstat:

 Documentation/arch/arm64/silicon-errata.rst        |   4 +
 .../bindings/ufs/qcom,sa8255p-ufshc.yaml           |   9 +-
 Documentation/filesystems/erofs.rst                |   9 +-
 Documentation/networking/af_xdp.rst                |  54 +-
 Documentation/virt/kvm/api.rst                     |   6 +
 Makefile                                           |  12 +-
 arch/arm64/include/asm/kvm_hypevents.h             |   1 +
 arch/arm64/kvm/arm.c                               |  25 +-
 arch/arm64/kvm/hyp/nvhe/hyp-main.c                 |   1 +
 arch/arm64/kvm/hyp_trace.c                         |  36 +-
 arch/arm64/kvm/mmu.c                               |   4 +
 arch/arm64/kvm/vgic/vgic-its.c                     |  25 +-
 arch/arm64/kvm/vgic/vgic-v3.c                      |   8 +-
 arch/arm64/kvm/vgic/vgic.c                         |  18 +-
 arch/powerpc/boot/simpleboot.c                     |   2 +-
 arch/powerpc/boot/treeboot-akebono.c               |   2 +-
 arch/powerpc/boot/treeboot-currituck.c             |   2 +-
 arch/powerpc/platforms/ps3/mm.c                    |   1 +
 arch/riscv/Makefile                                |   2 +-
 arch/riscv/kernel/unaligned_access_speed.c         |   4 +-
 arch/riscv/mm/init.c                               |   7 +-
 arch/s390/kvm/pci.c                                | 107 +++-
 arch/s390/kvm/pci.h                                |   2 +
 arch/s390/pci/pci_mmio.c                           |   1 +
 arch/um/drivers/vector_kern.c                      |   3 +
 arch/x86/boot/string.c                             |  11 +-
 arch/x86/kernel/cpu/amd.c                          |   4 +-
 arch/x86/kvm/svm/avic.c                            |   8 -
 arch/x86/kvm/vmx/vmx_ops.h                         |   8 +-
 arch/x86/kvm/x86.c                                 |   6 +
 drivers/accel/qaic/qaic_control.c                  |   2 +-
 drivers/acpi/cppc_acpi.c                           |  29 +-
 drivers/ata/ahci_ceva.c                            |  18 +-
 drivers/ata/libata-eh.c                            |  37 +-
 drivers/ata/libata-sata.c                          |   2 +-
 drivers/ata/libata-scsi.c                          | 119 +++-
 drivers/ata/libata.h                               |   3 +-
 drivers/ata/sata_mv.c                              |   2 +-
 drivers/block/ublk_drv.c                           |   9 +
 drivers/bluetooth/btintel.c                        |   3 +
 drivers/bluetooth/btmtk.c                          |  86 ++-
 drivers/bluetooth/btusb.c                          |  30 +-
 drivers/cpufreq/cppc_cpufreq.c                     |  35 +-
 drivers/cpufreq/powernow-k8.c                      |   1 +
 drivers/dibs/dibs_loopback.c                       |  47 +-
 drivers/dma/idxd/cdev.c                            |   4 +-
 drivers/dma/idxd/init.c                            |  36 +-
 drivers/dma/sun6i-dma.c                            |  11 +-
 drivers/dma/switchtec_dma.c                        |   2 +-
 drivers/gpio/gpio-by-pinctrl.c                     |  18 +-
 drivers/gpio/gpio-pca953x.c                        |  15 +-
 drivers/gpio/gpio-pch.c                            |  28 +-
 drivers/gpio/gpio-sloppy-logic-analyzer.c          |  10 +
 drivers/gpio/gpiolib.c                             |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  39 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   9 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  15 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  12 +
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |  10 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |  23 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_queue.c             |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 243 ++++++--
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  45 ++
 drivers/gpu/drm/amd/display/dc/dc.h                |   1 +
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |  20 +-
 .../drm/amd/display/dc/dml2_0/dml21/dml21_utils.c  |  15 +-
 .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c     |  31 +-
 .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c    |  16 +-
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c    |  16 +-
 drivers/gpu/drm/amd/include/kgd_pp_interface.h     |   6 +-
 drivers/gpu/drm/amd/pm/amdgpu_dpm.c                |  39 +-
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |  29 +-
 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h            |   6 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   4 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |   4 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c  |   2 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c  |   5 +-
 drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h       |   5 +
 drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   2 +-
 .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c    |   6 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |   8 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |   7 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |   9 +-
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |   5 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |   3 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c  |   3 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c   |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c   |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   |   3 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c   |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c   |   3 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_0_ppt.c   |   3 +-
 .../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c   |   3 +-
 drivers/gpu/drm/bridge/display-connector.c         |  11 +-
 drivers/gpu/drm/display/drm_dp_helper.c            |  12 +
 drivers/gpu/drm/drm_exec.c                         |   6 +-
 drivers/gpu/drm/drm_gpuvm.c                        |   3 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |   2 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   9 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |  26 +
 drivers/gpu/drm/i915/display/intel_hdmi.h          |   2 +
 drivers/gpu/drm/mediatek/mtk_crtc.c                |   6 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c    |   7 +-
 drivers/gpu/drm/mediatek/mtk_hdmi_v2.c             |   8 -
 drivers/gpu/drm/panthor/panthor_fw.c               |  47 +-
 drivers/gpu/drm/vc4/vc4_irq.c                      |   2 +-
 drivers/gpu/drm/vc4/vc4_validate.c                 |  29 +-
 drivers/gpu/drm/vmwgfx/ttm_object.c                |   7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               |  39 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c       |  49 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  20 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |  13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c         |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |  13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c               |  17 +-
 drivers/gpu/drm/xe/tests/xe_pci.c                  |   6 +
 drivers/gpu/drm/xe/xe_device.c                     |  56 +-
 drivers/gpu/drm/xe/xe_device.h                     |   4 +-
 drivers/gpu/drm/xe/xe_exec.c                       |  22 +-
 drivers/gpu/drm/xe/xe_gt_debugfs.c                 |   4 +-
 drivers/gpu/drm/xe/xe_hw_engine.c                  |   2 +
 drivers/gpu/drm/xe/xe_hw_engine_types.h            |   8 +
 drivers/gpu/drm/xe/xe_oa.c                         |   7 +
 drivers/gpu/drm/xe/xe_oa_types.h                   |   3 +
 drivers/gpu/drm/xe/xe_pci.c                        |  15 +-
 drivers/gpu/drm/xe/xe_pt.c                         |  13 +-
 drivers/gpu/drm/xe/xe_reg_whitelist.c              |  87 ++-
 drivers/gpu/drm/xe/xe_reg_whitelist.h              |   4 +
 drivers/gpu/drm/xe/xe_vm.c                         |   3 +-
 drivers/hv/mshv_eventfd.c                          |  41 +-
 drivers/hv/mshv_irq.c                              |   2 +-
 drivers/hv/mshv_portid_table.c                     |   6 +-
 drivers/hv/mshv_root_main.c                        |  41 +-
 drivers/hv/mshv_vtl_main.c                         |   1 +
 drivers/hv/vmbus_drv.c                             |  13 +-
 drivers/hwmon/adt7470.c                            | 131 ++--
 drivers/hwmon/ina2xx.c                             |  61 +-
 drivers/hwmon/lm90.c                               |   4 +-
 drivers/hwmon/ltc4282.c                            |   4 +-
 drivers/hwmon/nct6775-core.c                       |  20 +-
 drivers/hwmon/npcm750-pwm-fan.c                    |  11 +
 drivers/hwmon/nzxt-smart2.c                        |   2 +-
 drivers/hwmon/pmbus/pmbus_core.c                   |   7 +-
 drivers/hwmon/sht3x.c                              |   9 +-
 drivers/i2c/busses/i2c-amd-mp2-plat.c              |   4 +-
 drivers/i2c/busses/i2c-bcm-iproc.c                 |  11 +
 drivers/i2c/busses/i2c-designware-platdrv.c        |  80 +++
 drivers/i2c/busses/i2c-imx.c                       |  54 +-
 drivers/i2c/busses/i2c-jz4780.c                    |   5 +-
 drivers/i2c/busses/i2c-k1.c                        |  10 +-
 drivers/i2c/busses/i2c-qcom-cci.c                  |  18 +-
 drivers/infiniband/hw/mana/main.c                  |  40 +-
 drivers/infiniband/hw/mana/mana_ib.h               |  14 +
 drivers/infiniband/hw/mana/qp.c                    |  68 ++-
 .../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c    |  15 +
 drivers/iommu/io-pgfault.c                         |  24 +-
 drivers/iommu/iommufd/device.c                     |   2 +-
 drivers/iommu/iommufd/eventq.c                     |   2 +
 drivers/iommu/iommufd/pages.c                      |   3 +
 drivers/iommu/iommufd/viommu.c                     |  22 +-
 .../media/platform/chips-media/wave5/wave5-hw.c    |   3 +
 .../platform/chips-media/wave5/wave5-vpu-enc.c     |   5 +-
 .../platform/chips-media/wave5/wave5-vpuapi.h      |   1 +
 drivers/net/can/c_can/c_can_main.c                 |   8 +-
 drivers/net/can/ctucanfd/ctucanfd_base.c           |  14 +-
 drivers/net/can/ctucanfd/ctucanfd_pci.c            |   3 +-
 drivers/net/can/rcar/rcar_canfd.c                  |  32 +-
 drivers/net/can/softing/softing_fw.c               |  46 +-
 drivers/net/can/usb/ems_usb.c                      |  43 ++
 drivers/net/can/usb/etas_es58x/es58x_core.c        |   1 -
 drivers/net/can/usb/gs_usb.c                       |   4 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c  |   1 +
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |  13 +-
 drivers/net/can/usb/peak_usb/pcan_usb_core.c       |   1 -
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c         |  40 +-
 drivers/net/can/usb/peak_usb/pcan_usb_pro.c        |  20 +-
 drivers/net/dsa/mt7530-mdio.c                      |  11 +-
 drivers/net/dsa/mt7530.c                           |  86 ++-
 drivers/net/ethernet/intel/e1000/e1000_main.c      |   2 +-
 drivers/net/ethernet/intel/ice/ice_dpll.c          |  19 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  10 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  10 +
 drivers/net/ethernet/intel/ice/ice_vf_lib.c        |  27 +
 .../net/ethernet/intel/ice/ice_vf_lib_private.h    |   1 +
 drivers/net/ethernet/intel/ice/virt/queues.c       |  21 +
 drivers/net/ethernet/intel/idpf/idpf_dev.c         |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |   5 +-
 drivers/net/ethernet/intel/idpf/idpf_txrx.h        |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_vf_dev.c      |   2 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |   5 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.h    |   2 +-
 drivers/net/ethernet/intel/igbvf/netdev.c          |   2 -
 drivers/net/ethernet/intel/igc/igc_main.c          |   3 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |  12 +
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h    |   1 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |   1 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |   2 +
 .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |  79 +++
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |  97 ++-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  49 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   8 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   1 -
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   7 -
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |  19 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      | 143 +++--
 drivers/net/ethernet/microsoft/mana/mana_ethtool.c |  23 +-
 drivers/net/ethernet/nvidia/forcedeth.c            |   4 +-
 drivers/net/ethernet/qlogic/qede/qede_main.c       |  44 +-
 drivers/net/ethernet/realtek/rtase/rtase_main.c    |   3 +
 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c    |  14 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   3 +-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |   2 +
 drivers/net/phy/phylink.c                          |  29 +-
 drivers/net/veth.c                                 |   4 +-
 drivers/net/vxlan/vxlan_core.c                     |  21 +-
 drivers/net/vxlan/vxlan_mdb.c                      |   4 +-
 drivers/net/wireless/ath/ath12k/mac.c              |   5 +-
 .../net/wireless/marvell/mwifiex/11n_rxreorder.c   |   2 +-
 drivers/of/address.c                               |  22 +-
 drivers/of/of_reserved_mem.c                       |  14 +-
 drivers/pci/controller/dwc/pci-imx6.c              |   9 +-
 drivers/phy/qualcomm/phy-qcom-m31-eusb2.c          |   2 +-
 drivers/phy/xilinx/phy-zynqmp.c                    |  62 +-
 drivers/pinctrl/Kconfig                            |   2 +
 drivers/pinctrl/devicetree.c                       |   4 +
 drivers/pinctrl/pinctrl-amd.c                      |   3 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |   8 +-
 drivers/pinctrl/qcom/pinctrl-sc8280xp.c            |  21 +-
 drivers/power/supply/bq25890_charger.c             |   2 +-
 drivers/power/supply/macsmc-power.c                |  52 +-
 drivers/power/supply/max17040_battery.c            |   6 +-
 drivers/ptp/ptp_netc.c                             |  15 +-
 drivers/s390/block/dasd_eckd.c                     |  11 +-
 drivers/s390/block/dasd_ioctl.c                    |   2 +-
 drivers/s390/crypto/pkey_cca.c                     |  15 +-
 drivers/s390/crypto/zcrypt_api.c                   |   4 +-
 drivers/s390/crypto/zcrypt_ccamisc.c               |  89 ++-
 drivers/s390/crypto/zcrypt_ccamisc.h               |   6 +-
 drivers/s390/net/qeth_core_main.c                  |   3 +
 drivers/s390/scsi/zfcp_aux.c                       |   1 +
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |  10 +-
 drivers/scsi/libiscsi.c                            |   2 +-
 drivers/scsi/libiscsi_tcp.c                        |   8 +-
 drivers/scsi/libsas/sas_init.c                     |  37 +-
 drivers/scsi/libsas/sas_scsi_host.c                |  15 +
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |   9 +-
 drivers/scsi/scsi_debug.c                          |   8 +-
 drivers/spi/spi-cadence.c                          |  26 +-
 drivers/spi/spi-nxp-fspi.c                         |  83 ++-
 drivers/spi/spi-qcom-qspi.c                        |   3 +-
 drivers/spi/spi-qpic-snand.c                       |  22 +-
 drivers/target/target_core_iblock.c                |   6 +-
 drivers/target/target_core_transport.c             |  12 +-
 drivers/thunderbolt/xdomain.c                      |  40 +-
 drivers/ufs/core/ufs-rpmb.c                        |   2 -
 drivers/ufs/core/ufshcd.c                          |  46 +-
 drivers/usb/typec/ucsi/ucsi.c                      |  88 +--
 drivers/usb/typec/ucsi/ucsi.h                      |   1 +
 fs/afs/fsclient.c                                  |   5 +-
 fs/afs/internal.h                                  |   3 +-
 fs/binfmt_misc.c                                   |  54 +-
 fs/btrfs/block-group.c                             |  34 +-
 fs/btrfs/block-rsv.c                               |  19 +-
 fs/btrfs/disk-io.c                                 |  58 +-
 fs/btrfs/extent_io.c                               |   6 -
 fs/btrfs/extent_io.h                               |   6 +
 fs/btrfs/fs.h                                      |   9 +
 fs/btrfs/raid56.c                                  |  15 +-
 fs/btrfs/super.c                                   |   8 +-
 fs/btrfs/zoned.c                                   |  27 +-
 fs/erofs/Kconfig                                   |  36 +-
 fs/erofs/Makefile                                  |   1 -
 fs/erofs/data.c                                    |   4 +-
 fs/erofs/decompressor_lzma.c                       |   3 +-
 fs/erofs/fscache.c                                 | 664 ---------------------
 fs/erofs/inode.c                                   |   2 +-
 fs/erofs/internal.h                                |  76 +--
 fs/erofs/ishare.c                                  | 101 ++--
 fs/erofs/super.c                                   |  94 +--
 fs/erofs/zdata.c                                   |   6 -
 fs/iomap/ioend.c                                   |  21 +-
 fs/netfs/buffered_read.c                           |  10 +-
 fs/netfs/internal.h                                |   1 +
 fs/netfs/main.c                                    |   7 +
 fs/netfs/objects.c                                 |  30 +-
 fs/netfs/read_pgpriv2.c                            |   3 +-
 fs/netfs/rolling_buffer.c                          |  22 +-
 fs/netfs/write_issue.c                             |  15 +-
 fs/ntfs/attrib.c                                   |  10 +
 fs/ntfs/namei.c                                    |   3 +-
 fs/ntfs/runlist.c                                  |  50 +-
 fs/ocfs2/dir.c                                     |   5 +-
 fs/proc/task_mmu.c                                 |  34 +-
 fs/smb/client/cifssmb.c                            |  12 +-
 fs/smb/client/inode.c                              |   1 +
 fs/smb/server/connection.h                         |   5 +
 fs/smb/server/smb2pdu.c                            |  14 +-
 fs/smb/server/smb_common.c                         |  37 +-
 fs/smb/server/vfs_cache.c                          |   6 +-
 include/acpi/cppc_acpi.h                           |   5 +-
 include/drm/drm_exec.h                             |  20 +-
 include/hyperv/hvhdk_mini.h                        |   3 +-
 include/kvm/arm_vgic.h                             |   3 -
 include/linux/alloc_tag.h                          |   3 +
 include/linux/dma/qcom_bam_dma.h                   |  21 +-
 include/linux/ethtool.h                            |   1 +
 include/linux/iommu.h                              |   5 +
 include/linux/libata.h                             |   6 +-
 include/linux/memcontrol.h                         |  25 +
 include/linux/netfilter/nf_conntrack_sip.h         |   2 +-
 include/linux/netfs.h                              |   1 +
 include/linux/rolling_buffer.h                     |   6 +-
 include/linux/slab.h                               |  19 +-
 include/linux/thunderbolt.h                        |   3 +
 include/net/bluetooth/hci_core.h                   |   4 +-
 include/net/ip_vs.h                                |  45 +-
 include/net/mana/mana.h                            |  15 +-
 include/net/netfilter/nf_conntrack_expect.h        |   3 +
 include/net/netfilter/nf_tables.h                  |   4 +-
 include/net/xdp_sock.h                             |   1 +
 include/net/xsk_buff_pool.h                        |   9 +-
 include/scsi/libsas.h                              |   3 +-
 io_uring/cancel.c                                  |   2 +-
 io_uring/net.c                                     |   1 +
 io_uring/tctx.c                                    |   7 +-
 io_uring/tctx.h                                    |   1 +
 kernel/audit.c                                     |  11 +-
 kernel/auditfilter.c                               |   6 +-
 kernel/events/uprobes.c                            |   2 +-
 kernel/sched/cpufreq_schedutil.c                   |  11 +
 kernel/sched/deadline.c                            |   3 +-
 kernel/trace/fprobe.c                              |   6 +-
 kernel/trace/ring_buffer.c                         |   2 +
 kernel/trace/trace_events.c                        |   4 +-
 kernel/trace/trace_events_filter.c                 |   3 +
 kernel/trace/trace_fprobe.c                        |  12 +-
 kernel/trace/trace_mmiotrace.c                     |  13 +-
 kernel/trace/trace_probe.c                         |   6 +-
 lib/alloc_tag.c                                    |   9 +
 lib/assoc_array.c                                  |   3 +-
 lib/test_fortify/Makefile                          |   1 +
 lib/test_hmm.c                                     |   2 +-
 mm/huge_memory.c                                   |  14 +-
 mm/hugetlb.c                                       |  12 +-
 mm/memcontrol-v1.h                                 |   6 +-
 mm/migrate_device.c                                |   5 +-
 mm/mm_init.c                                       |  15 +-
 mm/page_reporting.c                                |   6 +-
 mm/percpu-km.c                                     |   2 +-
 mm/slab.h                                          |  28 +-
 mm/slab_common.c                                   |  13 +
 mm/slub.c                                          |  97 ++-
 mm/util.c                                          |   2 +-
 mm/vmscan.c                                        |  11 +-
 net/bluetooth/hci_conn.c                           |  14 +-
 net/bluetooth/hci_sync.c                           | 220 ++++---
 net/bluetooth/hidp/core.c                          |  30 +-
 net/bluetooth/iso.c                                | 273 ++++++---
 net/bluetooth/l2cap_core.c                         |   5 +
 net/bluetooth/mgmt.c                               |  84 ++-
 net/bluetooth/sco.c                                |  22 +-
 net/bridge/br_mrp.c                                |   2 +-
 net/bridge/br_multicast.c                          |   1 +
 net/can/isotp.c                                    | 334 ++++++++---
 net/can/j1939/bus.c                                |   2 +
 net/can/j1939/j1939-priv.h                         |   3 +
 net/can/j1939/main.c                               |   8 +-
 net/can/j1939/transport.c                          |   4 +-
 net/core/lwt_bpf.c                                 |   4 +-
 net/core/pktgen.c                                  |   4 +-
 net/core/skbuff.c                                  |  18 +-
 net/ipv4/fou_core.c                                |   2 +-
 net/ipv4/netfilter/nf_nat_h323.c                   |  22 +-
 net/ipv4/nexthop.c                                 |  25 +-
 net/ipv4/route.c                                   |   2 -
 net/ipv4/udp_tunnel_nic.c                          |  32 +-
 net/ipv6/fib6_rules.c                              |   1 +
 net/ipv6/ip6_fib.c                                 |   1 +
 net/ipv6/ip6_output.c                              |   2 +-
 net/ipv6/ndisc.c                                   |   2 +
 net/mac80211/agg-tx.c                              |   4 +-
 net/mac80211/s1g.c                                 |   4 +
 net/mpls/af_mpls.c                                 |   1 +
 net/netfilter/ipset/ip_set_hash_gen.h              |   2 +-
 net/netfilter/ipvs/ip_vs_app.c                     |   4 +-
 net/netfilter/ipvs/ip_vs_conn.c                    | 192 ++++--
 net/netfilter/ipvs/ip_vs_core.c                    | 190 +++---
 net/netfilter/ipvs/ip_vs_proto_sctp.c              |  19 +-
 net/netfilter/ipvs/ip_vs_proto_tcp.c               |  48 +-
 net/netfilter/ipvs/ip_vs_proto_udp.c               |  54 +-
 net/netfilter/ipvs/ip_vs_xmit.c                    |  42 +-
 net/netfilter/nf_conntrack_expect.c                |  35 +-
 net/netfilter/nf_conntrack_sip.c                   |   2 +-
 net/netfilter/nf_nat_sip.c                         |  22 +-
 net/netfilter/nf_tables_api.c                      |  34 +-
 net/netfilter/nft_payload.c                        |  12 +-
 net/netfilter/xt_hashlimit.c                       |  16 +-
 net/openvswitch/actions.c                          |  12 +-
 net/openvswitch/meter.c                            |  33 +-
 net/rds/tcp.c                                      |   8 +-
 net/sched/cls_u32.c                                |   7 +
 net/sched/sch_cake.c                               |   8 +-
 net/sctp/associola.c                               |   3 +
 net/sctp/sm_make_chunk.c                           |  17 +-
 net/smc/smc_core.c                                 |   2 +-
 net/tipc/socket.c                                  |   2 +-
 net/unix/af_unix.c                                 |   1 +
 net/xdp/xsk.c                                      | 257 +++++++-
 net/xdp/xsk_buff_pool.c                            |  13 +-
 net/xdp/xsk_queue.h                                |  65 +-
 security/keys/keyring.c                            |  14 +-
 security/keys/trusted-keys/trusted_dcp.c           |  15 +-
 sound/core/pcm_native.c                            |   7 +
 sound/core/seq/seq_timer.c                         |   9 +-
 sound/core/timer.c                                 |   2 +
 sound/core/ump.c                                   |   1 +
 sound/hda/codecs/realtek/alc269.c                  |   4 +-
 sound/pci/lx6464es/lx6464es.c                      |   5 +-
 sound/pci/lx6464es/lx_core.c                       |   5 +-
 sound/soc/codecs/max98090.c                        |   5 +-
 sound/soc/codecs/max98095.c                        |   5 +-
 sound/soc/codecs/tas2562.c                         |  30 +-
 sound/soc/codecs/tas2781-i2c.c                     |   4 +-
 sound/soc/fsl/fsl_asrc.c                           |   2 +-
 sound/soc/fsl/fsl_easrc.c                          |   2 +-
 sound/soc/sdca/sdca_device.c                       |   2 +-
 sound/soc/sdca/sdca_fdl.c                          |   5 +-
 sound/soc/sdca/sdca_functions.c                    |   2 +
 sound/soc/sdca/sdca_ump.c                          |   4 +-
 sound/soc/sophgo/cv1800b-sound-adc.c               |  10 +-
 sound/usb/6fire/chip.c                             |   4 +
 sound/usb/endpoint.c                               |  14 +-
 sound/usb/midi.c                                   |   2 +
 sound/usb/midi2.c                                  |   4 +-
 sound/usb/mixer_quirks.c                           |   2 +-
 tools/testing/selftests/clone3/clone3_set_tid.c    |   2 +-
 tools/testing/selftests/filesystems/fclog.c        |   4 +-
 tools/testing/selftests/lkdtm/tests.txt            |   2 +-
 tools/testing/selftests/mm/mlock-random-test.c     |   2 +-
 tools/testing/selftests/mm/pagemap_ioctl.c         |  56 +-
 tools/testing/selftests/net/af_unix/.gitignore     |   1 +
 tools/testing/selftests/net/af_unix/Makefile       |   1 +
 tools/testing/selftests/net/af_unix/unix_listen.c  | 187 ++++++
 .../selftests/net/netfilter/nft_flowtable.sh       |  14 +-
 tools/testing/selftests/seccomp/seccomp_bpf.c      |   3 +-
 tools/tracing/rtla/src/timerlat_top.c              |   2 +-
 455 files changed, 6043 insertions(+), 3365 deletions(-)