Skip to content

6.12.41-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest117 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/117x86/traps: Initialize DR7 by writing its architectural reset valuearch/x86/include/asm/debugreg.h arch/x86/include/asm/kvm_host.h arch/x86/kernel/cpu/common.c +4 more+22 -110 replies
2/117Input: gpio-keys - fix a sleep while atomic with PREEMPT_RTdrivers/input/keyboard/gpio_keys.c+2 -20 replies
3/117virtio_net: Enforce minimum TX ring size for reliabilitydrivers/net/virtio_net.c+6 -00 replies
4/117virtio_ring: Fix error reporting in virtqueue_resizedrivers/virtio/virtio_ring.c+6 -20 replies
5/117regulator: core: fix NULL dereference on unbind due to stale coupling datadrivers/regulator/core.c+1 -00 replies
6/117platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8406CAdrivers/platform/x86/asus-nb-wmi.c+9 -00 replies
7/117RDMA/core: Rate limit GID cache warning messagesdrivers/infiniband/core/cache.c+2 -20 replies
8/117interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 nodedrivers/interconnect/qcom/sc7280.c+1 -00 replies
9/117iio: adc: ad7949: use spi_is_bpw_supported()drivers/iio/adc/ad7949.c+3 -40 replies
10/117regmap: fix potential memory leak of regmap_busdrivers/base/regmap/regmap.c+2 -00 replies
11/117platform/mellanox: mlxbf-pmc: Remove newline char from event name inputdrivers/platform/mellanox/mlxbf-pmc.c+9 -10 replies
12/117platform/mellanox: mlxbf-pmc: Validate event/enable inputdrivers/platform/mellanox/mlxbf-pmc.c+4 -10 replies
13/117platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 inputdrivers/platform/mellanox/mlxbf-pmc.c+4 -60 replies
14/117tools/hv: fcopy: Fix incorrect file path conversiontools/hv/hv_fcopy_uio_daemon.c+14 -230 replies
15/117x86/hyperv: Fix usage of cpu_online_mask to get valid cpuarch/x86/hyperv/irqdomain.c+1 -30 replies
16/117platform/x86: Fix initialization order for firmware_attributes_classdrivers/platform/x86/Makefile+2 -10 replies
17/117staging: vchiq_arm: Make vchiq_shutdown never faildrivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c+1 -20 replies
18/117xfrm: state: initialize state_ptrs earlier in xfrm_state_findnet/xfrm/xfrm_state.c+2 -20 replies
19/117xfrm: state: use a consistent pcpu_id in xfrm_state_findnet/xfrm/xfrm_state.c+6 -130 replies
20/117xfrm: Set transport header to fix UDP GRO handlingnet/ipv4/xfrm4_input.c net/ipv6/xfrm6_input.c+6 -00 replies
21/117xfrm: interface: fix use-after-free after changing collect_md xfrm interfacenet/xfrm/xfrm_interface_core.c+1 -60 replies
22/117ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_privsound/soc/mediatek/mt8365/mt8365-dai-i2s.c+1 -20 replies
23/117net: ti: icssg-prueth: Fix buffer allocation for ICSSGdrivers/net/ethernet/ti/icssg/icssg_config.c drivers/net/ethernet/ti/icssg/icssg_config.h drivers/net/ethernet/ti/icssg/icssg_prueth.c +2 more+190 -730 replies
24/117net/mlx5: Fix memory leak in cmd_exec()drivers/net/ethernet/mellanox/mlx5/core/cmd.c+2 -20 replies
25/117net/mlx5: E-Switch, Fix peer miss rules to use peer eswitchdrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+54 -540 replies
26/117i40e: report VF tx_dropped with tx_errors instead of tx_discardsdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+1 -10 replies
27/117i40e: When removing VF MAC filters, only check PF-set MACdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+2 -20 replies
28/117net: appletalk: Fix use-after-free in AARP proxy probenet/appletalk/aarp.c+21 -30 replies
29/117net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_classnet/sched/sch_qfq.c+3 -40 replies
30/117can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_modedrivers/net/can/dev/dev.c drivers/net/can/dev/netlink.c+21 -30 replies
31/117drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()drivers/gpu/drm/bridge/ti-sn65dsi86.c+1 -10 replies
32/117ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptopsound/pci/hda/patch_realtek.c+1 -10 replies
33/117selftests: drv-net: wait for iperf client to stop sendingtools/testing/selftests/drivers/net/lib/py/load.py+18 -50 replies
34/117s390/ism: fix concurrency management in ism_cmd()drivers/s390/net/ism_drv.c include/linux/ism.h+4 -00 replies
35/117net: hns3: fix concurrent setting vlan filter issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+21 -150 replies
36/117net: hns3: disable interrupt when ptp init faileddrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c+6 -30 replies
37/117net: hns3: fixed vf get max channels bugdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+1 -50 replies
38/117net: hns3: default enable tx bounce buffer when smmu enableddrivers/net/ethernet/hisilicon/hns3/hns3_enet.c drivers/net/ethernet/hisilicon/hns3/hns3_enet.h+33 -00 replies
39/117platform/x86: ideapad-laptop: Fix FnLock not remembered among bootsdrivers/platform/x86/ideapad-laptop.c+1 -10 replies
40/117platform/x86: ideapad-laptop: Fix kbd backlight not remembered among bootsdrivers/platform/x86/ideapad-laptop.c+1 -10 replies
41/117drm/amdgpu: Reset the clear flag in buddy during resumedrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c +2 more+65 -00 replies
42/117drm/sched: Remove optimization that causes hang when killing dependent jobsdrivers/gpu/drm/scheduler/sched_entity.c+2 -190 replies
43/117mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show()mm/ksm.c+3 -30 replies
44/117ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36arch/arm/Kconfig+1 -10 replies
45/117timekeeping: Zero initialize system_counterval when querying time from phc driverskernel/time/timekeeping.c+1 -10 replies
46/117i2c: qup: jump out of the loop in case of timeoutdrivers/i2c/busses/i2c-qup.c+3 -10 replies
47/117i2c: tegra: Fix reset error handling with ACPIdrivers/i2c/busses/i2c-tegra.c+1 -230 replies
48/117i2c: virtio: Avoid hang by using interruptible completion waitdrivers/i2c/busses/i2c-virtio.c+8 -70 replies
49/117bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()drivers/bus/fsl-mc/fsl-mc-bus.c+9 -100 replies
50/117sprintf.h requires stdarg.hinclude/linux/sprintf.h+1 -00 replies
51/117ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
52/117ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
53/117arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()arch/arm64/include/asm/assembler.h arch/arm64/kernel/entry.S+11 -00 replies
54/117dpaa2-eth: Fix device reference count leak in MAC endpoint handlingdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+12 -30 replies
55/117dpaa2-switch: Fix device reference count leak in MAC endpoint handlingdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+12 -30 replies
56/117e1000e: disregard NVM checksum on tgp when valid checksum bit is not setdrivers/net/ethernet/intel/e1000e/ich8lan.c+2 -00 replies
57/117e1000e: ignore uninitialized checksum word on tgpdrivers/net/ethernet/intel/e1000e/defines.h drivers/net/ethernet/intel/e1000e/nvm.c+9 -00 replies
58/117gve: Fix stuck TX queue for DQ queue formatdrivers/net/ethernet/google/gve/gve_main.c+39 -320 replies
59/117ice: Fix a null pointer dereference in ice_copy_and_init_pkg()drivers/net/ethernet/intel/ice/ice_ddp.c+2 -00 replies
60/117kasan: use vmalloc_dump_obj() for vmalloc error reportsmm/kasan/report.c+3 -10 replies
61/117nilfs2: reject invalid file types when reading inodesfs/nilfs2/inode.c+8 -10 replies
62/117resource: fix false warning in __request_region()kernel/resource.c+3 -20 replies
63/117selftests: mptcp: connect: also cover alt modestools/testing/selftests/net/mptcp/Makefile tools/testing/selftests/net/mptcp/mptcp_connect_mmap.sh tools/testing/selftests/net/mptcp/mptcp_connect_sendfile.sh+12 -10 replies
64/117selftests: mptcp: connect: also cover checksumtools/testing/selftests/net/mptcp/Makefile tools/testing/selftests/net/mptcp/mptcp_connect_checksum.sh+6 -10 replies
65/117mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_listmm/memory-failure.c mm/vmscan.c+12 -00 replies
66/117mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=nmm/zsmalloc.c+3 -00 replies
67/117rust: give Clippy the minimum supported Rust version.clippy.toml+2 -00 replies
68/117selftests/bpf: Add tests with stack ptr register in conditional jmpkernel/bpf/verifier.c tools/testing/selftests/bpf/progs/verifier_precision.c+58 -20 replies
69/117usb: typec: tcpm: allow to use sink in accessory modedrivers/usb/typec/tcpm/tcpm.c+7 -20 replies
70/117usb: typec: tcpm: allow switching to mode accessory to mux properlydrivers/usb/typec/tcpm/tcpm.c+18 -90 replies
71/117usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attachdrivers/usb/typec/tcpm/tcpm.c+17 -170 replies
72/117spi: cadence-quadspi: fix cleanup of rx_chan on failure pathsdrivers/spi/spi-cadence-quadspi.c+0 -50 replies
73/117x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()arch/x86/kernel/cpu/amd.c+2 -00 replies
74/117jfs: reject on-disk inodes of an unsupported typefs/jfs/jfs_imap.c+11 -20 replies
75/117comedi: comedi_test: Fix possible deletion of uninitialized timersdrivers/comedi/drivers/comedi_test.c+1 -10 replies
76/117crypto: powerpc/poly1305 - add depends on BROKEN for nowarch/powerpc/crypto/Kconfig+1 -00 replies
77/117mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()drivers/mtd/nand/raw/qcom_nandc.c+10 -20 replies
78/117arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts+2 -00 replies
79/117erofs: simplify z_erofs_load_compact_lcluster()fs/erofs/zmap.c+36 -530 replies
80/117erofs: refine z_erofs_get_extent_compressedlen()fs/erofs/zmap.c+16 -200 replies
81/117erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switchesfs/erofs/zmap.c+24 -390 replies
82/117erofs: simplify tail inline pcluster handlingfs/erofs/internal.h fs/erofs/zmap.c+12 -170 replies
83/117erofs: clean up header parsing for ztailpacking and fragmentsfs/erofs/zmap.c+14 -250 replies
84/117erofs: fix large fragment handlingfs/erofs/internal.h fs/erofs/zdata.c fs/erofs/zmap.c+7 -60 replies
85/117ext4: dont explicit update times in ext4_fallocate()fs/ext4/extents.c fs/ext4/inode.c+0 -60 replies
86/117ext4: refactor ext4_punch_hole()fs/ext4/ext4.h fs/ext4/inode.c+55 -660 replies
87/117ext4: refactor ext4_zero_range()fs/ext4/extents.c+58 -860 replies
88/117ext4: refactor ext4_collapse_range()fs/ext4/extents.c+48 -550 replies
89/117ext4: refactor ext4_insert_range()fs/ext4/extents.c+48 -530 replies
90/117ext4: factor out ext4_do_fallocate()fs/ext4/extents.c+60 -650 replies
91/117ext4: move out inode_lock into ext4_fallocate()fs/ext4/extents.c fs/ext4/inode.c+33 -700 replies
92/117ext4: move out common parts into ext4_fallocate()fs/ext4/extents.c fs/ext4/inode.c+45 -1040 replies
93/117ext4: fix incorrect punch max_endfs/ext4/inode.c+9 -30 replies
94/117ext4: correct the error handle in ext4_fallocate()fs/ext4/extents.c+1 -10 replies
95/117ext4: fix out of bounds punch offsetfs/ext4/inode.c+1 -10 replies
96/117KVM: x86: drop x86.h include from cpuid.harch/x86/kvm/cpuid.h arch/x86/kvm/mmu.h arch/x86/kvm/mtrr.c +3 more+5 -40 replies
97/117KVM: x86: Route non-canonical checks in emulator through emulate_opsarch/x86/kvm/emulate.c arch/x86/kvm/kvm_emulate.h arch/x86/kvm/x86.c+10 -10 replies
98/117KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid canonical checksarch/x86/kvm/emulate.c arch/x86/kvm/kvm_emulate.h arch/x86/kvm/x86.c+14 -80 replies
99/117KVM: x86: model canonical checks more preciselyarch/x86/kvm/mmu/mmu.c arch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/pmu_intel.c +4 more+66 -220 replies
100/117KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flusharch/x86/kvm/hyperv.c+3 -00 replies
101/117x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap()arch/x86/hyperv/hv_init.c arch/x86/hyperv/hv_vtl.c arch/x86/hyperv/ivm.c +1 more+63 -420 replies
102/117arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltagearch/arm64/boot/dts/qcom/x1e80100-crd.dts+2 -20 replies
103/117Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO"drivers/net/wireless/mediatek/mt76/mt7925/main.c drivers/net/wireless/mediatek/mt76/mt7925/mcu.c drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h+15 -490 replies
104/117wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failuredrivers/net/wireless/mediatek/mt76/mt7925/main.c drivers/net/wireless/mediatek/mt76/mt7925/mcu.c drivers/net/wireless/mediatek/mt76/mt7925/mcu.h+91 -330 replies
105/117iio: hid-sensor-prox: Restore lost scale assignmentsdrivers/iio/light/hid-sensor-prox.c+5 -00 replies
106/117iio: hid-sensor-prox: Fix incorrect OFFSET calculationdrivers/iio/light/hid-sensor-prox.c+1 -20 replies
107/117ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGSarch/arm/Makefile+1 -10 replies
108/117Drivers: hv: Make the sysfs node size for the ring buffer dynamicdrivers/hv/vmbus_drv.c+1 -10 replies
109/117ALSA: hda/tegra: Add Tegra264 supportsound/pci/hda/hda_tegra.c sound/pci/hda/patch_hdmi.c+46 -60 replies
110/117ALSA: hda: Add missing NVIDIA HDA codec IDssound/pci/hda/patch_hdmi.c+19 -00 replies
111/117drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4xdrivers/gpu/drm/i915/display/intel_dp.c+6 -00 replies
112/117Revert "drm/xe/gt: Update handling of xe_force_wake_get return"drivers/gpu/drm/xe/xe_gt.c+47 -580 replies
113/117Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return handling"drivers/gpu/drm/xe/tests/xe_mocs.c+10 -110 replies
114/117Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get return"drivers/gpu/drm/xe/xe_devcoredump.c+6 -80 replies
115/117Revert "drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()"drivers/gpu/drm/xe/xe_force_wake.h+0 -160 replies
116/117KVM: x86: Free vCPUs before freeing VM statearch/x86/kvm/x86.c+1 -10 replies
117/117mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vmamm/khugepaged.c+2 -20 replies

