Skip to content

6.12.59-rc1 review

Greg Kroah-Hartman io-uring linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest185 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/185drm/mediatek: Add pm_runtime support for GCE power controldrivers/gpu/drm/mediatek/mtk_crtc.c+7 -00 replies
2/185drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTDdrivers/gpu/drm/i915/i915_vma.c+14 -20 replies
3/185drm/i915: Fix conversion between clock ticks and nanosecondsdrivers/gpu/drm/i915/gt/intel_gt_clock_utils.c+2 -20 replies
4/185smb: client: fix refcount leak in smb2_set_path_attrfs/smb/client/smb2inode.c+2 -00 replies
5/185iommufd: Make vfio_compats unmap succeed if the range is already emptydrivers/iommu/iommufd/io_pagetable.c drivers/iommu/iommufd/ioas.c tools/testing/selftests/iommu/iommufd.c+9 -90 replies
6/185drm/amd: Fix suspend failure with secure display TAdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+4 -10 replies
7/185drm/xe/guc: Synchronize Dead CT worker with unbinddrivers/gpu/drm/xe/xe_guc_ct.c+3 -00 replies
8/185drm/xe: Move declarations under conditional branchdrivers/gpu/drm/xe/xe_device.c+3 -30 replies
9/185drm/xe: Do clean shutdown also when using flrdrivers/gpu/drm/xe/xe_device.c+9 -90 replies
10/185arm64: kprobes: check the return value of set_memory_rox()arch/arm64/kernel/probes/kprobes.c+4 -10 replies
11/185compiler_types: Move unused static inline functions warning to W=2include/linux/compiler_types.h+2 -30 replies
12/185riscv: Build loader.bin exclusively for Canaan K210arch/riscv/Makefile+1 -10 replies
13/185RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errorsarch/riscv/kernel/cpu-hotplug.c+1 -00 replies
14/185riscv: acpi: avoid errors caused by probing DT devices when ACPI is usedarch/riscv/kernel/setup.c+5 -20 replies
15/185drm/amdgpu: remove two invalid BUG_ON()sdrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c+0 -40 replies
16/185drm/amd/pm: Disable MCLK switching on SI at high pixel clocksdrivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c+5 -00 replies
17/185drm/amdgpu: hide VRAM sysfs attributes on GPUs without VRAMdrivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c+3 -00 replies
18/185drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devicesdrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c+7 -60 replies
19/185NFS4: Fix state renewals missing after bootfs/nfs/nfs4client.c+1 -00 replies
20/185NFS4: Apply delay_retrans to async operationsfs/nfs/nfs4proc.c include/linux/nfs_xdr.h+14 -00 replies
21/185HID: quirks: avoid Cooler Master MM712 dongle wakeup bugdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+4 -00 replies
22/185HID: nintendo: Wait longer for initial probedrivers/hid/hid-nintendo.c+1 -10 replies
23/185NFS: check if suid/sgid was cleared after a write as neededfs/nfs/write.c+2 -10 replies
24/185HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheeldrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
25/185exfat: fix improper check of dentry.stream.valid_sizefs/exfat/namei.c+5 -10 replies
26/185smb/server: fix possible memory leak in smb2_read()fs/smb/server/smb2pdu.c+1 -00 replies
27/185smb/server: fix possible refcount leak in smb2_sess_setup()fs/smb/server/smb2pdu.c+1 -00 replies
28/185HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLLdrivers/hid/hid-logitech-hidpp.c+21 -00 replies
29/185ASoC: max98090/91: fixed max98091 ALSA widget powering up/downsound/soc/codecs/max98090.c+4 -20 replies
30/185wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp()drivers/net/wireless/ath/ath11k/wmi.c+3 -00 replies
31/185erofs: avoid infinite loop due to incomplete zstd-compressed datafs/erofs/decompressor_zstd.c+7 -40 replies
32/185selftests: net: local_termination: Wait for interfaces to come uptools/testing/selftests/net/forwarding/local_termination.sh+2 -00 replies
33/185net: fec: correct rx_bytes statistic for the case SHIFT16 is setdrivers/net/ethernet/freescale/fec_main.c+2 -00 replies
34/185net: phy: micrel: Introduce lanphy_modify_page_regdrivers/net/phy/micrel.c+116 -1150 replies
35/185net: phy: micrel: Replace hardcoded pages with definesdrivers/net/phy/micrel.c+233 -1090 replies
36/185net: phy: micrel: lan8814 fix reset of the QSGMII interfacedrivers/net/phy/micrel.c+6 -60 replies
37/185rust: Add -fno-isolate-erroneous-paths-dereference to bindgen_skip_c_flagsrust/Makefile+1 -10 replies
38/185NFSD: Skip close replay processing if XDR encoding failsfs/nfsd/nfs4xdr.c+1 -20 replies
39/185Bluetooth: MGMT: cancel mesh send timer when hdev removednet/bluetooth/mgmt.c+1 -00 replies
40/185Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAFdrivers/bluetooth/btusb.c+6 -70 replies
41/185Bluetooth: 6lowpan: reset link-local header on ipv6 recv pathnet/bluetooth/6lowpan.c+1 -00 replies
42/185Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusionnet/bluetooth/6lowpan.c+24 -40 replies
43/185Bluetooth: 6lowpan: Dont hold spin lock over sleeping functionsnet/bluetooth/6lowpan.c+43 -250 replies
44/185sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rtonet/sctp/transport.c+9 -40 replies
45/185net/smc: fix mismatch between CLC header and proposalnet/smc/smc_clc.c+1 -00 replies
46/185net/handshake: Fix memory leak in tls_handshake_accept()net/handshake/tlshd.c+1 -00 replies
47/185net: ethernet: ti: am65-cpsw-qos: fix IET verify/response timeoutdrivers/net/ethernet/ti/am65-cpsw-qos.c+23 -10 replies
48/185net: ethernet: ti: am65-cpsw-qos: fix IET verify retry mechanismdrivers/net/ethernet/ti/am65-cpsw-qos.c+14 -130 replies
49/185tipc: Fix use-after-free in tipc_mon_reinit_self().net/tipc/net.c+2 -00 replies
50/185net: mdio: fix resource leak in mdiobus_register_device()drivers/net/phy/mdio_bus.c+4 -10 replies
51/185wifi: mac80211: skip rate verification for not captured PSDUsnet/mac80211/rx.c+7 -30 replies
52/185af_unix: Initialise scc_index in unix_add_edge().net/unix/garbage.c+11 -30 replies
53/185net_sched: act_connmark: use RCU in tcf_connmark_dump()include/net/tc_act/tc_connmark.h net/sched/act_connmark.c+11 -80 replies
54/185net: sched: act_connmark: initialize struct tc_ife to fix kernel leaknet/sched/act_connmark.c+7 -50 replies
55/185net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleaknet/sched/act_ife.c+7 -50 replies
56/185net/mlx5e: Fix maxrate wraparound in threshold between unitsdrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+3 -20 replies
57/185net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbpsdrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+9 -10 replies
58/185net/mlx5e: Fix potentially misleading debug messagedrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+16 -20 replies
59/185net_sched: limit try_bulk_dequeue_skb() batchesnet/sched/sch_generic.c+10 -70 replies
60/185virtio-net: fix incorrect flags recording in big modedrivers/net/virtio_net.c+11 -50 replies
61/185hsr: Fix supervision frame sending on HSRv0net/hsr/hsr_device.c+3 -00 replies
62/185ACPI: CPPC: Detect preferred core availability on online CPUsarch/x86/kernel/acpi/cppc.c+1 -10 replies
63/185ACPI: CPPC: Check _CPC validity for only the online CPUsdrivers/acpi/cppc_acpi.c+1 -10 replies
64/185ACPI: CPPC: Perform fast check switch only for online CPUsdrivers/acpi/cppc_acpi.c+1 -10 replies
65/185ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUsdrivers/acpi/cppc_acpi.c+1 -10 replies
66/185Bluetooth: L2CAP: export l2cap_chan_hold for modulesnet/bluetooth/l2cap_core.c+1 -00 replies
67/185acpi,srat: Fix incorrect device handle check for Generic Initiatordrivers/acpi/numa/srat.c+1 -10 replies
68/185regulator: fixed: fix GPIO descriptor leak on register failuredrivers/regulator/fixed.c+1 -00 replies
69/185ASoC: cs4271: Fix regulator leak on probe failuresound/soc/codecs/cs4271.c+7 -30 replies
70/185ASoC: codecs: va-macro: fix resource leak in probe error pathsound/soc/codecs/lpass-va-macro.c+1 -10 replies
71/185drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZEdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+5 -00 replies
72/185ASoC: tas2781: fix getting the wrong device numbersound/soc/codecs/tas2781-i2c.c+7 -20 replies
73/185pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect()fs/nfs/pnfs_nfs.c+17 -170 replies
74/185pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLSfs/nfs/nfs3client.c fs/nfs/nfs4client.c+24 -40 replies
75/185simplify nfs_atomic_open_v23()fs/nfs/dir.c+5 -110 replies
76/185NFSv2/v3: Fix error handling in nfs_atomic_open_v23()fs/nfs/dir.c+4 -30 replies
77/185NFS: sysfs: fix leak when nfs_client kobject add failsfs/nfs/sysfs.c+1 -00 replies
78/185NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()fs/nfs/nfs4proc.c+6 -30 replies
79/185NFS: Fix LTP test failures when timestamps are delegatedfs/nfs/inode.c+12 -60 replies
80/185ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_baddsound/usb/mixer.c+2 -00 replies
81/185acpi/hmat: Fix lockdep warning for hmem_register_resource()drivers/acpi/numa/hmat.c+25 -210 replies
82/185bpf: Add bpf_prog_run_data_pointers()include/linux/filter.h net/sched/act_bpf.c net/sched/cls_bpf.c+24 -80 replies
83/185bpf: account for current allocated stack depth in widen_imprecise_scalars()kernel/bpf/verifier.c+4 -20 replies
84/185irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_opsdrivers/irqchip/irq-riscv-intc.c+2 -10 replies
85/185wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error pathdrivers/net/wireless/ath/ath11k/pci.c+2 -00 replies
86/185proc: fix the issue of proc_mem_open returning NULLfs/proc/base.c fs/proc/task_mmu.c fs/proc/task_nommu.c+17 -110 replies
87/185ext4: introduce ITAIL helperfs/ext4/xattr.c fs/ext4/xattr.h+8 -50 replies
88/185lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIANarch/arm/crypto/Kconfig+1 -10 replies
89/185ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()fs/ext4/inode.c fs/ext4/xattr.c fs/ext4/xattr.h+13 -250 replies
90/185Bluetooth: MGMT: Fix possible UAFsnet/bluetooth/mgmt.c net/bluetooth/mgmt_util.c net/bluetooth/mgmt_util.h+231 -770 replies
91/185f2fs: fix to avoid overflow while left shift operationfs/f2fs/compress.c+1 -10 replies
92/185hostfs: Fix only passing host root in boot stage with new mountfs/hostfs/hostfs_kern.c+18 -110 replies
93/185mtd: onenand: Pass correct pointer to IRQ handlerdrivers/mtd/nand/onenand/onenand_samsung.c+1 -10 replies
94/185virtio-fs: fix incorrect check for fsvq->kobjfs/fuse/virtio_fs.c+1 -10 replies
95/185fs/namespace: correctly handle errors returned by grab_requested_mnt_nsfs/namespace.c include/uapi/linux/mount.h+17 -170 replies
96/185sched_ext: Fix unsafe locking in the scx_dump_state()kernel/sched/ext.c+2 -20 replies
97/185Revert "netfilter: nf_tables: Reintroduce shortened deletion notifications"net/netfilter/nf_tables_api.c+2 -340 replies
98/185netfilter: nf_tables: reject duplicate device on updatesnet/netfilter/nf_tables_api.c+30 -00 replies
99/185arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts+2 -00 replies
100/185arm64: dts: rockchip: Make RK3588 GPU OPP table naming less genericarch/arm64/boot/dts/rockchip/rk3588-opp.dtsi arch/arm64/boot/dts/rockchip/rk3588j.dtsi+2 -20 replies
101/185ARM: dts: imx51-zii-rdu1: Fix audmux node namesarch/arm/boot/dts/nxp/imx/imx51-zii-rdu1.dts+2 -20 replies
102/185HID: hid-ntrig: Prevent memory leak in ntrig_report_version()drivers/hid/hid-ntrig.c+2 -50 replies
103/185ARM: dts: BCM53573: Fix address of Luxul XAP-1440s Ethernet PHYarch/arm/boot/dts/broadcom/bcm47189-luxul-xap-1440.dts+2 -20 replies
104/185HID: playstation: Fix memory leak in dualshock4_get_calibration_data()drivers/hid/hid-playstation.c+2 -00 replies
105/185HID: uclogic: Fix potential memory leak in error pathdrivers/hid/hid-uclogic-params.c+3 -10 replies
106/185net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry()drivers/net/dsa/sja1105/sja1105_static_config.c+4 -20 replies
107/185LoongArch: KVM: Restore guest PMU if it is enabledarch/loongarch/kvm/vcpu.c+5 -00 replies
108/185LoongArch: KVM: Add delay until timer interrupt injectedarch/loongarch/kvm/timer.c+2 -00 replies
109/185KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updatedarch/x86/kvm/svm/svm.c+4 -00 replies
110/185nfsd: fix refcount leak in nfsd_set_fh_dentry()fs/nfsd/nfsfh.c+3 -30 replies
111/185nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributesfs/nfsd/nfsd.h+1 -00 replies
112/185NFSD: free copynotify stateid in nfs4_free_ol_stateid()fs/nfsd/nfs4state.c+2 -10 replies
113/185gcov: add support for GCC 15kernel/gcov/gcc_4_7.c+3 -10 replies
114/185ksmbd: close accepted socket when per-IP limit rejects connectionfs/smb/server/transport_tcp.c+4 -10 replies
115/185ksm: use range-walk function to jump over holes in scan_get_next_rmap_itemmm/ksm.c+104 -90 replies
116/185strparser: Fix signed/unsigned mismatch bugnet/strparser/strparser.c+1 -10 replies
117/185dma-mapping: benchmark: Restore padding to ensure uABI remained consistentinclude/linux/map_benchmark.h+1 -00 replies
118/185LoongArch: Use correct accessor to read FWPC/MWPCarch/loongarch/include/asm/hw_breakpoint.h+2 -20 replies
119/185LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTYarch/loongarch/include/asm/pgtable.h+8 -30 replies
120/185ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhenet/ipv4/route.c+5 -00 replies
121/185nilfs2: avoid having an active sc_timer before freeing scifs/nilfs2/segment.c+6 -10 replies
122/185selftests/tracing: Run sample events to clear page cache eventstools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc+4 -00 replies
123/185wifi: mac80211: reject address change while connectingnet/mac80211/iface.c+11 -30 replies
124/185fs/proc: fix uaf in proc_readdir_de()fs/proc/generic.c+9 -30 replies
125/185mm/mm_init: fix hash table order logging in alloc_large_system_hash()mm/mm_init.c+1 -10 replies
126/185mm/shmem: fix THP allocation and fallback loopmm/shmem.c+6 -30 replies
127/185mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4drivers/mmc/host/sdhci-of-dwcmshc.c+1 -10 replies
128/185mmc: dw_mmc-rockchip: Fix wrong internal phase calculatedrivers/mmc/host/dw_mmc-rockchip.c+2 -20 replies
129/185ALSA: usb-audio: Fix potential overflow of PCM transfer buffersound/usb/endpoint.c+5 -00 replies
130/185cifs: client: fix memory leak in smb3_fs_context_parse_paramfs/smb/client/fs_context.c+2 -00 replies
131/185codetag: debug: handle existing CODETAG_EMPTY in mark_objexts_empty for slabobj_extmm/slub.c+5 -10 replies
132/185crash: fix crashkernel resource shrinkkernel/crash_core.c+1 -10 replies
133/185crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_valuedrivers/crypto/hisilicon/qm.c+2 -00 replies
134/185smb: client: fix cifs_pick_channel when channel needs reconnectfs/smb/client/transport.c+1 -10 replies
135/185spi: Try to get ACPI GPIO IRQ earlierdrivers/spi/spi.c+10 -00 replies
136/185x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrevarch/x86/kernel/cpu/microcode/amd.c+1 -00 replies
137/185selftests/user_events: fix type cast for write_index packed member in perf_testtools/testing/selftests/user_events/perf_test.c+1 -10 replies
138/185ftrace: Fix BPF fexit with livepatchkernel/bpf/trampoline.c kernel/trace/ftrace.c+14 -110 replies
139/185LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRYarch/loongarch/kernel/traps.c+2 -20 replies
140/185EDAC/altera: Handle OCRAM ECC enable after warm resetdrivers/edac/altera_edac.c+15 -30 replies
141/185EDAC/altera: Use INTTEST register for Ethernet and USB SBE injectiondrivers/edac/altera_edac.c+2 -20 replies
142/185PM: hibernate: Emit an error when image writing failskernel/power/swap.c+7 -40 replies
143/185PM: hibernate: Use atomic64_t for compressed_size variablekernel/power/swap.c+5 -50 replies
144/185btrfs: zoned: fix conventional zone capacity calculationfs/btrfs/zoned.c+2 -20 replies
145/185btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe()fs/btrfs/scrub.c+2 -00 replies
146/185btrfs: do not update last_log_commit when logging inode due to a new namefs/btrfs/tree-log.c+1 -10 replies
147/185btrfs: release root after error in data_reloc_print_warning_inode()fs/btrfs/inode.c+3 -10 replies
148/185drm/amdkfd: relax checks for over allocation of save areadrivers/gpu/drm/amd/amdkfd/kfd_queue.c+6 -60 replies
149/185drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfacesdrivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c+12 -00 replies
150/185pmdomain: arm: scmi: Fix genpd leak on provider registration failuredrivers/pmdomain/arm/scmi_pm_domain.c+11 -20 replies
151/185pmdomain: imx: Fix reference count leak in imx_gpc_removedrivers/pmdomain/imx/gpc.c+2 -00 replies
152/185pmdomain: samsung: plug potential memleak during probedrivers/pmdomain/samsung/exynos-pm-domains.c+5 -60 replies
153/185selftests: mptcp: connect: fix fallback note due to OoOtools/testing/selftests/net/mptcp/mptcp_connect.sh+1 -10 replies
154/185selftests: mptcp: join: rm: set backup flagtools/testing/selftests/net/mptcp/mptcp_join.sh+27 -270 replies
155/185selftests: mptcp: join: endpoints: longer transfertools/testing/selftests/net/mptcp/mptcp_join.sh+4 -40 replies
156/185selftests: mptcp: connect: trunc: read all recv datatools/testing/selftests/net/mptcp/mptcp_connect.c+13 -50 replies
157/185selftests: mptcp: join: userspace: longer transfertools/testing/selftests/net/mptcp/mptcp_join.sh+5 -50 replies
158/185selftests: mptcp: join: properly kill background taskstools/testing/selftests/net/mptcp/mptcp_join.sh tools/testing/selftests/net/mptcp/mptcp_lib.sh+30 -90 replies
159/185mptcp: fix MSG_PEEK stream corruptionnet/mptcp/protocol.c+25 -110 replies
160/185wifi: cfg80211: add an hrtimer based delayed work iteminclude/net/cfg80211.h net/wireless/core.c net/wireless/trace.h+155 -00 replies
161/185wifi: mac80211: use wiphy_hrtimer_work for csa.switch_worknet/mac80211/chan.c net/mac80211/ieee80211_i.h net/mac80211/link.c +1 more+14 -140 replies
162/185mm, percpu: do not consider sleepable allocations atomicmm/percpu.c+7 -10 replies
163/185KVM: guest_memfd: Pass index, not gfn, to __kvm_gmem_get_pfn()virt/kvm/guest_memfd.c+13 -70 replies
164/185KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.fileinclude/linux/kvm_host.h virt/kvm/guest_memfd.c+27 -140 replies
165/185KVM: guest_memfd: Remove bindings on memslot deletion when gmem is dyingvirt/kvm/guest_memfd.c+32 -130 replies
166/185net: netpoll: Individualize the skb poolinclude/linux/netpoll.h net/core/netpoll.c+14 -180 replies
167/185net: netpoll: flush skb pool during cleanupnet/core/netpoll.c+13 -10 replies
168/185net: netpoll: fix incorrect refcount handling causing incorrect cleanupnet/core/netpoll.c+5 -20 replies
169/185KVM: VMX: Split out guts of EPT violation to common/exposed functionarch/x86/kvm/vmx/common.h arch/x86/kvm/vmx/vmx.c+37 -220 replies
170/185KVM: VMX: Fix check for valid GVA on an EPT violationarch/x86/kvm/vmx/common.h+1 -10 replies
171/185ALSA: hda: Fix missing pointer check in hda_component_manager_init functionsound/pci/hda/hda_component.c+4 -00 replies
172/185io_uring/napi: fix io_napi_entry RCU accessesio_uring/napi.c+12 -70 replies
173/185rust: kbuild: treat `build_error` and `rustdoc` as kernel objectsrust/Makefile+10 -00 replies
174/185rust: kbuild: workaround `rustdoc` doctests modifier bugrust/Makefile+3 -10 replies
175/185uio_hv_generic: Set event for all channels on the devicedrivers/uio/uio_hv_generic.c+26 -60 replies
176/185mm/memory: do not populate page table entries beyond i_sizemm/filemap.c mm/memory.c+36 -70 replies
177/185mm/truncate: unmap large folio on split failuremm/truncate.c+26 -10 replies
178/185mm/secretmem: fix use-after-free race in fault handlermm/secretmem.c+1 -10 replies
179/185mm/huge_memory: do not change split_huge_page*() target order silentlyinclude/linux/huge_mm.h mm/huge_memory.c+8 -200 replies
180/185mm/huge_memory: preserve PG_has_hwpoisoned if a folio is split to >0 ordermm/huge_memory.c+23 -20 replies
181/185isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()drivers/isdn/hardware/mISDN/hfcsusb.c+13 -50 replies
182/185net: phy: micrel: Fix lan8814_config_initdrivers/net/phy/micrel.c+1 -10 replies
183/185net: netpoll: ensure skb_pool list is always initializednet/core/netpoll.c+5 -50 replies
184/185proc: proc_maps_open allow proc_mem_open to return NULLfs/proc/task_mmu.c+2 -20 replies
185/185Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_completeinclude/net/bluetooth/mgmt.h net/bluetooth/mgmt.c+16 -120 replies

