Skip to content

6.12.39-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest163 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/163eventpoll: dont decrement ep refcount while still holding the ep mutexfs/eventpoll.c+5 -70 replies
2/163drm/exynos: exynos7_drm_decon: add vblank check in IRQ handlingdrivers/gpu/drm/exynos/exynos7_drm_decon.c+4 -00 replies
3/163drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asicsdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+27 -10 replies
4/163drm/amdgpu/ip_discovery: add missing ip_discovery fwdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+2 -00 replies
5/163crypto: s390/sha - Fix uninitialized variable in SHA-1 and SHA-2arch/s390/crypto/sha1_s390.c arch/s390/crypto/sha256_s390.c arch/s390/crypto/sha512_s390.c+8 -00 replies
6/163drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOVdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h+6 -40 replies
7/163ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio modesound/soc/fsl/fsl_asrc.c+2 -10 replies
8/163ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCHsound/soc/intel/boards/Kconfig+1 -00 replies
9/163ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address structsound/soc/intel/common/soc-acpi-intel-arl-match.c+3 -30 replies
10/163ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptopssound/soc/intel/common/soc-acpi-intel-arl-match.c+43 -00 replies
11/163ASoC: soc-acpi: add get_function_tplg_files opsinclude/sound/soc-acpi.h+13 -00 replies
12/163ASoC: Intel: add sof_sdw_get_tplg_files opssound/soc/intel/common/Makefile sound/soc/intel/common/sof-function-topology-lib.c sound/soc/intel/common/sof-function-topology-lib.h+151 -10 replies
13/163ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files opssound/soc/intel/common/soc-acpi-intel-arl-match.c+9 -00 replies
14/163ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matchessound/soc/intel/common/soc-acpi-intel-arl-match.c+6 -60 replies
15/163perf/core: Fix the WARN_ON_ONCE is out of lock protected regionkernel/events/core.c+2 -20 replies
16/163irqchip/irq-msi-lib: Select CONFIG_GENERIC_MSI_IRQdrivers/irqchip/Kconfig+1 -00 replies
17/163sched/core: Fix migrate_swap() vs. hotplugkernel/sched/core.c kernel/stop_machine.c+15 -100 replies
18/163perf: Revert to requiring CAP_SYS_ADMIN for uprobeskernel/events/core.c+1 -10 replies
19/163ASoC: cs35l56: probe() should fail if the device ID is not recognizedsound/soc/codecs/cs35l56-shared.c+1 -10 replies
20/163Bluetooth: hci_sync: Fix not disabling advertising instancenet/bluetooth/hci_sync.c+1 -10 replies
21/163Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connectednet/bluetooth/hci_event.c+3 -00 replies
22/163pinctrl: amd: Clear GPIO debounce for suspenddrivers/pinctrl/pinctrl-amd.c+11 -00 replies
23/163fix proc_sys_compare() handling of in-lookup dentriesfs/proc/inode.c fs/proc/proc_sysctl.c+12 -80 replies
24/163sched/deadline: Fix dl_server runtime calculation formulakernel/sched/deadline.c+5 -50 replies
25/163bnxt_en: eliminate the compile warning in bnxt_request_irq due to CONFIG_RFS_ACCELdrivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -60 replies
26/163arm64: poe: Handle spurious Overlay faultsarch/arm64/kernel/process.c arch/arm64/mm/fault.c+26 -90 replies
27/163net: phy: qcom: move the WoL function to shared librarydrivers/net/phy/qcom/at803x.c drivers/net/phy/qcom/qcom-phy-lib.c drivers/net/phy/qcom/qcom.h+30 -270 replies
28/163net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol()drivers/net/phy/qcom/qca808x.c+1 -10 replies
29/163netlink: Fix wraparounds of sk->sk_rmem_alloc.net/netlink/af_netlink.c+49 -320 replies
30/163vsock: fix `vsock_proto` declarationinclude/net/af_vsock.h+1 -10 replies
31/163tipc: Fix use-after-free in tipc_conn_close().net/tipc/topsrv.c+2 -00 replies
32/163tcp: Correct signedness in skb remaining space calculationnet/ipv4/tcp.c+1 -10 replies
33/163vsock: Fix transport_{g2h,h2g} TOCTOUnet/vmw_vsock/af_vsock.c+21 -60 replies
34/163vsock: Fix transport_* TOCTOUnet/vmw_vsock/af_vsock.c+23 -50 replies
35/163vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`net/vmw_vsock/af_vsock.c+2 -00 replies
36/163net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c+11 -130 replies
37/163net: phy: smsc: Fix Auto-MDIX configuration when disabled by strapdrivers/net/phy/smsc.c+2 -10 replies
38/163net: phy: smsc: Force predictable MDI-X state on LAN87xxdrivers/net/phy/smsc.c+28 -10 replies
39/163net: phy: smsc: Fix link failure in forced mode with Auto-MDIXdrivers/net/phy/smsc.c+22 -30 replies
40/163atm: clip: Fix potential null-ptr-deref in to_atmarpd().net/atm/clip.c+29 -150 replies
41/163atm: clip: Fix memory leak of struct clip_vcc.net/atm/clip.c+8 -00 replies
42/163atm: clip: Fix infinite recursive call of clip_push().net/atm/clip.c+2 -00 replies
43/163atm: clip: Fix NULL pointer dereference in vcc_sendmsg()net/atm/clip.c+9 -10 replies
44/163net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_infodrivers/net/ethernet/ti/am65-cpsw-nuss.c+1 -30 replies
45/163net/sched: Abort __tc_modify_qdisc if parent class does not existnet/sched/sch_api.c+16 -70 replies
46/163rxrpc: Fix bug due to prealloc collisionnet/rxrpc/call_accept.c+1 -00 replies
47/163rxrpc: Fix oops due to non-existence of prealloc backlog structnet/rxrpc/call_accept.c+3 -00 replies
48/163ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()drivers/char/ipmi/ipmi_msghandler.c+2 -10 replies
49/163x86/mce/amd: Add default names for MCA banks and blocksarch/x86/kernel/cpu/mce/amd.c+10 -30 replies
50/163x86/mce/amd: Fix threshold limit resetarch/x86/kernel/cpu/mce/amd.c+7 -80 replies
51/163x86/mce: Dont remove sysfs if thresholding sysfs init failsarch/x86/kernel/cpu/mce/core.c+1 -70 replies
52/163x86/mce: Ensure user polling settings are honored when restarting timerarch/x86/kernel/cpu/mce/core.c+10 -60 replies
53/163x86/mce: Make sure CMCI banks are cleared during shutdown on Intelarch/x86/kernel/cpu/mce/intel.c+1 -00 replies
54/163KVM: x86/xen: Allow out of range event channel ports in IRQ routing table.arch/x86/kvm/xen.c+13 -20 replies
55/163KVM: SVM: Add missing member in SNP_LAUNCH_START command structureinclude/linux/psp-sev.h+2 -00 replies
56/163KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flightarch/x86/kvm/svm/sev.c+4 -00 replies
57/163KVM: Allow CPU to reschedule while setting per-page memory attributesvirt/kvm/kvm_main.c+3 -00 replies
58/163ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp()sound/isa/ad1816a/ad1816a.c+1 -10 replies
59/163ASoC: fsl_sai: Force a software reset when starting in consumer modesound/soc/fsl/fsl_sai.c+8 -60 replies
60/163gre: Fix IPv6 multicast route creation.net/ipv6/addrconf.c+2 -70 replies
61/163net: ethernet: rtsn: Fix a null pointer dereference in rtsn_probe()drivers/net/ethernet/renesas/rtsn.c+5 -00 replies
62/163md/md-bitmap: fix GPF in bitmap_get_stats()drivers/md/md-bitmap.c+1 -20 replies
63/163pinctrl: qcom: msm: mark certain pins as invalid for interruptsdrivers/pinctrl/qcom/pinctrl-msm.c+20 -00 replies
64/163pwm: Fix invalid state detectiondrivers/pwm/core.c+1 -10 replies
65/163pwm: mediatek: Ensure to disable clocks in error pathdrivers/pwm/pwm-mediatek.c+8 -50 replies
66/163wifi: prevent A-MSDU attacks in mesh networksnet/wireless/util.c+50 -20 replies
67/163wifi: mwifiex: discard erroneous disassoc frames on STA interfacedrivers/net/wireless/marvell/mwifiex/util.c+3 -10 replies
68/163wifi: mt76: mt7921: prevent decap offload config before STA initializationdrivers/net/wireless/mediatek/mt76/mt7921/main.c+3 -00 replies
69/163wifi: mt76: mt7925: prevent NULL pointer dereference in mt7925_sta_set_decap_offload()drivers/net/wireless/mediatek/mt76/mt7925/main.c+6 -00 replies
70/163wifi: mt76: mt7925: fix the wrong config for tx interruptdrivers/net/wireless/mediatek/mt76/mt7925/regs.h+1 -10 replies
71/163wifi: mt76: mt7925: fix invalid array index in ssid assignment during hw scandrivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c drivers/net/wireless/mediatek/mt76/mt7925/mcu.c+4 -40 replies
72/163drm/imagination: Fix kernel crash when hard resetting the GPUdrivers/gpu/drm/imagination/pvr_power.c+2 -20 replies
73/163drm/amdkfd: Dont call mmput from MMU notifier callbackdrivers/gpu/drm/amd/amdkfd/kfd_svm.c+20 -230 replies
74/163drm/gem: Acquire references on GEM handles for framebuffersdrivers/gpu/drm/drm_gem.c drivers/gpu/drm/drm_gem_framebuffer_helper.c drivers/gpu/drm/drm_internal.h+51 -110 replies
75/163drm/sched: Increment job count before swapping tail spsc queueinclude/drm/spsc_queue.h+3 -10 replies
76/163drm/ttm: fix error handling in ttm_buffer_object_transferdrivers/gpu/drm/ttm/ttm_bo_util.c+7 -60 replies
77/163drm/gem: Fix race in drm_gem_handle_create_tail()drivers/gpu/drm/drm_gem.c include/drm/drm_file.h+12 -11 reply
78/163drm/xe/bmg: fix compressed VRAM handlingdrivers/gpu/drm/xe/xe_migrate.c+1 -10 replies
79/163Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"drivers/gpu/drm/xe/xe_pci.c+0 -10 replies
80/163usb: gadget: u_serial: Fix race condition in TTY wakeupdrivers/usb/gadget/function/u_serial.c+3 -30 replies
81/163Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"drivers/usb/gadget/function/u_serial.c+1 -50 replies
82/163drm/framebuffer: Acquire internal references on GEM handlesdrivers/gpu/drm/drm_framebuffer.c drivers/gpu/drm/drm_gem.c drivers/gpu/drm/drm_gem_framebuffer_helper.c +2 more+68 -260 replies
83/163drm/xe: Allocate PF queue size on pow2 boundarydrivers/gpu/drm/xe/xe_gt_pagefault.c+1 -00 replies
84/163Revert "ACPI: battery: negate current when discharging"drivers/acpi/battery.c+3 -160 replies
85/163Revert "PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()"drivers/pci/pci-acpi.c+10 -130 replies
86/163kallsyms: fix build without execinfotools/include/linux/kallsyms.h+4 -00 replies
87/163maple_tree: fix mt_destroy_walk() on root leaf nodelib/maple_tree.c+1 -00 replies
88/163mm: fix the inaccurate memory statistics issue for usersfs/proc/task_mmu.c include/linux/mm.h+12 -70 replies
89/163scripts/gdb: fix interrupts display after MCP on x86scripts/gdb/linux/interrupts.py+1 -10 replies
90/163scripts/gdb: de-reference per-CPU MCE interruptsscripts/gdb/linux/interrupts.py+1 -10 replies
91/163scripts/gdb: fix interrupts.py after maple tree conversionscripts/gdb/linux/constants.py.in scripts/gdb/linux/interrupts.py scripts/gdb/linux/mapletree.py +1 more+293 -60 replies
92/163mm/vmalloc: leave lazy MMU mode on PTE mapping errormm/vmalloc.c+15 -70 replies
93/163lib/alloc_tag: do not acquire non-existent lock in alloc_tag_top_users()lib/alloc_tag.c+3 -00 replies
94/163rust: init: allow `dead_code` warnings for Rust >= 1.89.0rust/kernel/init/macros.rs+2 -00 replies
95/163clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_datadrivers/clk/imx/clk-imx95-blk-ctl.c+8 -40 replies
96/163x86/rdrand: Disable RDSEED on AMD Cyan Skillfisharch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/amd.c tools/arch/x86/include/asm/msr-index.h+9 -00 replies
97/163x86/mm: Disable hugetlb page table sharing on 32-bitarch/x86/Kconfig+1 -10 replies
98/163clk: scmi: Handle case where child clocks are initialized before their parentsdrivers/clk/clk-scmi.c+10 -80 replies
99/163smb: server: make use of rdma_destroy_qp()fs/smb/server/transport_rdma.c+3 -20 replies
100/163ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()fs/smb/server/vfs.c+1 -00 replies
101/163erofs: fix to add missing tracepoint in erofs_read_folio()fs/erofs/data.c+2 -00 replies
102/163erofs: address D-cache aliasingfs/erofs/data.c fs/erofs/decompressor.c fs/erofs/fileio.c +2 more+21 -190 replies
103/163ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic countsound/soc/intel/common/sof-function-topology-lib.c+2 -10 replies
104/163netlink: Fix rmem check in netlink_broadcast_deliver().net/netlink/af_netlink.c+1 -10 replies
105/163netlink: make sure we allow at least one dump skbnet/netlink/af_netlink.c+3 -20 replies
106/163netfs: Fix ref leak on inserted extra subreq in write retryfs/netfs/write_collect.c+1 -10 replies
107/163wifi: cfg80211: fix S1G beacon head validation in nl80211net/wireless/nl80211.c+5 -20 replies
108/163wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()drivers/net/wireless/zydas/zd1211rw/zd_mac.c+5 -10 replies
109/163drm/tegra: nvdec: Fix dma_alloc_coherent error checkdrivers/gpu/drm/tegra/nvdec.c+2 -40 replies
110/163md/raid1: Fix stack memory use after return in raid1_reshapedrivers/md/raid1.c+1 -00 replies
111/163raid10: cleanup memleak at raid10_make_requestdrivers/md/raid10.c+8 -20 replies
112/163wifi: mac80211: correctly identify S1G short beaconinclude/linux/ieee80211.h net/mac80211/mlme.c+38 -140 replies
113/163wifi: mac80211: fix non-transmitted BSSID profile searchnet/mac80211/parse.c+2 -40 replies
114/163wifi: rt2x00: fix remove callback type mismatchdrivers/net/wireless/ralink/rt2x00/rt2x00soc.c drivers/net/wireless/ralink/rt2x00/rt2x00soc.h+2 -40 replies
115/163drm/nouveau/gsp: fix potential leak of memory used during acpi initdrivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c+14 -60 replies
116/163wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init()drivers/net/wireless/mediatek/mt76/mt7925/init.c+2 -00 replies
117/163nbd: fix uaf in nbd_genl_connect() error pathdrivers/block/nbd.c+3 -30 replies
118/163drm/xe/pf: Clear all LMTT pages on allocdrivers/gpu/drm/xe/xe_lmtt.c+11 -00 replies
119/163erofs: free pclusters if no cached folio is attachedfs/erofs/zdata.c+38 -192 replies
120/163erofs: get rid of `z_erofs_next_pcluster_t`fs/erofs/zdata.c+29 -510 replies
121/163erofs: tidy up zdata.cfs/erofs/zdata.c+43 -680 replies
122/163erofs: refine readahead tracepointfs/erofs/fileio.c fs/erofs/zdata.c include/trace/events/erofs.h+4 -50 replies
123/163erofs: fix to add missing tracepoint in erofs_readahead()fs/erofs/data.c+3 -00 replies
124/163netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()include/net/netfilter/nf_flow_table.h+1 -10 replies
125/163net: appletalk: Fix device refcount leak in atrtr_create()net/appletalk/ddp.c+1 -00 replies
126/163ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeofdrivers/net/ethernet/ibm/ibmvnic.h+6 -20 replies
127/163net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bitsdrivers/net/phy/microchip.c+1 -00 replies
128/163net: phy: microchip: limit 100M workaround to link-down events on LAN88xxdrivers/net/phy/microchip.c+1 -10 replies
129/163selftests: net: lib: Move logging from forwarding/lib.sh heretools/testing/selftests/net/forwarding/lib.sh tools/testing/selftests/net/lib.sh+115 -1130 replies
130/163selftests: net: lib: fix shift count out of rangetools/testing/selftests/net/lib.sh+1 -10 replies
131/163drm/xe/pm: Correct comment of xe_pm_set_vram_threshold()drivers/gpu/drm/xe/xe_pm.c+5 -30 replies
132/163can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug leveldrivers/net/can/m_can/m_can.c+1 -10 replies
133/163net/mlx5e: Fix race between DIM disable and net_dim()drivers/net/ethernet/mellanox/mlx5/core/en_dim.c+2 -20 replies
134/163net/mlx5e: Add new prio for promiscuous modedrivers/net/ethernet/mellanox/mlx5/core/en/fs.h drivers/net/ethernet/mellanox/mlx5/core/en_fs.c drivers/net/ethernet/mellanox/mlx5/core/fs_core.c+17 -70 replies
135/163net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()drivers/net/ethernet/xilinx/ll_temac_main.c+1 -10 replies
136/163bnxt_en: Fix DCB ETS validationdrivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c+2 -00 replies
137/163bnxt_en: Set DMA unmap len correctly for XDP_REDIRECTdrivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c+1 -10 replies
138/163ublk: sanity check add_dev input for underflowdrivers/block/ublk_drv.c+2 -10 replies
139/163atm: idt77252: Add missing `dma_map_error()`drivers/atm/idt77252.c+5 -00 replies
140/163um: vector: Reduce stack usage in vector_eth_configure()arch/um/drivers/vector_kern.c+13 -290 replies
141/163ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak.sound/soc/sof/intel/hda.c+3 -30 replies
142/163ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606sound/pci/hda/patch_realtek.c+1 -00 replies
143/163io_uring: make fallocate be hashed workio_uring/opdef.c+1 -00 replies
144/163ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal micsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
145/163ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100sound/pci/hda/patch_realtek.c+1 -00 replies
146/163ALSA: hda/realtek: Add quirks for some Clevo laptopssound/pci/hda/patch_realtek.c+5 -00 replies
147/163net: usb: qmi_wwan: add SIMCom 8230C compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
148/163driver: bluetooth: hci_qca:fix unable to load the BT driverdrivers/bluetooth/hci_qca.c+10 -30 replies
149/163HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2drivers/hid/hid-ids.h drivers/hid/hid-lenovo.c drivers/hid/hid-multitouch.c+16 -10 replies
150/163net: mana: Record doorbell physical address in PF modedrivers/net/ethernet/microsoft/mana/gdma_main.c+3 -00 replies
151/163btrfs: fix assertion when building free space treefs/btrfs/free-space-tree.c+12 -40 replies
152/163vt: add missing notification when switching back to text modedrivers/tty/vt/vt.c+1 -00 replies
153/163bpf: Adjust free target to avoid global starvation of LRU mapDocumentation/bpf/map_hash.rst Documentation/bpf/map_lru_hash_update.dot kernel/bpf/bpf_lru_list.c +2 more+52 -440 replies
154/163riscv: vdso: Exclude .rodata from the PT_DYNAMIC segmentarch/riscv/kernel/vdso/vdso.lds.S+1 -10 replies
155/163HID: Add IGNORE quirk for SMARTLINKTECHNOLOGYdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+4 -00 replies
156/163HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Camerasdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+4 -00 replies
157/163HID: nintendo: avoid bluetooth suspend/resume stallsdrivers/hid/hid-nintendo.c+36 -20 replies
158/163selftests/bpf: adapt one more case in test_lru_map to the new target_freetools/testing/selftests/bpf/test_lru_map.c+18 -150 replies
159/163erofs: fix rare pcluster memory leak after unmountingfs/erofs/zutil.c+4 -30 replies
160/163net: wangxun: revert the adjustment of the IRQ vector sequencedrivers/net/ethernet/wangxun/libwx/wx_lib.c drivers/net/ethernet/wangxun/libwx/wx_type.h drivers/net/ethernet/wangxun/ngbe/ngbe_main.c +3 more+15 -150 replies
161/163kasan: remove kasan_find_vm_area() to prevent possible deadlockmm/kasan/report.c+2 -110 replies
162/163ksmbd: fix potential use-after-free in oplock/lease break ackfs/smb/server/smb2pdu.c+9 -200 replies
163/163arm64: Filter out SME hwcaps when FEAT_SME isnt implementedarch/arm64/kernel/cpufeature.c+26 -190 replies

Reviews trailers per patch

100 of 163 patches have a Reviewed-by or Acked-by.

PatchPéter UjfalusiLiam GirdwoodRanjani SridharanAlex DeucherHeiko CarstensChristian KönigDaniel BalutaSimon HormanMaxime ChevallierMichael S. TsirkinTung NguyenEric DumazetDavid HowellsStefano GarzarellaKuyo ChangEricChanAndrew LunnKuniyuki IwashimaSiddharth VadapalliJamal Hadi SalimCong WangHans de GoedeChristian BraunerNeilBrownJuri LelliJohn StultzFabio EstevamGary GuoIdo SchimmelNiklas SöderlundBjorn AnderssonJeff ChenFrancesco DolciniQiuxu ZhuoTony LuckMatt CosterFelix KuehlingJonathan CavittMatthew BrostJacek LawrynowiczThomas ZimmermannLucas De MarchiPrashanth KBert KarwatzkiMario LimoncielloBorislav Petkov (AMD)Paul DurrantTom LendackyVaishali ThakkarAlexander PotapenkoLiam MerwickJames HoughtonPankaj GuptaSuren BaghdasaryanRaghavendra K TBenno LossinFrank LiOscar SalvadorDavid HildenbrandVitaly Chikunov[email protected]Cristian MarussiSudeep HollaTom TalpeyNamjae JeonGao XiangJan KiszkaStefan KerkmannDan CarpenterBard LiaoPierre-Louis BossartMarek SzyprowskiSteve FrenchPaulo AlcantaraYu KuaiDev JainAboorva DevarajanShakeel ButtSeongJae ParkMichal HockoVlastimil BabkaRyan RobertsFrancois DugastDave MarquardtHaren MyneniAmit CohenShuah KhanStuart SummersVincent MailholCosmin RatiuJacob KellerMark BlochMichał WiniarskiPiotr PiórkowskiSreekanth ReddyMing LeiBjørn MorkChao YuHongbo LiPablo Neira AyusoAngeloGioacchino Del RegnoQu WenruoDavid SterbaLarysa ZarembaAndrey RyabininAnton ProtopopovStanislav FomichevNathan ChancellorSilvan JegenMiguel OjedaPavel Machek (CIP)
SeriesT-b T-b T-b
1/163
2/163
3/163R-b
4/163R-b
5/163A-b
6/163R-b
7/163R-b
8/163R-b R-b
9/163R-b R-b
10/163R-b R-b
11/163R-b R-b R-b
12/163R-b R-b R-b
13/163R-b R-b R-b
14/163
15/163
16/163
17/163T-b
18/163
19/163
20/163
21/163
22/163R-b
23/163R-b R-b
24/163A-b A-b T-b
25/163R-b
26/163
27/163R-b
28/163R-b
29/163
30/163A-b
31/163R-b
32/163R-b R-b
33/163R-b
34/163R-b
35/163R-b
36/163R-b T-b
37/163R-b
38/163R-b
39/163R-b
40/163R-b
41/163R-b
42/163R-b
43/163R-b
44/163R-b
45/163A-b R-b
46/163
47/163
48/163
49/163
50/163
51/163R-b R-b T-b
52/163
53/163R-b R-b
54/163R-b
55/163R-b T-b
56/163T-b R-b T-b R-b
57/163R-b
58/163
59/163R-b
60/163R-b T-b R-b
61/163R-b
62/163
63/163R-b
64/163
65/163
66/163
67/163R-b R-b
68/163
69/163
70/163
71/163
72/163R-b
73/163R-b
74/163R-b
75/163R-b
76/163R-b
77/163T-b R-b
78/163R-b
79/163R-b
80/163R-b
81/163R-b
82/163R-b T-b T-b T-b
83/163R-b
84/163
85/163A-b
86/163
87/163R-b
88/163R-b T-b A-b A-b A-b R-b
89/163
90/163
91/163
92/163R-b
93/163A-b T-b
94/163A-b
95/163R-b
96/163
97/163A-b A-b T-b
98/163R-b R-b R-b
99/163R-b A-b
100/163A-b
101/163R-b
102/163T-b T-b
103/163R-b R-b
104/163
105/163R-b T-b
106/163T-b R-b
107/163
108/163
109/163
110/163R-b
111/163
112/163
113/163
114/163
115/163
116/163R-b
117/163R-b
118/163R-b R-b
119/163R-b
120/163R-b
121/163R-b
122/163R-b
123/163R-b
124/163R-b
125/163
126/163R-b R-b R-b
127/163R-b
128/163R-b
129/163R-b A-b
130/163
131/163R-b
132/163R-b
133/163R-b R-b
134/163R-b R-b
135/163
136/163R-b
137/163
138/163R-b
139/163R-b
140/163
141/163
142/163
143/163
144/163
145/163
146/163
147/163A-b
148/163
149/163
150/163R-b
151/163R-b R-b
152/163
153/163T-b A-b
154/163T-b
155/163
156/163
157/163R-b
158/163
159/163R-b
160/163R-b
161/163R-b
162/163
163/163

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

Read the v1 thread

Cover letter [PATCH 6.12 000/163] 6.12.39-rc1 review

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

Responses should be made by Thu, 17 Jul 2025 13:07:32 +0000. Anything received after that time might be too late.

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

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

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.39-rc1

Mark Brown <[email protected]>
arm64: Filter out SME hwcaps when FEAT_SME isn't implemented

Namjae Jeon <[email protected]>
ksmbd: fix potential use-after-free in oplock/lease break ack

Yeoreum Yun <[email protected]>
kasan: remove kasan_find_vm_area() to prevent possible deadlock

Jiawen Wu <[email protected]>
net: wangxun: revert the adjustment of the IRQ vector sequence

Gao Xiang <[email protected]>
erofs: fix rare pcluster memory leak after unmounting

Willem de Bruijn <[email protected]>
selftests/bpf: adapt one more case in test_lru_map to the new target_free

Daniel J. Ogorchock <[email protected]>
HID: nintendo: avoid bluetooth suspend/resume stalls

Chia-Lin Kao (AceLan) <[email protected]>
HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras

Zhang Heng <[email protected]>
HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY

Fangrui Song <[email protected]>
riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment

Willem de Bruijn <[email protected]>
bpf: Adjust free target to avoid global starvation of LRU map

Nicolas Pitre <[email protected]>
vt: add missing notification when switching back to text mode

Filipe Manana <[email protected]>
btrfs: fix assertion when building free space tree

Long Li <[email protected]>
net: mana: Record doorbell physical address in PF mode

Akira Inoue <[email protected]>
HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2

Shuai Zhang <[email protected]>
driver: bluetooth: hci_qca:fix unable to load the BT driver

Xiaowei Li <[email protected]>
net: usb: qmi_wwan: add SIMCom 8230C composition

Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirks for some Clevo laptops

Yasmin Fitzgerald <[email protected]>
ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100

Yuzuru10 <[email protected]>
ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic

Fengnan Chang <[email protected]>
io_uring: make fallocate be hashed work

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606

Tamura Dai <[email protected]>
ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak.

Tiwei Bie <[email protected]>
um: vector: Reduce stack usage in vector_eth_configure()

Thomas Fourier <[email protected]>

    atm: idt77252: Add missing `dma_map_error()`

Ronnie Sahlberg <[email protected]>
ublk: sanity check add_dev input for underflow

Somnath Kotur <[email protected]>
bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT

Shravya KN <[email protected]>
bnxt_en: Fix DCB ETS validation

Alok Tiwari <[email protected]>
net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()

Jianbo Liu <[email protected]>
net/mlx5e: Add new prio for promiscuous mode

Carolina Jubran <[email protected]>
net/mlx5e: Fix race between DIM disable and net_dim()

Sean Nyekjaer <[email protected]>
can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level

Shuicheng Lin <[email protected]>
drm/xe/pm: Correct comment of xe_pm_set_vram_threshold()

Hangbin Liu <[email protected]>
selftests: net: lib: fix shift count out of range

Petr Machata <[email protected]>
selftests: net: lib: Move logging from forwarding/lib.sh here

Oleksij Rempel <[email protected]>
net: phy: microchip: limit 100M workaround to link-down events on LAN88xx

Oleksij Rempel <[email protected]>
net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bits

Mingming Cao <[email protected]>
ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof

Kito Xu <[email protected]>
net: appletalk: Fix device refcount leak in atrtr_create()

Eric Dumazet <[email protected]>
netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()

Chao Yu <[email protected]>
erofs: fix to add missing tracepoint in erofs_readahead()

Gao Xiang <[email protected]>
erofs: refine readahead tracepoint

Gao Xiang <[email protected]>
erofs: tidy up zdata.c

Gao Xiang <[email protected]>
erofs: get rid of z_erofs_next_pcluster_t

Chunhai Guo <[email protected]>
erofs: free pclusters if no cached folio is attached

Michal Wajdeczko <[email protected]>
drm/xe/pf: Clear all LMTT pages on alloc

Zheng Qixing <[email protected]>
nbd: fix uaf in nbd_genl_connect() error path

Henry Martin <[email protected]>

    wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init()

Ben Skeggs <[email protected]>
drm/nouveau/gsp: fix potential leak of memory used during acpi init

Felix Fietkau <[email protected]>
wifi: rt2x00: fix remove callback type mismatch

Johannes Berg <[email protected]>
wifi: mac80211: fix non-transmitted BSSID profile search

Lachlan Hodges <[email protected]>
wifi: mac80211: correctly identify S1G short beacon

Nigel Croxon <[email protected]>
raid10: cleanup memleak at raid10_make_request

Wang Jinchao <[email protected]>
md/raid1: Fix stack memory use after return in raid1_reshape

Mikko Perttunen <[email protected]>
drm/tegra: nvdec: Fix dma_alloc_coherent error check

Daniil Dulov <[email protected]>
wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()

Lachlan Hodges <[email protected]>
wifi: cfg80211: fix S1G beacon head validation in nl80211

David Howells <[email protected]>
netfs: Fix ref leak on inserted extra subreq in write retry

Jakub Kicinski <[email protected]>
netlink: make sure we allow at least one dump skb

Kuniyuki Iwashima <[email protected]>
netlink: Fix rmem check in netlink_broadcast_deliver().

Peter Ujfalusi <[email protected]>
ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic count

Gao Xiang <[email protected]>
erofs: address D-cache aliasing

Chao Yu <[email protected]>
erofs: fix to add missing tracepoint in erofs_read_folio()

Al Viro <[email protected]>
ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()

Stefan Metzmacher <[email protected]>
smb: server: make use of rdma_destroy_qp()

Sascha Hauer <[email protected]>
clk: scmi: Handle case where child clocks are initialized before their parents

Jann Horn <[email protected]>
x86/mm: Disable hugetlb page table sharing on 32-bit

Mikhail Paulyshka <[email protected]>
x86/rdrand: Disable RDSEED on AMD Cyan Skillfish

Xiaolei Wang <[email protected]>
clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data

Miguel Ojeda <[email protected]>
rust: init: allow dead_code warnings for Rust >= 1.89.0

Harry Yoo <[email protected]>
lib/alloc_tag: do not acquire non-existent lock in alloc_tag_top_users()

Alexander Gordeev <[email protected]>
mm/vmalloc: leave lazy MMU mode on PTE mapping error

Florian Fainelli <[email protected]>
scripts/gdb: fix interrupts.py after maple tree conversion

Florian Fainelli <[email protected]>
scripts/gdb: de-reference per-CPU MCE interrupts

Florian Fainelli <[email protected]>
scripts/gdb: fix interrupts display after MCP on x86

Baolin Wang <[email protected]>
mm: fix the inaccurate memory statistics issue for users

Wei Yang <[email protected]>
maple_tree: fix mt_destroy_walk() on root leaf node

Achill Gilgenast <[email protected]>
kallsyms: fix build without execinfo

Zhe Qiao <[email protected]>
Revert "PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()"

Rafael J. Wysocki <[email protected]>
Revert "ACPI: battery: negate current when discharging"

Matthew Brost <[email protected]>
drm/xe: Allocate PF queue size on pow2 boundary

Thomas Zimmermann <[email protected]>
drm/framebuffer: Acquire internal references on GEM handles

Kuen-Han Tsai <[email protected]>
Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"

Kuen-Han Tsai <[email protected]>
usb: gadget: u_serial: Fix race condition in TTY wakeup

Matthew Brost <[email protected]>
Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"

Matthew Auld <[email protected]>
drm/xe/bmg: fix compressed VRAM handling

Simona Vetter <[email protected]>
drm/gem: Fix race in drm_gem_handle_create_tail()

Christian König <[email protected]>
drm/ttm: fix error handling in ttm_buffer_object_transfer

Matthew Brost <[email protected]>
drm/sched: Increment job count before swapping tail spsc queue

Thomas Zimmermann <[email protected]>
drm/gem: Acquire references on GEM handles for framebuffers

Philip Yang <[email protected]>
drm/amdkfd: Don't call mmput from MMU notifier callback

Alessio Belle <[email protected]>
drm/imagination: Fix kernel crash when hard resetting the GPU

Michael Lo <[email protected]>
wifi: mt76: mt7925: fix invalid array index in ssid assignment during hw scan

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix the wrong config for tx interrupt

Deren Wu <[email protected]>
wifi: mt76: mt7925: prevent NULL pointer dereference in mt7925_sta_set_decap_offload()

Deren Wu <[email protected]>
wifi: mt76: mt7921: prevent decap offload config before STA initialization

Vitor Soares <[email protected]>
wifi: mwifiex: discard erroneous disassoc frames on STA interface

Mathy Vanhoef <[email protected]>
wifi: prevent A-MSDU attacks in mesh networks

Uwe Kleine-König <[email protected]>
pwm: mediatek: Ensure to disable clocks in error path

Uwe Kleine-König <[email protected]>
pwm: Fix invalid state detection

Bartosz Golaszewski <[email protected]>
pinctrl: qcom: msm: mark certain pins as invalid for interrupts

Håkon Bugge <[email protected]>
md/md-bitmap: fix GPF in bitmap_get_stats()

Haoxiang Li <[email protected]>
net: ethernet: rtsn: Fix a null pointer dereference in rtsn_probe()

Guillaume Nault <[email protected]>
gre: Fix IPv6 multicast route creation.

Arun Raghavan <[email protected]>
ASoC: fsl_sai: Force a software reset when starting in consumer mode

Thorsten Blum <[email protected]>
ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp()

Liam Merwick <[email protected]>
KVM: Allow CPU to reschedule while setting per-page memory attributes

Sean Christopherson <[email protected]>
KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight

Nikunj A Dadhania <[email protected]>
KVM: SVM: Add missing member in SNP_LAUNCH_START command structure

David Woodhouse <[email protected]>
KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table.

JP Kobryn <[email protected]>
x86/mce: Make sure CMCI banks are cleared during shutdown on Intel

Yazen Ghannam <[email protected]>
x86/mce: Ensure user polling settings are honored when restarting timer

Yazen Ghannam <[email protected]>
x86/mce: Don't remove sysfs if thresholding sysfs init fails

Yazen Ghannam <[email protected]>
x86/mce/amd: Fix threshold limit reset

Yazen Ghannam <[email protected]>
x86/mce/amd: Add default names for MCA banks and blocks

Dan Carpenter <[email protected]>
ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()

David Howells <[email protected]>
rxrpc: Fix oops due to non-existence of prealloc backlog struct

David Howells <[email protected]>
rxrpc: Fix bug due to prealloc collision

Victor Nogueira <[email protected]>
net/sched: Abort __tc_modify_qdisc if parent class does not exist

Chintan Vankar <[email protected]>
net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_info

Yue Haibing <[email protected]>
atm: clip: Fix NULL pointer dereference in vcc_sendmsg()

Kuniyuki Iwashima <[email protected]>
atm: clip: Fix infinite recursive call of clip_push().

Kuniyuki Iwashima <[email protected]>
atm: clip: Fix memory leak of struct clip_vcc.

Kuniyuki Iwashima <[email protected]>
atm: clip: Fix potential null-ptr-deref in to_atmarpd().

Oleksij Rempel <[email protected]>
net: phy: smsc: Fix link failure in forced mode with Auto-MDIX

Oleksij Rempel <[email protected]>
net: phy: smsc: Force predictable MDI-X state on LAN87xx

Oleksij Rempel <[email protected]>
net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap

EricChan <[email protected]>
net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2

Michal Luczaj <[email protected]>
vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also transport_local

Michal Luczaj <[email protected]>
vsock: Fix transport_* TOCTOU

Michal Luczaj <[email protected]>
vsock: Fix transport_{g2h,h2g} TOCTOU

Jiayuan Chen <[email protected]>
tcp: Correct signedness in skb remaining space calculation

Kuniyuki Iwashima <[email protected]>
tipc: Fix use-after-free in tipc_conn_close().

Stefano Garzarella <[email protected]>
vsock: fix vsock_proto declaration

Kuniyuki Iwashima <[email protected]>

    netlink: Fix wraparounds of sk->sk_rmem_alloc.

Luo Jie <[email protected]>
net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol()

Luo Jie <[email protected]>
net: phy: qcom: move the WoL function to shared library

Kevin Brodsky <[email protected]>
arm64: poe: Handle spurious Overlay faults

Jason Xing <[email protected]>
bnxt_en: eliminate the compile warning in bnxt_request_irq due to CONFIG_RFS_ACCEL

kuyo chang <[email protected]>
sched/deadline: Fix dl_server runtime calculation formula

Al Viro <[email protected]>
fix proc_sys_compare() handling of in-lookup dentries

Mario Limonciello <[email protected]>
pinctrl: amd: Clear GPIO debounce for suspend

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix not disabling advertising instance

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: probe() should fail if the device ID is not recognized

Peter Zijlstra <[email protected]>
perf: Revert to requiring CAP_SYS_ADMIN for uprobes

Peter Zijlstra <[email protected]>
sched/core: Fix migrate_swap() vs. hotplug

Nam Cao <[email protected]>
irqchip/irq-msi-lib: Select CONFIG_GENERIC_MSI_IRQ

Luo Gengkun <[email protected]>
perf/core: Fix the WARN_ON_ONCE is out of lock protected region

Charles Keepax <[email protected]>
ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches

Bard Liao <[email protected]>
ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files ops

Bard Liao <[email protected]>
ASoC: Intel: add sof_sdw_get_tplg_files ops

Bard Liao <[email protected]>
ASoC: soc-acpi: add get_function_tplg_files ops

Simon Trimmer <[email protected]>
ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops

Simon Trimmer <[email protected]>
ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct

Bard Liao <[email protected]>
ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCH

Shengjiu Wang <[email protected]>
ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV

Eric Biggers <[email protected]>
crypto: s390/sha - Fix uninitialized variable in SHA-1 and SHA-2

Flora Cui <[email protected]>
drm/amdgpu/ip_discovery: add missing ip_discovery fw

Flora Cui <[email protected]>
drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asics

Kaustabh Chakraborty <[email protected]>
drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling

Linus Torvalds <[email protected]>
eventpoll: don't decrement ep refcount while still holding the ep mutex

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

Diffstat:

 Documentation/bpf/map_hash.rst                     |   8 +-
 Documentation/bpf/map_lru_hash_update.dot          |   6 +-
 Makefile                                           |   4 +-
 arch/arm64/kernel/cpufeature.c                     |  45 ++--
 arch/arm64/kernel/process.c                        |   5 +
 arch/arm64/mm/fault.c                              |  30 ++-
 arch/riscv/kernel/vdso/vdso.lds.S                  |   2 +-
 arch/s390/crypto/sha1_s390.c                       |   2 +
 arch/s390/crypto/sha256_s390.c                     |   3 +
 arch/s390/crypto/sha512_s390.c                     |   3 +
 arch/um/drivers/vector_kern.c                      |  42 ++--
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/include/asm/msr-index.h                   |   1 +
 arch/x86/kernel/cpu/amd.c                          |   7 +
 arch/x86/kernel/cpu/mce/amd.c                      |  28 ++-
 arch/x86/kernel/cpu/mce/core.c                     |  24 +-
 arch/x86/kernel/cpu/mce/intel.c                    |   1 +
 arch/x86/kvm/svm/sev.c                             |   4 +
 arch/x86/kvm/xen.c                                 |  15 +-
 drivers/acpi/battery.c                             |  19 +-
 drivers/atm/idt77252.c                             |   5 +
 drivers/block/nbd.c                                |   6 +-
 drivers/block/ublk_drv.c                           |   3 +-
 drivers/bluetooth/hci_qca.c                        |  13 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   3 +-
 drivers/clk/clk-scmi.c                             |  20 +-
 drivers/clk/imx/clk-imx95-blk-ctl.c                |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |  30 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |  43 ++--
 drivers/gpu/drm/drm_framebuffer.c                  |  31 ++-
 drivers/gpu/drm/drm_gem.c                          |  74 +++++-
 drivers/gpu/drm/drm_internal.h                     |   2 +
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |   4 +
 drivers/gpu/drm/imagination/pvr_power.c            |   4 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |  20 +-
 drivers/gpu/drm/tegra/nvdec.c                      |   6 +-
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |  13 +-
 drivers/gpu/drm/xe/xe_gt_pagefault.c               |   1 +
 drivers/gpu/drm/xe/xe_lmtt.c                       |  11 +
 drivers/gpu/drm/xe/xe_migrate.c                    |   2 +-
 drivers/gpu/drm/xe/xe_pci.c                        |   1 -
 drivers/gpu/drm/xe/xe_pm.c                         |   8 +-
 drivers/hid/hid-ids.h                              |   6 +
 drivers/hid/hid-lenovo.c                           |   8 +
 drivers/hid/hid-multitouch.c                       |   8 +-
 drivers/hid/hid-nintendo.c                         |  38 +++-
 drivers/hid/hid-quirks.c                           |   3 +
 drivers/irqchip/Kconfig                            |   1 +
 drivers/md/md-bitmap.c                             |   3 +-
 drivers/md/raid1.c                                 |   1 +
 drivers/md/raid10.c                                |  10 +-
 drivers/net/can/m_can/m_can.c                      |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c      |   2 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   2 +-
 drivers/net/ethernet/ibm/ibmvnic.h                 |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h    |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_dim.c   |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  13 +-
 drivers/net/ethernet/microsoft/mana/gdma_main.c    |   3 +
 drivers/net/ethernet/renesas/rtsn.c                |   5 +
 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c |  24 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   4 +-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |  16 +-
 drivers/net/ethernet/wangxun/libwx/wx_type.h       |   2 +-
 drivers/net/ethernet/wangxun/ngbe/ngbe_main.c      |   2 +-
 drivers/net/ethernet/wangxun/ngbe/ngbe_type.h      |   2 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c     |   4 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_type.h    |   4 +-
 drivers/net/ethernet/xilinx/ll_temac_main.c        |   2 +-
 drivers/net/phy/microchip.c                        |   3 +-
 drivers/net/phy/qcom/at803x.c                      |  27 ---
 drivers/net/phy/qcom/qca808x.c                     |   2 +-
 drivers/net/phy/qcom/qcom-phy-lib.c                |  25 ++
 drivers/net/phy/qcom/qcom.h                        |   5 +
 drivers/net/phy/smsc.c                             |  57 ++++-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/wireless/marvell/mwifiex/util.c        |   4 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.c   |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   3 +
 drivers/net/wireless/mediatek/mt76/mt7925/init.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |   6 +
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7925/regs.h   |   2 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c     |   4 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h     |   2 +-
 drivers/net/wireless/zydas/zd1211rw/zd_mac.c       |   6 +-
 drivers/pci/pci-acpi.c                             |  23 +-
 drivers/pinctrl/pinctrl-amd.c                      |  11 +
 drivers/pinctrl/qcom/pinctrl-msm.c                 |  20 ++
 drivers/pwm/core.c                                 |   2 +-
 drivers/pwm/pwm-mediatek.c                         |  13 +-
 drivers/tty/vt/vt.c                                |   1 +
 drivers/usb/gadget/function/u_serial.c             |  12 +-
 fs/btrfs/free-space-tree.c                         |  16 +-
 fs/erofs/data.c                                    |  21 +-
 fs/erofs/decompressor.c                            |  12 +-
 fs/erofs/fileio.c                                  |   6 +-
 fs/erofs/internal.h                                |   2 +-
 fs/erofs/zdata.c                                   | 251 +++++++++-----------
 fs/erofs/zutil.c                                   |   7 +-
 fs/eventpoll.c                                     |  12 +-
 fs/netfs/write_collect.c                           |   2 +-
 fs/proc/inode.c                                    |   2 +-
 fs/proc/proc_sysctl.c                              |  18 +-
 fs/proc/task_mmu.c                                 |  14 +-
 fs/smb/server/smb2pdu.c                            |  29 +--
 fs/smb/server/transport_rdma.c                     |   5 +-
 fs/smb/server/vfs.c                                |   1 +
 include/drm/drm_file.h                             |   3 +
 include/drm/drm_framebuffer.h                      |   7 +
 include/drm/spsc_queue.h                           |   4 +-
 include/linux/ieee80211.h                          |  45 +++-
 include/linux/mm.h                                 |   5 +
 include/linux/psp-sev.h                            |   2 +
 include/net/af_vsock.h                             |   2 +-
 include/net/netfilter/nf_flow_table.h              |   2 +-
 include/sound/soc-acpi.h                           |  13 ++
 include/trace/events/erofs.h                       |   2 +-
 io_uring/opdef.c                                   |   1 +
 kernel/bpf/bpf_lru_list.c                          |   9 +-
 kernel/bpf/bpf_lru_list.h                          |   1 +
 kernel/events/core.c                               |   6 +-
 kernel/sched/core.c                                |   5 +
 kernel/sched/deadline.c                            |  10 +-
 kernel/stop_machine.c                              |  20 +-
 lib/alloc_tag.c                                    |   3 +
 lib/maple_tree.c                                   |   1 +
 mm/kasan/report.c                                  |  13 +-
 mm/vmalloc.c                                       |  22 +-
 net/appletalk/ddp.c                                |   1 +
 net/atm/clip.c                                     |  64 ++++--
 net/bluetooth/hci_event.c                          |   3 +
 net/bluetooth/hci_sync.c                           |   2 +-
 net/ipv4/tcp.c                                     |   2 +-
 net/ipv6/addrconf.c                                |   9 +-
 net/mac80211/mlme.c                                |   7 +-
 net/mac80211/parse.c                               |   6 +-
 net/netlink/af_netlink.c                           |  90 +++++---
 net/rxrpc/call_accept.c                            |   4 +
 net/sched/sch_api.c                                |  23 +-
 net/tipc/topsrv.c                                  |   2 +
 net/vmw_vsock/af_vsock.c                           |  57 ++++-
 net/wireless/nl80211.c                             |   7 +-
 net/wireless/util.c                                |  52 ++++-
 rust/kernel/init/macros.rs                         |   2 +
 scripts/gdb/linux/constants.py.in                  |   7 +
 scripts/gdb/linux/interrupts.py                    |  16 +-
 scripts/gdb/linux/mapletree.py                     | 252 +++++++++++++++++++++
 scripts/gdb/linux/xarray.py                        |  28 +++
 sound/isa/ad1816a/ad1816a.c                        |   2 +-
 sound/pci/hda/patch_realtek.c                      |   7 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/cs35l56-shared.c                  |   2 +-
 sound/soc/fsl/fsl_asrc.c                           |   3 +-
 sound/soc/fsl/fsl_sai.c                            |  14 +-
 sound/soc/intel/boards/Kconfig                     |   1 +
 sound/soc/intel/common/Makefile                    |   2 +-
 sound/soc/intel/common/soc-acpi-intel-arl-match.c  |  66 +++++-
 sound/soc/intel/common/sof-function-topology-lib.c | 136 +++++++++++
 sound/soc/intel/common/sof-function-topology-lib.h |  15 ++
 sound/soc/sof/intel/hda.c                          |   6 +-
 tools/arch/x86/include/asm/msr-index.h             |   1 +
 tools/include/linux/kallsyms.h                     |   4 +
 tools/testing/selftests/bpf/test_lru_map.c         | 105 ++++-----
 tools/testing/selftests/net/forwarding/lib.sh      | 113 ---------
 tools/testing/selftests/net/lib.sh                 | 115 ++++++++++
 virt/kvm/kvm_main.c                                |   3 +
 172 files changed, 1953 insertions(+), 867 deletions(-)