Reviews trailers per patch

82 of 117 patches have a Reviewed-by or Acked-by.

PatchH. Peter Anvin (Intel)Sohil MehtaPeter Zijlstra (Intel)Sean ChristophersonDavid ThompsonIlpo JärvinenNaman JainMichael KelleyFlorian WestphalAngeloGioacchino Del RegnoSimon HormanMoshe ShemeshMark BlochRafal RomanowskiXuan ZhuoJason WangLei YangMichael S. TsirkinDmitry BaryshkovAndy ShevchenkoCong WangDan CarpenterHans de GoedeChristian KönigMatthew AuldDavid HildenbrandRob LandleyJohn StultzIoana CiorneiCristian PrundeanuWill DeaconVitaly LifshitsMor Bar-GabayVlad URSUDevarsh ThakkarMichal SwiatkowskiAleksandr LoktionovRinitha SUladzislau Rezki (Sony)Gal PressmanCarolina JubranMahanta JambigiAliaksei MakarauAlexandra WinterGeliang TangManivannan SadhasivamLakshmi Sowjanya DKonrad DybcioChao YuGao XiangJan KaraOjaswin MujooMiaohe LinZi YanOscar SalvadorBaokun LiLiebes WangSergey SenozhatskyAlice RyhlHeikki KrogerusBadhri Jagan SridharanDan WilliamsSrinivas PandruvadaMasahiro YamadaDexuan CuiImre DeakRodrigo ViviYang ShiJohan HovoldAbel VesaCaleb JordenPavel Machek (CIP)Jon HunterMark BrownBrett A C SheffieldPeter SchneiderShuah KhanHarshit MogalapalliRon EconomosLinux Kernel Functional TestingBrett MastbergenMiguel OjedaHardik Garg
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/117R-b R-b T-b A-b A-b
2/117
3/117R-b A-b T-b A-b
4/117A-b T-b A-b
5/117
6/117R-b
7/117
8/117R-b
9/117R-b
10/117
11/117R-b R-b
12/117R-b R-b
13/117R-b R-b
14/117R-b
15/117R-b
16/117R-b
17/117
18/117R-b
19/117R-b
20/117
21/117
22/117R-b
23/117R-b
24/117R-b R-b
25/117R-b R-b
26/117R-b T-b
27/117R-b T-b
28/117
29/117R-b R-b
30/117
31/117R-b
32/117
33/117R-b R-b R-b
34/117R-b T-b T-b R-b
35/117R-b
36/117R-b
37/117R-b
38/117R-b
39/117R-b R-b
40/117R-b R-b
41/117A-b R-b
42/117R-b
43/117A-b
44/117T-b
45/117A-b
46/117
47/117R-b
48/117
49/117R-b T-b
50/117
51/117
52/117
53/117T-b A-b
54/117R-b T-b R-b
55/117R-b T-b R-b
56/117R-b R-b T-b
57/117R-b R-b T-b T-b
58/117
59/117R-b R-b R-b T-b
60/117A-b
61/117
62/117R-b
63/117R-b
64/117R-b
65/117A-b R-b A-b R-b
66/117A-b R-b
67/117R-b
68/117
69/117R-b
70/117R-b
71/117R-b R-b
72/117R-b
73/117
74/117
75/117
76/117
77/117R-b T-b
78/117R-b
79/117R-b
80/117
81/117R-b R-b
82/117R-b
83/117R-b
84/117
85/117R-b R-b
86/117R-b R-b
87/117R-b R-b
88/117R-b R-b
89/117R-b R-b
90/117R-b R-b
91/117R-b R-b
92/117R-b R-b
93/117R-b R-b
94/117R-b
95/117R-b R-b T-b
96/117
97/117
98/117
99/117
100/117
101/117R-b
102/117R-b R-b R-b
103/117T-b
104/117T-b
105/117A-b
106/117A-b
107/117R-b
108/117R-b T-b R-b
109/117
110/117
111/117R-b
112/117A-b
113/117A-b
114/117A-b
115/117A-b
116/117
117/117A-b R-b

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