Reviews trailers per patch

112 of 185 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchCK HuRyan RobertsDev JainSebastian BrzezinkaKrzysztof KarasAndi ShytiAshutosh DixitHenrique CarvalhoNicolin ChenAlex MastroAlex DeucherStuart SummersNitin GoteMaarten LankhorstEmil Renner BerthingNamjae JeonVasanthakumar ThiagarajanBaochen QiangAndrew JonesChunhai GuoChao YuVladimir OlteanFrank LiRussell King (Oracle)Andrew LunnDivya KopperaMiguel OjedaMingcong BaiJeff LaytonNeilBrown[email protected]Paul MenzelXin LongAlexandra WinterChuck LeverTimur KristófMangesh GadreArunpravin Paneer SelvamChristian KönigBenjamin CoddingtonNimrod OrenToke Høiland-JørgensenJesper Dangaard BrouerAlyssa RossJason WangMichael S. TsirkinSebastian Andrzej SiewiorHangbin LiuMario Limonciello (AMD) (kernel.org)Chrisopher HarrisSimon HormanJonathan CameronCharles KeepaxKonrad DybcioMaaz MombasawalaSmita KoralahalliDan WilliamsVictor NogueiraJamal Hadi Salim[email protected]Eric DumazetCong WangStefan HajnocziJan KaraSilvan Jegentianshuo hanMatthieu BaertsDavid HildenbrandJacob KellerSabrina DubrocaBarry SongArd Biesheuvel[email protected]Paulo Alcantara (Red Hat)Suren BaghdasaryanBaoquan HeLongfang LiuShyam Prasad NAndrey GrodzovskyJiri OlsaSteven Rostedt (Google)Masami Hiramatsu (Google)Dinh NguyenAskar SafinQu WenruoDavid SterbaPhilip YangPeng FanPeter GriffinKrzysztof KozlowskiMarek SzyprowskiGeliang TangMike Rapoport (Microsoft)Zi YanBaolin WangLorenzo StoakesAlexey CharkovHugh Cole-BakerHeiko StuebnerIdo SchimmelPaolo BonziniKai HuangBinbin WuXiaoyao LiAlice RyhlJustin M. ForbesMichael KelleySaurabh SengarLuis ChamberlainPankaj RaghavWei YangMiaohe LinYang ShiLance YangBreno LeitaoMat MartineauJohannes BergVlastimil BabkaDmitry Osipenko[email protected]Vishal AnnapurveJon HunterBrett MastbergenFlorian FainelliBrett A C SheffieldPavel Machek (CIP)Peter SchneiderJeffrin Jose TRon Economos
SeriesT-b T-b T-b T-b T-b T-b R-b T-b T-b T-b
1/185R-b
2/185R-b R-b A-b
3/185R-b
4/185A-b
5/185R-b R-b
6/185R-b
7/185R-b
8/185R-b
9/185R-b
10/185R-b R-b
11/185
12/185R-b
13/185R-b
14/185
15/185R-b A-b
16/185R-b
17/185A-b T-b R-b
18/185R-b
19/185
20/185R-b
21/185
22/185
23/185
24/185
25/185
26/185A-b
27/185A-b
28/185
29/185
30/185R-b R-b
31/185R-b R-b
32/185R-b
33/185R-b
34/185R-b
35/185R-b
36/185R-b R-b
37/185A-b T-b
38/185R-b R-b
39/185
40/185T-b
41/185R-b
42/185R-b
43/185
44/185A-b
45/185R-b
46/185R-b
47/185
48/185
49/185R-b
50/185
51/185
52/185
53/185
54/185T-b R-b A-b
55/185T-b R-b A-b
56/185R-b
57/185R-b
58/185R-b
59/185R-b A-b
60/185T-b A-b A-b
61/185R-b T-b T-b
62/185R-b T-b
63/185R-b T-b
64/185R-b
65/185R-b
66/185R-b
67/185R-b
68/185
69/185R-b
70/185R-b
71/185R-b
72/185
73/185
74/185R-b
75/185R-b
76/185R-b
77/185R-b
78/185
79/185
80/185
81/185R-b T-b R-b R-b
82/185R-b A-b
83/185
84/185
85/185R-b
86/185
87/185R-b
88/185A-b
89/185R-b
90/185
91/185
92/185
93/185
94/185R-b
95/185R-b
96/185
97/185
98/185
99/185
100/185
101/185
102/185
103/185
104/185R-b
105/185
106/185R-b
107/185
108/185
109/185
110/185R-b Reported-and-tested-by
111/185R-b
112/185
113/185T-b
114/185A-b
115/185A-b
116/185R-b R-b
117/185R-b A-b
118/185
119/185
120/185R-b R-b
121/185T-b
122/185A-b
123/185
124/185
125/185R-b R-b
126/185A-b R-b A-b R-b R-b
127/185T-b T-b
128/185A-b
129/185
130/185R-b
131/185R-b
132/185A-b
133/185R-b
134/185R-b
135/185
136/185
137/185
138/185Acked-and-tested-by R-b A-b
139/185
140/185A-b
141/185A-b
142/185T-b
143/185T-b
144/185
145/185R-b R-b
146/185
147/185R-b R-b
148/185R-b
149/185R-b
150/185R-b
151/185
152/185R-b R-b T-b
153/185R-b
154/185R-b
155/185R-b
156/185R-b
157/185R-b
158/185
159/185R-b T-b R-b
160/185R-b
161/185R-b
162/185A-b
163/185T-b
164/185
165/185T-b R-b
166/185
167/185
168/185R-b
169/185R-b R-b R-b
170/185R-b
171/185
172/185
173/185R-b T-b
174/185R-b T-b
175/185R-b R-b
176/185
177/185
178/185A-b R-b R-b
179/185A-b R-b R-b R-b R-b R-b
180/185A-b R-b R-b R-b R-b R-b R-b
181/185
182/185R-b
183/185R-b
184/185
185/185R-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 129 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/185] 6.12.59-rc1 review