Read the v1 thread

Cover letter [PATCH 6.12 000/117] 6.12.41-rc1 review

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

Responses should be made by Fri, 01 Aug 2025 09:32:07 +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.41-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.41-rc1

Liu Shixin <[email protected]>
mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma

Sean Christopherson <[email protected]>
KVM: x86: Free vCPUs before freeing VM state

Tomita Moeko <[email protected]>
Revert "drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()"

Tomita Moeko <[email protected]>
Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get return"

Tomita Moeko <[email protected]>
Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return handling"

Tomita Moeko <[email protected]>
Revert "drm/xe/gt: Update handling of xe_force_wake_get return"

Ville Syrjälä <[email protected]>
drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x

Daniel Dadap <[email protected]>
ALSA: hda: Add missing NVIDIA HDA codec IDs

Mohan Kumar D <[email protected]>
ALSA: hda/tegra: Add Tegra264 support

Naman Jain <[email protected]>
Drivers: hv: Make the sysfs node size for the ring buffer dynamic

Nathan Chancellor <[email protected]>
ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS

Zhang Lixu <[email protected]>
iio: hid-sensor-prox: Fix incorrect OFFSET calculation

Zhang Lixu <[email protected]>
iio: hid-sensor-prox: Restore lost scale assignments

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure

Sean Wang <[email protected]>

    Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO"

Stephan Gerhold <[email protected]>

    arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage

Roman Kisel <[email protected]>
x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap()

Manuel Andreas <[email protected]>
KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush

Maxim Levitsky <[email protected]>
KVM: x86: model canonical checks more precisely

Maxim Levitsky <[email protected]>
KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid canonical checks

Maxim Levitsky <[email protected]>
KVM: x86: Route non-canonical checks in emulator through emulate_ops

Maxim Levitsky <[email protected]>
KVM: x86: drop x86.h include from cpuid.h

Zhang Yi <[email protected]>
ext4: fix out of bounds punch offset

Zhang Yi <[email protected]>
ext4: correct the error handle in ext4_fallocate()

Zhang Yi <[email protected]>
ext4: fix incorrect punch max_end

Zhang Yi <[email protected]>
ext4: move out common parts into ext4_fallocate()

Zhang Yi <[email protected]>
ext4: move out inode_lock into ext4_fallocate()

Zhang Yi <[email protected]>
ext4: factor out ext4_do_fallocate()

Zhang Yi <[email protected]>
ext4: refactor ext4_insert_range()

Zhang Yi <[email protected]>
ext4: refactor ext4_collapse_range()

Zhang Yi <[email protected]>
ext4: refactor ext4_zero_range()