This is the start of the stable review cycle for the 6.12.59 release. There are 185 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, 23 Nov 2025 13:01:08 +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.59-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.59-rc1

Pauli Virtanen <[email protected]>
Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_complete

Jialin Wang <[email protected]>
proc: proc_maps_open allow proc_mem_open to return NULL

John Sperbeck <[email protected]>
net: netpoll: ensure skb_pool list is always initialized

Horatiu Vultur <[email protected]>
net: phy: micrel: Fix lan8814_config_init

Abdun Nihaal <[email protected]>
isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()

Zi Yan <[email protected]>
mm/huge_memory: preserve PG_has_hwpoisoned if a folio is split to >0 order

Zi Yan <[email protected]>
mm/huge_memory: do not change split_huge_page*() target order silently

Lance Yang <[email protected]>
mm/secretmem: fix use-after-free race in fault handler

Kiryl Shutsemau <[email protected]>
mm/truncate: unmap large folio on split failure

Kiryl Shutsemau <[email protected]>
mm/memory: do not populate page table entries beyond i_size

Long Li <[email protected]>
uio_hv_generic: Set event for all channels on the device

Miguel Ojeda <[email protected]>
rust: kbuild: workaround rustdoc doctests modifier bug

Miguel Ojeda <[email protected]>
rust: kbuild: treat build_error and rustdoc as kernel objects