Zhang Yi <[email protected]>
ext4: refactor ext4_punch_hole()

Zhang Yi <[email protected]>
ext4: don't explicit update times in ext4_fallocate()

Gao Xiang <[email protected]>
erofs: fix large fragment handling

Gao Xiang <[email protected]>
erofs: clean up header parsing for ztailpacking and fragments

Gao Xiang <[email protected]>
erofs: simplify tail inline pcluster handling

Hongzhen Luo <[email protected]>
erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches

Gao Xiang <[email protected]>
erofs: refine z_erofs_get_extent_compressedlen()

Gao Xiang <[email protected]>
erofs: simplify z_erofs_load_compact_lcluster()

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on

Md Sadre Alam <[email protected]>
mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()

Eric Biggers <[email protected]>
crypto: powerpc/poly1305 - add depends on BROKEN for now

Ian Abbott <[email protected]>
comedi: comedi_test: Fix possible deletion of uninitialized timers

Dmitry Antipov <[email protected]>
jfs: reject on-disk inodes of an unsupported type

Michael Zhivich <[email protected]>
x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()

Khairul Anuar Romli <[email protected]>
spi: cadence-quadspi: fix cleanup of rx_chan on failure paths

RD Babiera <[email protected]>
usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach

Michael Grzeschik <[email protected]>
usb: typec: tcpm: allow switching to mode accessory to mux properly

Michael Grzeschik <[email protected]>
usb: typec: tcpm: allow to use sink in accessory mode

Yonghong Song <[email protected]>
selftests/bpf: Add tests with stack ptr register in conditional jmp

Miguel Ojeda <[email protected]>
rust: give Clippy the minimum supported Rust version

Harry Yoo <[email protected]>
mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n

Jinjiang Tu <[email protected]>
mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: also cover checksum

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: also cover alt modes

Akinobu Mita <[email protected]>
resource: fix false warning in __request_region()

Ryusuke Konishi <[email protected]>
nilfs2: reject invalid file types when reading inodes

Marco Elver <[email protected]>
kasan: use vmalloc_dump_obj() for vmalloc error reports

Haoxiang Li <[email protected]>
ice: Fix a null pointer dereference in ice_copy_and_init_pkg()

Praveen Kaligineedi <[email protected]>
gve: Fix stuck TX queue for DQ queue format

Jacek Kowalski <[email protected]>
e1000e: ignore uninitialized checksum word on tgp

Jacek Kowalski <[email protected]>
e1000e: disregard NVM checksum on tgp when valid checksum bit is not set

Ma Ke <[email protected]>
dpaa2-switch: Fix device reference count leak in MAC endpoint handling

Ma Ke <[email protected]>
dpaa2-eth: Fix device reference count leak in MAC endpoint handling

Ada Couprie Diaz <[email protected]>
arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()

Edip Hazuri <[email protected]>

    ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx

Dawid Rezler <[email protected]>

    ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx

Stephen Rothwell <[email protected]>
sprintf.h requires stdarg.h

Ma Ke <[email protected]>
bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()

Viresh Kumar <[email protected]>
i2c: virtio: Avoid hang by using interruptible completion wait

Akhil R <[email protected]>
i2c: tegra: Fix reset error handling with ACPI

Yang Xiwen <[email protected]>
i2c: qup: jump out of the loop in case of timeout

Markus Blöchl <[email protected]>
timekeeping: Zero initialize system_counterval when querying time from phc drivers

Nathan Chancellor <[email protected]>
ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36

Nathan Chancellor <[email protected]>
mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show()

Lin.Cao <[email protected]>
drm/sched: Remove optimization that causes hang when killing dependent jobs

Arunpravin Paneer Selvam <[email protected]>
drm/amdgpu: Reset the clear flag in buddy during resume

Rong Zhang <[email protected]>
platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots

Rong Zhang <[email protected]>
platform/x86: ideapad-laptop: Fix FnLock not remembered among boots

Jijie Shao <[email protected]>
net: hns3: default enable tx bounce buffer when smmu enabled

Jian Shen <[email protected]>
net: hns3: fixed vf get max channels bug

Yonglong Liu <[email protected]>
net: hns3: disable interrupt when ptp init failed

Jian Shen <[email protected]>
net: hns3: fix concurrent setting vlan filter issue

Halil Pasic <[email protected]>
s390/ism: fix concurrency management in ism_cmd()

Nimrod Oren <[email protected]>
selftests: drv-net: wait for iperf client to stop sending

SHARAN KUMAR M <[email protected]>
ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop

Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()

Marc Kleine-Budde <[email protected]>
can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode

Xiang Mei <[email protected]>
net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class

Kito Xu (veritas501) <[email protected]>
net: appletalk: Fix use-after-free in AARP proxy probe

Jamie Bainbridge <[email protected]>
i40e: When removing VF MAC filters, only check PF-set MAC

Dennis Chen <[email protected]>
i40e: report VF tx_dropped with tx_errors instead of tx_discards

Shahar Shitrit <[email protected]>
net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch

Chiara Meiohas <[email protected]>
net/mlx5: Fix memory leak in cmd_exec()

Himanshu Mittal <[email protected]>
net: ti: icssg-prueth: Fix buffer allocation for ICSSG

Guoqing Jiang <[email protected]>
ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_priv

Eyal Birger <[email protected]>
xfrm: interface: fix use-after-free after changing collect_md xfrm interface

Tobias Brunner <[email protected]>
xfrm: Set transport header to fix UDP GRO handling

Sabrina Dubroca <[email protected]>
xfrm: state: use a consistent pcpu_id in xfrm_state_find

Sabrina Dubroca <[email protected]>
xfrm: state: initialize state_ptrs earlier in xfrm_state_find

Stefan Wahren <[email protected]>
staging: vchiq_arm: Make vchiq_shutdown never fail

Torsten Hilbrich <[email protected]>
platform/x86: Fix initialization order for firmware_attributes_class