Olivier Langlois <[email protected]>
io_uring/napi: fix io_napi_entry RCU accesses

Denis Arefev <[email protected]>
ALSA: hda: Fix missing pointer check in hda_component_manager_init function

Sukrit Bhatnagar <[email protected]>
KVM: VMX: Fix check for valid GVA on an EPT violation

Sean Christopherson <[email protected]>
KVM: VMX: Split out guts of EPT violation to common/exposed function

Breno Leitao <[email protected]>
net: netpoll: fix incorrect refcount handling causing incorrect cleanup

Breno Leitao <[email protected]>
net: netpoll: flush skb pool during cleanup

Breno Leitao <[email protected]>
net: netpoll: Individualize the skb pool

Sean Christopherson <[email protected]>
KVM: guest_memfd: Remove bindings on memslot deletion when gmem is dying

Yan Zhao <[email protected]>

    KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file

Sean Christopherson <[email protected]>
KVM: guest_memfd: Pass index, not gfn, to __kvm_gmem_get_pfn()

Michal Hocko <[email protected]>
mm, percpu: do not consider sleepable allocations atomic

Benjamin Berg <[email protected]>
wifi: mac80211: use wiphy_hrtimer_work for csa.switch_work

Benjamin Berg <[email protected]>
wifi: cfg80211: add an hrtimer based delayed work item