Nuno Das Neves <[email protected]>
x86/hyperv: Fix usage of cpu_online_mask to get valid cpu

Yasumasa Suenaga <[email protected]>
tools/hv: fcopy: Fix incorrect file path conversion

Shravan Kumar Ramani <[email protected]>
platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 input

Shravan Kumar Ramani <[email protected]>
platform/mellanox: mlxbf-pmc: Validate event/enable input

Shravan Kumar Ramani <[email protected]>
platform/mellanox: mlxbf-pmc: Remove newline char from event name input

Abdun Nihaal <[email protected]>
regmap: fix potential memory leak of regmap_bus

David Lechner <[email protected]>

    iio: adc: ad7949: use spi_is_bpw_supported()

Xilin Wu <[email protected]>
interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node

Maor Gottlieb <[email protected]>
RDMA/core: Rate limit GID cache warning messages

Rahul Chandra <[email protected]>
platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8406CA

Alessandro Carminati <[email protected]>
regulator: core: fix NULL dereference on unbind due to stale coupling data

Laurent Vivier <[email protected]>
virtio_ring: Fix error reporting in virtqueue_resize

Laurent Vivier <[email protected]>
virtio_net: Enforce minimum TX ring size for reliability

Fabrice Gasnier <[email protected]>
Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT

Xin Li (Intel) <[email protected]>
x86/traps: Initialize DR7 by writing its architectural reset value

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

Diffstat:

 .clippy.toml                                       |   2 +
 Makefile                                           |   4 +-
 arch/arm/Kconfig                                   |   2 +-
 arch/arm/Makefile                                  |   2 +-
 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts     |   2 +
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   4 +-
 arch/arm64/include/asm/assembler.h                 |   5 +
 arch/arm64/kernel/entry.S                          |   6 +
 arch/powerpc/crypto/Kconfig                        |   1 +
 arch/x86/hyperv/hv_init.c                          |  33 ++
 arch/x86/hyperv/hv_vtl.c                           |  44 +-
 arch/x86/hyperv/irqdomain.c                        |   4 +-
 arch/x86/hyperv/ivm.c                              |  22 +-
 arch/x86/include/asm/debugreg.h                    |  19 +-
 arch/x86/include/asm/kvm_host.h                    |   2 +-
 arch/x86/include/asm/mshyperv.h                    |   6 +-
 arch/x86/kernel/cpu/amd.c                          |   2 +
 arch/x86/kernel/cpu/common.c                       |   2 +-
 arch/x86/kernel/kgdb.c                             |   2 +-
 arch/x86/kernel/process_32.c                       |   2 +-
 arch/x86/kernel/process_64.c                       |   2 +-
 arch/x86/kvm/cpuid.h                               |   1 -
 arch/x86/kvm/emulate.c                             |  15 +-
 arch/x86/kvm/hyperv.c                              |   3 +
 arch/x86/kvm/kvm_emulate.h                         |   5 +
 arch/x86/kvm/mmu.h                                 |   1 +
 arch/x86/kvm/mmu/mmu.c                             |   2 +-
 arch/x86/kvm/mtrr.c                                |   1 +
 arch/x86/kvm/vmx/hyperv.c                          |   1 +
 arch/x86/kvm/vmx/nested.c                          |  24 +-
 arch/x86/kvm/vmx/pmu_intel.c                       |   2 +-
 arch/x86/kvm/vmx/sgx.c                             |   5 +-
 arch/x86/kvm/vmx/vmx.c                             |   4 +-
 arch/x86/kvm/x86.c                                 |  19 +-
 arch/x86/kvm/x86.h                                 |  48 +-
 drivers/base/regmap/regmap.c                       |   2 +
 drivers/bus/fsl-mc/fsl-mc-bus.c                    |  19 +-
 drivers/comedi/drivers/comedi_test.c               |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |  17 +
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   2 +-
 drivers/gpu/drm/drm_buddy.c                        |  43 ++
 drivers/gpu/drm/i915/display/intel_dp.c            |   6 +
 drivers/gpu/drm/scheduler/sched_entity.c           |  21 +-
 drivers/gpu/drm/xe/tests/xe_mocs.c                 |  21 +-
 drivers/gpu/drm/xe/xe_devcoredump.c                |  14 +-
 drivers/gpu/drm/xe/xe_force_wake.h                 |  16 -
 drivers/gpu/drm/xe/xe_gt.c                         | 105 ++---
 drivers/hv/vmbus_drv.c                             |   2 +-
 drivers/i2c/busses/i2c-qup.c                       |   4 +-
 drivers/i2c/busses/i2c-tegra.c                     |  24 +-
 drivers/i2c/busses/i2c-virtio.c                    |  15 +-
 drivers/iio/adc/ad7949.c                           |   7 +-
 drivers/iio/light/hid-sensor-prox.c                |   8 +-
 drivers/infiniband/core/cache.c                    |   4 +-
 drivers/input/keyboard/gpio_keys.c                 |   4 +-
 drivers/interconnect/qcom/sc7280.c                 |   1 +
 drivers/mtd/nand/raw/qcom_nandc.c                  |  12 +-
 drivers/net/can/dev/dev.c                          |  12 +-
 drivers/net/can/dev/netlink.c                      |  12 +
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |  15 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.c    |  15 +-
 drivers/net/ethernet/google/gve/gve_main.c         |  67 +--
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  31 ++
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |   2 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  36 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c |   9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   6 +-
 drivers/net/ethernet/intel/e1000e/defines.h        |   3 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |   2 +
 drivers/net/ethernet/intel/e1000e/nvm.c            |   6 +
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   6 +-
 drivers/net/ethernet/intel/ice/ice_ddp.c           |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   4 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 108 ++---
 drivers/net/ethernet/ti/icssg/icssg_config.c       | 162 ++++---
 drivers/net/ethernet/ti/icssg/icssg_config.h       |  78 ++-
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       |  20 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth.h       |   2 +
 drivers/net/ethernet/ti/icssg/icssg_switch_map.h   |   3 +
 drivers/net/virtio_net.c                           |   6 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |  76 +--
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    | 106 +++--
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h    |   2 +
 drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h |   2 -
 drivers/platform/mellanox/mlxbf-pmc.c              |  25 +-
 drivers/platform/x86/Makefile                      |   3 +-
 drivers/platform/x86/asus-nb-wmi.c                 |   9 +
 drivers/platform/x86/ideapad-laptop.c              |   4 +-
 drivers/regulator/core.c                           |   1 +
 drivers/s390/net/ism_drv.c                         |   3 +
 drivers/spi/spi-cadence-quadspi.c                  |   5 -
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |   3 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  64 ++-
 drivers/virtio/virtio_ring.c                       |   8 +-
 fs/erofs/internal.h                                |  13 +-
 fs/erofs/zdata.c                                   |   2 +-
 fs/erofs/zmap.c                                    | 250 ++++------
 fs/ext4/ext4.h                                     |   2 +
 fs/ext4/extents.c                                  | 524 ++++++++-------------
 fs/ext4/inode.c                                    | 140 +++---
 fs/jfs/jfs_imap.c                                  |  13 +-
 fs/nilfs2/inode.c                                  |   9 +-
 include/drm/drm_buddy.h                            |   2 +
 include/linux/ism.h                                |   1 +
 include/linux/sprintf.h                            |   1 +
 kernel/bpf/verifier.c                              |   7 +-
 kernel/resource.c                                  |   5 +-
 kernel/time/timekeeping.c                          |   2 +-
 mm/kasan/report.c                                  |   4 +-
 mm/khugepaged.c                                    |   4 +-
 mm/ksm.c                                           |   6 +-
 mm/memory-failure.c                                |   4 +
 mm/vmscan.c                                        |   8 +
 mm/zsmalloc.c                                      |   3 +
 net/appletalk/aarp.c                               |  24 +-
 net/ipv4/xfrm4_input.c                             |   3 +
 net/ipv6/xfrm6_input.c                             |   3 +
 net/sched/sch_qfq.c                                |   7 +-
 net/xfrm/xfrm_interface_core.c                     |   7 +-
 net/xfrm/xfrm_state.c                              |  23 +-
 sound/pci/hda/hda_tegra.c                          |  51 +-
 sound/pci/hda/patch_hdmi.c                         |  20 +
 sound/pci/hda/patch_realtek.c                      |   4 +-
 sound/soc/mediatek/mt8365/mt8365-dai-i2s.c         |   3 +-
 tools/hv/hv_fcopy_uio_daemon.c                     |  37 +-
 .../selftests/bpf/progs/verifier_precision.c       |  53 +++
 tools/testing/selftests/drivers/net/lib/py/load.py |  23 +-
 tools/testing/selftests/net/mptcp/Makefile         |   3 +-
 .../selftests/net/mptcp/mptcp_connect_checksum.sh  |   5 +
 .../selftests/net/mptcp/mptcp_connect_mmap.sh      |   5 +
 .../selftests/net/mptcp/mptcp_connect_sendfile.sh  |   5 +
 133 files changed, 1615 insertions(+), 1230 deletions(-)