Paolo Abeni <[email protected]>
mptcp: fix MSG_PEEK stream corruption

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: properly kill background tasks

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: userspace: longer transfer

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: trunc: read all recv data

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: endpoints: longer transfer

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: rm: set backup flag

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: fix fallback note due to OoO

André Draszik <[email protected]>
pmdomain: samsung: plug potential memleak during probe

Miaoqian Lin <[email protected]>
pmdomain: imx: Fix reference count leak in imx_gpc_remove

Sudeep Holla <[email protected]>
pmdomain: arm: scmi: Fix genpd leak on provider registration failure

Vitaly Prosyak <[email protected]>
drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces

Jonathan Kim <[email protected]>
drm/amdkfd: relax checks for over allocation of save area

Zilin Guan <[email protected]>
btrfs: release root after error in data_reloc_print_warning_inode()

Filipe Manana <[email protected]>
btrfs: do not update last_log_commit when logging inode due to a new name

Zilin Guan <[email protected]>
btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe()

Naohiro Aota <[email protected]>
btrfs: zoned: fix conventional zone capacity calculation

Mario Limonciello (AMD) <[email protected]>
PM: hibernate: Use atomic64_t for compressed_size variable

Mario Limonciello (AMD) <[email protected]>
PM: hibernate: Emit an error when image writing fails

Niravkumar L Rabara <[email protected]>
EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection

Niravkumar L Rabara <[email protected]>
EDAC/altera: Handle OCRAM ECC enable after warm reset

Huacai Chen <[email protected]>
LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRY

Song Liu <[email protected]>
ftrace: Fix BPF fexit with livepatch

Ankit Khushwaha <[email protected]>
selftests/user_events: fix type cast for write_index packed member in perf_test

Borislav Petkov (AMD) <[email protected]>

    x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev

Hans de Goede <[email protected]>
spi: Try to get ACPI GPIO IRQ earlier

Henrique Carvalho <[email protected]>
smb: client: fix cifs_pick_channel when channel needs reconnect

Miaoqian Lin <[email protected]>
crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_value

Sourabh Jain <[email protected]>
crash: fix crashkernel resource shrink

Hao Ge <[email protected]>
codetag: debug: handle existing CODETAG_EMPTY in mark_objexts_empty for slabobj_ext

Edward Adam Davis <[email protected]>
cifs: client: fix memory leak in smb3_fs_context_parse_param

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix potential overflow of PCM transfer buffer

Shawn Lin <[email protected]>
mmc: dw_mmc-rockchip: Fix wrong internal phase calculate

Shawn Lin <[email protected]>

    mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4

Kairui Song <[email protected]>
mm/shmem: fix THP allocation and fallback loop

Isaac J. Manjarres <[email protected]>
mm/mm_init: fix hash table order logging in alloc_large_system_hash()

Wei Yang <[email protected]>
fs/proc: fix uaf in proc_readdir_de()

Johannes Berg <[email protected]>
wifi: mac80211: reject address change while connecting

Steven Rostedt <[email protected]>
selftests/tracing: Run sample events to clear page cache events

Edward Adam Davis <[email protected]>
nilfs2: avoid having an active sc_timer before freeing sci

Chuang Wang <[email protected]>
ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe

Tianyang Zhang <[email protected]>
LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTY

Huacai Chen <[email protected]>
LoongArch: Use correct accessor to read FWPC/MWPC

Qinxin Xia <[email protected]>
dma-mapping: benchmark: Restore padding to ensure uABI remained consistent

Nate Karstens <[email protected]>
strparser: Fix signed/unsigned mismatch bug

Pedro Demarchi Gomes <[email protected]>
ksm: use range-walk function to jump over holes in scan_get_next_rmap_item

Joshua Rogers <[email protected]>
ksmbd: close accepted socket when per-IP limit rejects connection

Peter Oberparleiter <[email protected]>
gcov: add support for GCC 15

Olga Kornievskaia <[email protected]>
NFSD: free copynotify stateid in nfs4_free_ol_stateid()

Olga Kornievskaia <[email protected]>
nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes

NeilBrown <[email protected]>
nfsd: fix refcount leak in nfsd_set_fh_dentry()

Yosry Ahmed <[email protected]>
KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updated

Bibo Mao <[email protected]>
LoongArch: KVM: Add delay until timer interrupt injected

Bibo Mao <[email protected]>
LoongArch: KVM: Restore guest PMU if it is enabled

Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry()

Abdun Nihaal <[email protected]>
HID: uclogic: Fix potential memory leak in error path

Abdun Nihaal <[email protected]>
HID: playstation: Fix memory leak in dualshock4_get_calibration_data()

Rafał Miłecki <[email protected]>
ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY

Masami Ichikawa <[email protected]>
HID: hid-ntrig: Prevent memory leak in ntrig_report_version()

Jihed Chaibi <[email protected]>
ARM: dts: imx51-zii-rdu1: Fix audmux node names

Dragan Simic <[email protected]>
arm64: dts: rockchip: Make RK3588 GPU OPP table naming less generic

Anand Moon <[email protected]>
arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject duplicate device on updates

Pablo Neira Ayuso <[email protected]>
Revert "netfilter: nf_tables: Reintroduce shortened deletion notifications"

Zqiang <[email protected]>
sched_ext: Fix unsafe locking in the scx_dump_state()

Andrei Vagin <[email protected]>
fs/namespace: correctly handle errors returned by grab_requested_mnt_ns

Alok Tiwari <[email protected]>

    virtio-fs: fix incorrect check for fsvq->kobj

Dan Carpenter <[email protected]>
mtd: onenand: Pass correct pointer to IRQ handler

Hongbo Li <[email protected]>
hostfs: Fix only passing host root in boot stage with new mount

Chao Yu <[email protected]>
f2fs: fix to avoid overflow while left shift operation

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Fix possible UAFs

Ye Bin <[email protected]>
ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()

Eric Biggers <[email protected]>
lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN

Ye Bin <[email protected]>
ext4: introduce ITAIL helper

Penglei Jiang <[email protected]>
proc: fix the issue of proc_mem_open returning NULL

Manivannan Sadhasivam <[email protected]>
wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path

Nick Hu <[email protected]>
irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops

Eduard Zingerman <[email protected]>
bpf: account for current allocated stack depth in widen_imprecise_scalars()

Eric Dumazet <[email protected]>
bpf: Add bpf_prog_run_data_pointers()

Dave Jiang <[email protected]>
acpi/hmat: Fix lockdep warning for hmem_register_resource()

Haein Lee <[email protected]>
ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd

Dai Ngo <[email protected]>
NFS: Fix LTP test failures when timestamps are delegated

Trond Myklebust <[email protected]>
NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()

Yang Xiuwei <[email protected]>
NFS: sysfs: fix leak when nfs_client kobject add fails

Trond Myklebust <[email protected]>
NFSv2/v3: Fix error handling in nfs_atomic_open_v23()

Al Viro <[email protected]>
simplify nfs_atomic_open_v23()

Trond Myklebust <[email protected]>
pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS

Trond Myklebust <[email protected]>
pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect()

Shenghao Ding <[email protected]>
ASoC: tas2781: fix getting the wrong device number

Ian Forbes <[email protected]>
drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE

Haotian Zhang <[email protected]>
ASoC: codecs: va-macro: fix resource leak in probe error path

Haotian Zhang <[email protected]>
ASoC: cs4271: Fix regulator leak on probe failure

Haotian Zhang <[email protected]>
regulator: fixed: fix GPIO descriptor leak on register failure

Shuai Xue <[email protected]>
acpi,srat: Fix incorrect device handle check for Generic Initiator

Pauli Virtanen <[email protected]>
Bluetooth: L2CAP: export l2cap_chan_hold for modules

Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs

Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Perform fast check switch only for online CPUs

Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Check _CPC validity for only the online CPUs

Gautham R. Shenoy <[email protected]>
ACPI: CPPC: Detect preferred core availability on online CPUs

Felix Maurer <[email protected]>
hsr: Fix supervision frame sending on HSRv0

Xuan Zhuo <[email protected]>
virtio-net: fix incorrect flags recording in big mode

Eric Dumazet <[email protected]>
net_sched: limit try_bulk_dequeue_skb() batches

Gal Pressman <[email protected]>
net/mlx5e: Fix potentially misleading debug message

Gal Pressman <[email protected]>
net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps

Gal Pressman <[email protected]>
net/mlx5e: Fix maxrate wraparound in threshold between units

Ranganath V N <[email protected]>
net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak

Ranganath V N <[email protected]>
net: sched: act_connmark: initialize struct tc_ife to fix kernel leak

Eric Dumazet <[email protected]>
net_sched: act_connmark: use RCU in tcf_connmark_dump()

Kuniyuki Iwashima <[email protected]>
af_unix: Initialise scc_index in unix_add_edge().

Benjamin Berg <[email protected]>
wifi: mac80211: skip rate verification for not captured PSDUs

Buday Csaba <[email protected]>
net: mdio: fix resource leak in mdiobus_register_device()

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

Aksh Garg <[email protected]>
net: ethernet: ti: am65-cpsw-qos: fix IET verify retry mechanism

Aksh Garg <[email protected]>
net: ethernet: ti: am65-cpsw-qos: fix IET verify/response timeout

Zilin Guan <[email protected]>
net/handshake: Fix memory leak in tls_handshake_accept()

D. Wythe <[email protected]>
net/smc: fix mismatch between CLC header and proposal

Eric Dumazet <[email protected]>
sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto

Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions

Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion

Pauli Virtanen <[email protected]>
Bluetooth: 6lowpan: reset link-local header on ipv6 recv path

Raphael Pinsonneault-Thibeault <[email protected]>
Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF

Pauli Virtanen <[email protected]>
Bluetooth: MGMT: cancel mesh send timer when hdev removed

Chuck Lever <[email protected]>
NFSD: Skip close replay processing if XDR encoding fails

Xi Ruoyao <[email protected]>
rust: Add -fno-isolate-erroneous-paths-dereference to bindgen_skip_c_flags

Horatiu Vultur <[email protected]>
net: phy: micrel: lan8814 fix reset of the QSGMII interface

Horatiu Vultur <[email protected]>
net: phy: micrel: Replace hardcoded pages with defines

Horatiu Vultur <[email protected]>
net: phy: micrel: Introduce lanphy_modify_page_reg

Wei Fang <[email protected]>
net: fec: correct rx_bytes statistic for the case SHIFT16 is set

Alexander Sverdlin <[email protected]>
selftests: net: local_termination: Wait for interfaces to come up

Gao Xiang <[email protected]>
erofs: avoid infinite loop due to incomplete zstd-compressed data

Nicolas Escande <[email protected]>

    wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp()

Sharique Mohammad <[email protected]>

    ASoC: max98090/91: fixed max98091 ALSA widget powering up/down

Stuart Hayhurst <[email protected]>
HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL

ZhangGuoDong <[email protected]>
smb/server: fix possible refcount leak in smb2_sess_setup()

ZhangGuoDong <[email protected]>
smb/server: fix possible memory leak in smb2_read()

Jaehun Gou <[email protected]>
exfat: fix improper check of dentry.stream.valid_size

Oleg Makarenko <[email protected]>
HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel

Scott Mayhew <[email protected]>
NFS: check if suid/sgid was cleared after a write as needed

Vicki Pfau <[email protected]>
HID: nintendo: Wait longer for initial probe

Tristan Lobb <[email protected]>
HID: quirks: avoid Cooler Master MM712 dongle wakeup bug

Joshua Watt <[email protected]>
NFS4: Apply delay_retrans to async operations

Joshua Watt <[email protected]>
NFS4: Fix state renewals missing after boot

Jesse.Zhang <[email protected]>
drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices

Christian König <[email protected]>
drm/amdgpu: hide VRAM sysfs attributes on GPUs without VRAM

Timur Kristóf <[email protected]>
drm/amd/pm: Disable MCLK switching on SI at high pixel clocks

Christian König <[email protected]>
drm/amdgpu: remove two invalid BUG_ON()s

Han Gao <[email protected]>
riscv: acpi: avoid errors caused by probing DT devices when ACPI is used

Danil Skrebenkov <[email protected]>
RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors

Feng Jiang <[email protected]>
riscv: Build loader.bin exclusively for Canaan K210

Peter Zijlstra <[email protected]>
compiler_types: Move unused static inline functions warning to W=2

Yang Shi <[email protected]>
arm64: kprobes: check the return value of set_memory_rox()

Jouni Högander <[email protected]>
drm/xe: Do clean shutdown also when using flr

Tejas Upadhyay <[email protected]>
drm/xe: Move declarations under conditional branch

Balasubramani Vivekanandan <[email protected]>
drm/xe/guc: Synchronize Dead CT worker with unbind

Mario Limonciello <[email protected]>
drm/amd: Fix suspend failure with secure display TA

Jason Gunthorpe <[email protected]>
iommufd: Make vfio_compat's unmap succeed if the range is already empty

Shuhao Fu <[email protected]>
smb: client: fix refcount leak in smb2_set_path_attr

Umesh Nerlige Ramappa <[email protected]>
drm/i915: Fix conversion between clock ticks and nanoseconds

Janusz Krzysztofik <[email protected]>
drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD

Jason-JH Lin <[email protected]>
drm/mediatek: Add pm_runtime support for GCE power control

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

Diffstat:

 Makefile                                           |   4 +-
 .../boot/dts/broadcom/bcm47189-luxul-xap-1440.dts  |   4 +-
 arch/arm/boot/dts/nxp/imx/imx51-zii-rdu1.dts       |   4 +-
 arch/arm/crypto/Kconfig                            |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts  |   2 +
 arch/arm64/boot/dts/rockchip/rk3588-opp.dtsi       |   2 +-
 arch/arm64/boot/dts/rockchip/rk3588j.dtsi          |   2 +-
 arch/arm64/kernel/probes/kprobes.c                 |   5 +-
 arch/loongarch/include/asm/hw_breakpoint.h         |   4 +-
 arch/loongarch/include/asm/pgtable.h               |  11 +-
 arch/loongarch/kernel/traps.c                      |   4 +-
 arch/loongarch/kvm/timer.c                         |   2 +
 arch/loongarch/kvm/vcpu.c                          |   5 +
 arch/riscv/Makefile                                |   2 +-
 arch/riscv/kernel/cpu-hotplug.c                    |   1 +
 arch/riscv/kernel/setup.c                          |   7 +-
 arch/x86/kernel/acpi/cppc.c                        |   2 +-
 arch/x86/kernel/cpu/microcode/amd.c                |   1 +
 arch/x86/kvm/svm/svm.c                             |   4 +
 arch/x86/kvm/vmx/common.h                          |  34 ++
 arch/x86/kvm/vmx/vmx.c                             |  25 +-
 drivers/acpi/cppc_acpi.c                           |   6 +-
 drivers/acpi/numa/hmat.c                           |  46 +-
 drivers/acpi/numa/srat.c                           |   2 +-
 drivers/bluetooth/btusb.c                          |  13 +-
 drivers/crypto/hisilicon/qm.c                      |   2 +
 drivers/edac/altera_edac.c                         |  22 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c        |  12 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   3 +
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   2 -
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |   2 -
 drivers/gpu/drm/amd/amdkfd/kfd_queue.c             |  12 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |   5 +
 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c     |   4 +-
 drivers/gpu/drm/i915/i915_vma.c                    |  16 +-
 drivers/gpu/drm/mediatek/mtk_crtc.c                |   7 +
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   5 +
 drivers/gpu/drm/xe/xe_device.c                     |  14 +-
 drivers/gpu/drm/xe/xe_guc_ct.c                     |   3 +
 drivers/hid/hid-ids.h                              |   4 +
 drivers/hid/hid-logitech-hidpp.c                   |  21 +
 drivers/hid/hid-nintendo.c                         |   2 +-
 drivers/hid/hid-ntrig.c                            |   7 +-
 drivers/hid/hid-playstation.c                      |   2 +
 drivers/hid/hid-quirks.c                           |   2 +
 drivers/hid/hid-uclogic-params.c                   |   4 +-
 drivers/iommu/iommufd/io_pagetable.c               |  12 +-
 drivers/iommu/iommufd/ioas.c                       |   4 +
 drivers/irqchip/irq-riscv-intc.c                   |   3 +-
 drivers/isdn/hardware/mISDN/hfcsusb.c              |  18 +-
 drivers/mmc/host/dw_mmc-rockchip.c                 |   4 +-
 drivers/mmc/host/sdhci-of-dwcmshc.c                |   2 +-
 drivers/mtd/nand/onenand/onenand_samsung.c         |   2 +-
 drivers/net/dsa/sja1105/sja1105_static_config.c    |   6 +-
 drivers/net/ethernet/freescale/fec_main.c          |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |  33 +-
 drivers/net/ethernet/ti/am65-cpsw-qos.c            |  53 ++-
 drivers/net/phy/mdio_bus.c                         |   5 +-
 drivers/net/phy/micrel.c                           | 515 +++++++++++++--------
 drivers/net/virtio_net.c                           |  16 +-
 drivers/net/wireless/ath/ath11k/pci.c              |   2 +
 drivers/net/wireless/ath/ath11k/wmi.c              |   3 +
 drivers/pmdomain/arm/scmi_pm_domain.c              |  13 +-
 drivers/pmdomain/imx/gpc.c                         |   2 +
 drivers/pmdomain/samsung/exynos-pm-domains.c       |  11 +-
 drivers/regulator/fixed.c                          |   1 +
 drivers/spi/spi.c                                  |  10 +
 drivers/uio/uio_hv_generic.c                       |  32 +-
 fs/btrfs/inode.c                                   |   4 +-
 fs/btrfs/scrub.c                                   |   2 +
 fs/btrfs/tree-log.c                                |   2 +-
 fs/btrfs/zoned.c                                   |   4 +-
 fs/erofs/decompressor_zstd.c                       |  11 +-
 fs/exfat/namei.c                                   |   6 +-
 fs/ext4/inode.c                                    |   5 +
 fs/ext4/xattr.c                                    |  32 +-
 fs/ext4/xattr.h                                    |  10 +
 fs/f2fs/compress.c                                 |   2 +-
 fs/fuse/virtio_fs.c                                |   2 +-
 fs/hostfs/hostfs_kern.c                            |  29 +-
 fs/namespace.c                                     |  32 +-
 fs/nfs/dir.c                                       |  23 +-
 fs/nfs/inode.c                                     |  18 +-
 fs/nfs/nfs3client.c                                |  14 +-
 fs/nfs/nfs4client.c                                |  15 +-
 fs/nfs/nfs4proc.c                                  |  22 +-
 fs/nfs/pnfs_nfs.c                                  |  34 +-
 fs/nfs/sysfs.c                                     |   1 +
 fs/nfs/write.c                                     |   3 +-
 fs/nfsd/nfs4state.c                                |   3 +-
 fs/nfsd/nfs4xdr.c                                  |   3 +-
 fs/nfsd/nfsd.h                                     |   1 +
 fs/nfsd/nfsfh.c                                    |   6 +-
 fs/nilfs2/segment.c                                |   7 +-
 fs/proc/base.c                                     |  12 +-
 fs/proc/generic.c                                  |  12 +-
 fs/proc/task_mmu.c                                 |   8 +-
 fs/proc/task_nommu.c                               |   4 +-
 fs/smb/client/fs_context.c                         |   2 +
 fs/smb/client/smb2inode.c                          |   2 +
 fs/smb/client/transport.c                          |   2 +-
 fs/smb/server/smb2pdu.c                            |   2 +
 fs/smb/server/transport_tcp.c                      |   5 +-
 include/linux/compiler_types.h                     |   5 +-
 include/linux/filter.h                             |  20 +
 include/linux/huge_mm.h                            |  21 +-
 include/linux/kvm_host.h                           |   7 +-
 include/linux/map_benchmark.h                      |   1 +
 include/linux/netpoll.h                            |   1 +
 include/linux/nfs_xdr.h                            |   1 +
 include/net/bluetooth/mgmt.h                       |   2 +-
 include/net/cfg80211.h                             |  78 ++++
 include/net/tc_act/tc_connmark.h                   |   1 +
 include/uapi/linux/mount.h                         |   2 +-
 io_uring/napi.c                                    |  19 +-
 kernel/bpf/trampoline.c                            |   5 -
 kernel/bpf/verifier.c                              |   6 +-
 kernel/crash_core.c                                |   2 +-
 kernel/gcov/gcc_4_7.c                              |   4 +-
 kernel/power/swap.c                                |  17 +-
 kernel/sched/ext.c                                 |   4 +-
 kernel/trace/ftrace.c                              |  20 +-
 mm/filemap.c                                       |  20 +-
 mm/huge_memory.c                                   |  32 +-
 mm/ksm.c                                           | 113 ++++-
 mm/memory.c                                        |  23 +-
 mm/mm_init.c                                       |   2 +-
 mm/percpu.c                                        |   8 +-
 mm/secretmem.c                                     |   2 +-
 mm/shmem.c                                         |   9 +-
 mm/slub.c                                          |   6 +-
 mm/truncate.c                                      |  27 +-
 net/bluetooth/6lowpan.c                            | 103 +++--
 net/bluetooth/l2cap_core.c                         |   1 +
 net/bluetooth/mgmt.c                               | 260 ++++++++---
 net/bluetooth/mgmt_util.c                          |  46 ++
 net/bluetooth/mgmt_util.h                          |   3 +
 net/core/netpoll.c                                 |  56 ++-
 net/handshake/tlshd.c                              |   1 +
 net/hsr/hsr_device.c                               |   3 +
 net/ipv4/route.c                                   |   5 +
 net/mac80211/chan.c                                |   2 +-
 net/mac80211/ieee80211_i.h                         |   4 +-
 net/mac80211/iface.c                               |  14 +-
 net/mac80211/link.c                                |   4 +-
 net/mac80211/mlme.c                                |  18 +-
 net/mac80211/rx.c                                  |  10 +-
 net/mptcp/protocol.c                               |  36 +-
 net/netfilter/nf_tables_api.c                      |  66 ++-
 net/sched/act_bpf.c                                |   6 +-
 net/sched/act_connmark.c                           |  30 +-
 net/sched/act_ife.c                                |  12 +-
 net/sched/cls_bpf.c                                |   6 +-
 net/sched/sch_generic.c                            |  17 +-
 net/sctp/transport.c                               |  13 +-
 net/smc/smc_clc.c                                  |   1 +
 net/strparser/strparser.c                          |   2 +-
 net/tipc/net.c                                     |   2 +
 net/unix/garbage.c                                 |  14 +-
 net/wireless/core.c                                |  56 +++
 net/wireless/trace.h                               |  21 +
 rust/Makefile                                      |  16 +-
 sound/pci/hda/hda_component.c                      |   4 +
 sound/soc/codecs/cs4271.c                          |  10 +-
 sound/soc/codecs/lpass-va-macro.c                  |   2 +-
 sound/soc/codecs/max98090.c                        |   6 +-
 sound/soc/codecs/tas2781-i2c.c                     |   9 +-
 sound/usb/endpoint.c                               |   5 +
 sound/usb/mixer.c                                  |   2 +
 .../ftrace/test.d/filter/event-filter-function.tc  |   4 +
 tools/testing/selftests/iommu/iommufd.c            |   2 +
 .../selftests/net/forwarding/local_termination.sh  |   2 +
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |  18 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.sh |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  90 ++--
 tools/testing/selftests/net/mptcp/mptcp_lib.sh     |  21 +
 tools/testing/selftests/user_events/perf_test.c    |   2 +-
 virt/kvm/guest_memfd.c                             |  89 ++--
 182 files changed, 2094 insertions(+), 912 deletions(-)