Skip to content

6.11.10-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest107 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/107netlink: terminate outstanding dump on socket closenet/netlink/af_netlink.c net/netlink/af_netlink.h+8 -250 replies
2/107sctp: fix possible UAF in sctp_v6_available()net/sctp/ipv6.c+13 -60 replies
3/107net: vertexcom: mse102x: Fix tx_bytes calculationdrivers/net/ethernet/vertexcom/mse102x.c+3 -10 replies
4/107drm/rockchip: vop: Fix a dereferenced before check warningdrivers/gpu/drm/rockchip/rockchip_drm_vop.c+4 -40 replies
5/107net: fix data-races around sk->sk_forward_allocnet/dccp/ipv6.c net/ipv6/tcp_ipv6.c+2 -40 replies
6/107mptcp: error out earlier on disconnectnet/mptcp/protocol.c+9 -40 replies
7/107mptcp: cope racing subflow creation in mptcp_rcv_space_adjustnet/mptcp/protocol.c+2 -10 replies
8/107net/mlx5: Fix msix vectors to respect platform limitdrivers/net/ethernet/mellanox/mlx5/core/pci_irq.c+27 -50 replies
9/107net/mlx5: fs, lock FTE when checking if activedrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+12 -30 replies
10/107net/mlx5e: kTLS, Fix incorrect page refcountingdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c+4 -40 replies
11/107net/mlx5e: clear xdp features on non-uplink representorsdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+2 -10 replies
12/107net/mlx5e: CT: Fix null-ptr-deref in add rule err flowdrivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c+1 -10 replies
13/107net/mlx5e: Disable loopback self-test on multi-PF netdevdrivers/net/ethernet/mellanox/mlx5/core/en_selftest.c+4 -00 replies
14/107drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c drivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/intel_device_info.c +2 more+75 -300 replies
15/107virtio/vsock: Fix accept_queue memory leaknet/vmw_vsock/virtio_transport_common.c+8 -00 replies
16/107vsock: Fix sk_error_queue memory leaknet/vmw_vsock/af_vsock.c+3 -00 replies
17/107virtio/vsock: Improve MSG_ZEROCOPY error handlingnet/vmw_vsock/virtio_transport_common.c+1 -00 replies
18/107Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan"drivers/infiniband/core/addr.c+0 -20 replies
19/107drivers: perf: Fix wrong put_cpu() placementdrivers/perf/riscv_pmu_sbi.c+2 -20 replies
20/107Bluetooth: hci_core: Fix calling mgmt_device_connectednet/bluetooth/hci_core.c+0 -20 replies
21/107Bluetooth: btintel: Direct exception event to bluetooth stackdrivers/bluetooth/btintel.c+2 -30 replies
22/107drm/panthor: Fix handling of partial GPU mapping of BOsdrivers/gpu/drm/panthor/panthor_mmu.c+2 -00 replies
23/107net: sched: cls_u32: Fix u32s systematic failure to free IDR entries for hnodes.net/sched/cls_u32.c+14 -40 replies
24/107net: phylink: ensure PHY momentary link-fails are handleddrivers/net/phy/phylink.c+8 -60 replies
25/107samples: pktgen: correct dev to DEVsamples/pktgen/pktgen_sample01_simple.sh+1 -10 replies
26/107net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-woldrivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c+2 -20 replies
27/107net: Make copy_safe_from_sockptr() match documentationinclude/linux/sockptr.h+3 -10 replies
28/107stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routinesdrivers/net/ethernet/stmicro/stmmac/dwmac-intel-plat.c+17 -80 replies
29/107drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handledrivers/gpu/drm/vmwgfx/vmwgfx_kms.c+2 -00 replies
30/107net: ti: icssg-prueth: Fix 1 PPS syncdrivers/net/ethernet/ti/icssg/icssg_prueth.c drivers/net/ethernet/ti/icssg/icssg_prueth.h+23 -20 replies
31/107bonding: add ns target multicast address to slave devicedrivers/net/bonding/bond_main.c drivers/net/bonding/bond_options.c include/net/bond_options.h+98 -20 replies
32/107ARM: 9419/1: mm: Fix kernel memory mapping for xip kernelsarch/arm/kernel/head.S arch/arm/mm/mmu.c+27 -150 replies
33/107ARM: fix cacheflush with PANarch/arm/kernel/traps.c+3 -00 replies
34/107tools/mm: fix compile errortools/mm/page-types.c+1 -10 replies
35/107Revert "drm/amd/pm: correct the workload setting"drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c +9 more+36 -840 replies
36/107drm/amd/display: Run idle optimizations at end of vblank handlerdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+9 -30 replies
37/107drm/amd/display: Change some variable name of psrdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c +1 more+14 -140 replies
38/107drm/amd/display: Fix Panel Replay not update screen correctlydrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+59 -570 replies
39/107x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 clientarch/x86/kernel/cpu/amd.c+11 -00 replies
40/107x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=yarch/x86/mm/ioremap.c+4 -20 replies
41/107x86/stackprotector: Work around strict Clang TLS symbol requirementsarch/x86/Makefile arch/x86/entry/entry.S arch/x86/include/asm/asm-prototypes.h +2 more+27 -20 replies
42/107mm: fix NULL pointer dereference in alloc_pages_bulk_noprofmm/page_alloc.c+2 -10 replies
43/107ocfs2: uncache inode which has failed entering the groupfs/ocfs2/resize.c+2 -00 replies
44/107crash, powerpc: default to CRASH_DUMP=n on PPC_BOOK3S_32arch/arm/Kconfig arch/arm64/Kconfig arch/loongarch/Kconfig +7 more+29 -10 replies
45/107sched/task_stack: fix object_is_on_stack() for KASAN tagged pointersinclude/linux/sched/task_stack.h+2 -00 replies
46/107fs/proc/task_mmu: prevent integer overflow in pagemap_scan_get_args()fs/proc/task_mmu.c+3 -10 replies
47/107mm/mremap: fix address wraparound in move_page_tables()mm/mremap.c+1 -10 replies
48/107mm: revert "mm: shmem: fix data-race in shmem_getattr()"mm/shmem.c+0 -20 replies
49/107vdpa: solidrun: Fix UB bug with devresdrivers/vdpa/solidrun/snet_main.c+10 -40 replies
50/107vdpa/mlx5: Fix PA offset with unaligned starting iotlb mapdrivers/vdpa/mlx5/core/mr.c+5 -30 replies
51/107vp_vdpa: fix id_table array not null terminated errordrivers/vdpa/virtio_pci/vp_vdpa.c+7 -30 replies
52/107ima: fix buffer overrun in ima_eventdigest_init_commonsecurity/integrity/ima/ima_template_lib.c+10 -40 replies
53/107evm: stop avoidably reading i_writecount in evm_file_releasesecurity/integrity/evm/evm_main.c+2 -10 replies
54/107KVM: selftests: Disable strict aliasingtools/testing/selftests/kvm/Makefile+4 -40 replies
55/107KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabledarch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/vmx.c+26 -60 replies
56/107KVM: x86: Unconditionally set irr_pending when updating APICv statearch/x86/kvm/lapic.c+18 -110 replies
57/107KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKENarch/x86/kvm/vmx/vmx.c+3 -10 replies
58/107nilfs2: fix null-ptr-deref in block_touch_buffer tracepointfs/nilfs2/page.c+0 -10 replies
59/107nommu: pass NULL argument to vma_iter_prealloc()mm/nommu.c+1 -10 replies
60/107tpm: Disable TPM on tpm2_create_primary() failuredrivers/char/tpm/tpm2-sessions.c+5 -20 replies
61/107mm: page_alloc: move mlocked flag clearance into free_pages_prepare()mm/page_alloc.c mm/swap.c+15 -140 replies
62/107ALSA: hda/realtek - Fixed Clevo platform headset Mic issuesound/pci/hda/patch_realtek.c+2 -00 replies
63/107ALSA: hda/realtek - update set GPIO3 to default for Thinkpad with ALC1318sound/pci/hda/patch_realtek.c+8 -20 replies
64/107ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10sound/pci/hda/patch_realtek.c+1 -00 replies
65/107mptcp: update local address flags when setting itnet/mptcp/pm_userspace.c+12 -00 replies
66/107mptcp: hold pm lock when deleting entrynet/mptcp/pm_userspace.c+3 -00 replies
67/107mptcp: pm: use _rcu variant under rcu_read_locknet/mptcp/pm_netlink.c+2 -10 replies
68/107ocfs2: fix UBSAN warning in ocfs2_verify_volume()fs/ocfs2/super.c+9 -40 replies
69/107nilfs2: fix null-ptr-deref in block_dirty_buffer tracepointfs/nilfs2/btnode.c fs/nilfs2/gcinode.c fs/nilfs2/mdt.c +1 more+2 -60 replies
70/107LoongArch: Fix early_numa_add_cpu() usage for FDT systemsarch/loongarch/kernel/smp.c+1 -10 replies
71/107LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabitsarch/loongarch/include/asm/kasan.h arch/loongarch/mm/kasan_init.c+14 -30 replies
72/107LoongArch: Add WriteCombine shadow mapping in KASANarch/loongarch/include/asm/kasan.h arch/loongarch/mm/kasan_init.c+15 -10 replies
73/107LoongArch: Fix AP booting issue in VM modearch/loongarch/kernel/paravirt.c+15 -00 replies
74/107LoongArch: Make KASAN work with 5-level page-tablesarch/loongarch/mm/kasan_init.c+23 -30 replies
75/107selftests: hugetlb_dio: fixup check for initial conditions to skip in the starttools/testing/selftests/mm/hugetlb_dio.c+7 -00 replies
76/107Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"drivers/mmc/host/dw_mmc.c+2 -20 replies
77/107Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c+1 -30 replies
78/107btrfs: fix incorrect comparison for delayed refsfs/btrfs/delayed-ref.c+1 -10 replies
79/107mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flagdrivers/mailbox/qcom-cpucp-mbox.c+1 -10 replies
80/107firmware: arm_scmi: Skip opp duplicatesdrivers/firmware/arm_scmi/perf.c+30 -100 replies
81/107firmware: arm_scmi: Report duplicate opps as firmware bugsdrivers/firmware/arm_scmi/perf.c+2 -20 replies
82/107mmc: sunxi-mmc: Fix A100 compatible descriptiondrivers/mmc/host/sunxi-mmc.c+3 -30 replies
83/107drm/bridge: tc358768: Fix DSI command txdrivers/gpu/drm/bridge/tc358768.c+19 -20 replies
84/107drm/xe: handle flat ccs during hibernation on igpudrivers/gpu/drm/xe/xe_bo_evict.c+12 -10 replies
85/107drm/xe/oa: Fix "Missing outer runtime PM protection" warningdrivers/gpu/drm/xe/xe_oa.c+2 -00 replies
86/107pmdomain: imx93-blk-ctrl: correct remove pathdrivers/pmdomain/imx/imx93-blk-ctrl.c+3 -10 replies
87/107pmdomain: arm: Use FLAG_DEV_NAME_FW to ensure unique namesdrivers/pmdomain/arm/scmi_perf_domain.c+2 -10 replies
88/107pmdomain: core: Add GENPD_FLAG_DEV_NAME_FW flagdrivers/pmdomain/core.c include/linux/pm_domain.h+40 -150 replies
89/107nouveau: fw: sync dma after setup is called.drivers/gpu/drm/nouveau/nvkm/falcon/fw.c+6 -50 replies
90/107nouveau: handle EBUSY and EAGAIN for GSP aux errors.drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c+4 -40 replies
91/107nouveau/dp: handle retries for AUX CH transfers with GSP.drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c+35 -240 replies
92/107drm/amd: Fix initialization mistake for NBIO 7.7.0drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c+6 -00 replies
93/107drm/amdgpu: fix check in gmc_v9_0_get_vm_pte()drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c+8 -50 replies
94/107drm/amdgpu: Fix video caps for H264 and HEVC encode maximum sizedrivers/gpu/drm/amd/amdgpu/nv.c drivers/gpu/drm/amd/amdgpu/soc15.c drivers/gpu/drm/amd/amdgpu/soc21.c +2 more+19 -190 replies
95/107drm/amd/pm: print pp_dpm_mclk in ascending order on SMU v14.0.0drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c+3 -20 replies
96/107drm/amdgpu: enable GTT fallback handling for dGPUs onlydrivers/gpu/drm/amd/amdgpu/amdgpu_object.c+2 -10 replies
97/107drm/amdgpu/mes12: correct kiq unmap latencydrivers/gpu/drm/amd/amdgpu/mes_v12_0.c+1 -10 replies
98/107drm/amd/display: Adjust VSDB parser for replay featuredrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
99/107drm/amd/display: Require minimum VBlank size for stutter optimizationdrivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c+9 -20 replies
100/107drm/amd/display: Handle dml allocation failure to avoid crashdrivers/gpu/drm/amd/display/dc/core/dc_state.c+3 -00 replies
101/107drm/amd/display: Fix failure to read vram info due to static BP_RESULTdrivers/gpu/drm/amd/display/dc/bios/bios_parser2.c+1 -10 replies
102/107mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handlingarch/arm64/include/asm/mman.h arch/parisc/include/asm/mman.h include/linux/mman.h +3 more+16 -130 replies
103/107drm/xe: Restore system memory GGTT mappingsdrivers/gpu/drm/xe/xe_bo.c drivers/gpu/drm/xe/xe_bo_evict.c+11 -40 replies
104/107drm/xe: improve hibernation on igpudrivers/gpu/drm/xe/xe_bo.c drivers/gpu/drm/xe/xe_bo_evict.c+16 -270 replies
105/107lib/buildid: Fix build ID parsing logiclib/buildid.c+1 -10 replies
106/107net: sched: u32: Add test case for systematic hnode IDR leakstools/testing/selftests/tc-testing/tc-tests/filters/u32.json+24 -00 replies
107/107media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not setdrivers/media/dvb-core/dvbdev.c+4 -110 replies

Reviews trailers per patch

70 of 107 patches have a Reviewed-by or Acked-by.

PatchKuniyuki IwashimaEric DumazetCosmin RatiuYevgeny KliteynikRodrigo ViviJohn HarrisonStefano GarzarellaArseniy KrasnovXin LongLiviu DudauSteven PriceBoris BrezillonJamal Hadi SalimVictor NogueiraOleksij RempelSimon HormanJesper Dangaard BrouerVadim FedorenkoMD Danish AnwarNikolay AleksandrovLinus WalleijMichał PecioMatthieu Baerts (NGI0)Maor GottliebMichael EllermanBaoquan HeVlastimil BabkaLorenzo StoakesQi ZhengLiam R. HowlettHugh DickinsJason WangParav PanditEnrico Bravi (PhD at polito.it)Roberto SassuAurabindo PillaiDaniel WheelerChao GaoXiaoyao LiAdrian Hunter[email protected]Leo LiGeliang TangJoseph QiJiaxun YangCorey HickeyJames Courtier-DuttonTom LendackyNathan ChancellorSeongJae ParkVishal Moola (Oracle)Oleksandr NatalenkoMatthew BrostStefan WahrenDiogo IvoLyude PaulAlex DeucherHarry WentlandLeo LiuYifan ZhangHawking ZhangAustin ZhengDillon VaroneCatalin MarinasMatthew AuldLucas De MarchiFilipe MananaQu WenruoDavid SterbaAndrii NakryikoKonrad DybcioJohan HovoldSudeep HollaCristian MarussiFlorian FainelliParthiban NallathambiChen-Yu TsaiNeil ArmstrongMark BrownShuah KhanRon EconomosPavel Machek (CIP)Linux Kernel Functional TestingJustin M. Forbeskernelci.org botJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/107R-b R-b
2/107A-b
3/107
4/107
5/107R-b
6/107R-b
7/107R-b
8/107
9/107R-b
10/107
11/107
12/107R-b R-b
13/107
14/107R-b R-b
15/107R-b
16/107R-b A-b
17/107R-b A-b
18/107
19/107
20/107
21/107
22/107R-b R-b R-b
23/107R-b A-b T-b
24/107R-b
25/107R-b A-b
26/107
27/107
28/107
29/107
30/107R-b R-b
31/107R-b
32/107R-b
33/107T-b
34/107R-b R-b A-b
35/107
36/107R-b T-b
37/107R-b
38/107R-b T-b T-b
39/107
40/107A-b
41/107R-b T-b
42/107R-b
43/107R-b
44/107A-b A-b
45/107
46/107
47/107A-b R-b A-b R-b
48/107A-b
49/107R-b
50/107A-b
51/107A-b R-b
52/107T-b
53/107R-b
54/107
55/107Debugged-by R-b T-b
56/107
57/107R-b T-b
58/107T-b
59/107R-b
60/107
61/107A-b
62/107
63/107
64/107
65/107R-b
66/107R-b
67/107R-b
68/107R-b
69/107
70/107
71/107R-b
72/107
73/107
74/107
75/107
76/107
77/107R-b
78/107R-b R-b R-b
79/107R-b T-b
80/107T-b R-b
81/107R-b R-b R-b
82/107T-b R-b
83/107R-b
84/107R-b
85/107R-b
86/107R-b
87/107
88/107
89/107T-b R-b
90/107R-b
91/107R-b
92/107A-b
93/107A-b
94/107R-b
95/107R-b
96/107R-b
97/107R-b
98/107R-b
99/107R-b
100/107R-b
101/107R-b
102/107R-b R-b
103/107R-b
104/107R-b R-b
105/107A-b
106/107A-b R-b
107/107

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

Read the v1 thread

Cover letter [PATCH 6.11 000/107] 6.11.10-rc1 review

This is the start of the stable review cycle for the 6.11.10 release. There are 107 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, 22 Nov 2024 12:56:14 +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.11.10-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.11.10-rc1

Mauro Carvalho Chehab <[email protected]>
media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set

Alexandre Ferrieux <[email protected]>
net: sched: u32: Add test case for systematic hnode IDR leaks

Jiri Olsa <[email protected]>
lib/buildid: Fix build ID parsing logic

Matthew Auld <[email protected]>
drm/xe: improve hibernation on igpu

Matthew Brost <[email protected]>
drm/xe: Restore system memory GGTT mappings

Lorenzo Stoakes <[email protected]>
mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling

Hamish Claxton <[email protected]>
drm/amd/display: Fix failure to read vram info due to static BP_RESULT

Ryan Seto <[email protected]>
drm/amd/display: Handle dml allocation failure to avoid crash

Dillon Varone <[email protected]>
drm/amd/display: Require minimum VBlank size for stutter optimization

Rodrigo Siqueira <[email protected]>
drm/amd/display: Adjust VSDB parser for replay feature

Jack Xiao <[email protected]>
drm/amdgpu/mes12: correct kiq unmap latency

Christian König <[email protected]>
drm/amdgpu: enable GTT fallback handling for dGPUs only

Tim Huang <[email protected]>
drm/amd/pm: print pp_dpm_mclk in ascending order on SMU v14.0.0

David Rosca <[email protected]>
drm/amdgpu: Fix video caps for H264 and HEVC encode maximum size

Christian König <[email protected]>
drm/amdgpu: fix check in gmc_v9_0_get_vm_pte()

Vijendar Mukunda <[email protected]>
drm/amd: Fix initialization mistake for NBIO 7.7.0

Dave Airlie <[email protected]>
nouveau/dp: handle retries for AUX CH transfers with GSP.

Dave Airlie <[email protected]>
nouveau: handle EBUSY and EAGAIN for GSP aux errors.

Dave Airlie <[email protected]>
nouveau: fw: sync dma after setup is called.

Sibi Sankar <[email protected]>
pmdomain: core: Add GENPD_FLAG_DEV_NAME_FW flag

Sibi Sankar <[email protected]>
pmdomain: arm: Use FLAG_DEV_NAME_FW to ensure unique names

Peng Fan <[email protected]>
pmdomain: imx93-blk-ctrl: correct remove path

Ashutosh Dixit <[email protected]>
drm/xe/oa: Fix "Missing outer runtime PM protection" warning

Matthew Auld <[email protected]>
drm/xe: handle flat ccs during hibernation on igpu

Francesco Dolcini <[email protected]>
drm/bridge: tc358768: Fix DSI command tx

Andre Przywara <[email protected]>
mmc: sunxi-mmc: Fix A100 compatible description

Sibi Sankar <[email protected]>
firmware: arm_scmi: Report duplicate opps as firmware bugs

Cristian Marussi <[email protected]>
firmware: arm_scmi: Skip opp duplicates

Sibi Sankar <[email protected]>
mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flag

Josef Bacik <[email protected]>
btrfs: fix incorrect comparison for delayed refs

Alex Deucher <[email protected]>
Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"

Aurelien Jarno <[email protected]>
Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"

Donet Tom <[email protected]>
selftests: hugetlb_dio: fixup check for initial conditions to skip in the start

Huacai Chen <[email protected]>
LoongArch: Make KASAN work with 5-level page-tables

Bibo Mao <[email protected]>
LoongArch: Fix AP booting issue in VM mode

Kanglong Wang <[email protected]>
LoongArch: Add WriteCombine shadow mapping in KASAN

Huacai Chen <[email protected]>
LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabits

Huacai Chen <[email protected]>
LoongArch: Fix early_numa_add_cpu() usage for FDT systems

Ryusuke Konishi <[email protected]>
nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint

Dmitry Antipov <[email protected]>
ocfs2: fix UBSAN warning in ocfs2_verify_volume()

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: use _rcu variant under rcu_read_lock

Geliang Tang <[email protected]>
mptcp: hold pm lock when deleting entry

Geliang Tang <[email protected]>
mptcp: update local address flags when setting it

Maksym Glubokiy <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10

Kailang Yang <[email protected]>
ALSA: hda/realtek - update set GPIO3 to default for Thinkpad with ALC1318

Kailang Yang <[email protected]>
ALSA: hda/realtek - Fixed Clevo platform headset Mic issue

Roman Gushchin <[email protected]>
mm: page_alloc: move mlocked flag clearance into free_pages_prepare()

Jarkko Sakkinen <[email protected]>
tpm: Disable TPM on tpm2_create_primary() failure

Hajime Tazaki <[email protected]>
nommu: pass NULL argument to vma_iter_prealloc()

Ryusuke Konishi <[email protected]>
nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint

Sean Christopherson <[email protected]>
KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN

Sean Christopherson <[email protected]>
KVM: x86: Unconditionally set irr_pending when updating APICv state

Sean Christopherson <[email protected]>
KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled

Sean Christopherson <[email protected]>
KVM: selftests: Disable strict aliasing

Mateusz Guzik <[email protected]>
evm: stop avoidably reading i_writecount in evm_file_release

Samasth Norway Ananda <[email protected]>
ima: fix buffer overrun in ima_eventdigest_init_common

Xiaoguang Wang <[email protected]>
vp_vdpa: fix id_table array not null terminated error

Si-Wei Liu <[email protected]>
vdpa/mlx5: Fix PA offset with unaligned starting iotlb map

Philipp Stanner <[email protected]>
vdpa: solidrun: Fix UB bug with devres

Andrew Morton <[email protected]>
mm: revert "mm: shmem: fix data-race in shmem_getattr()"

Jann Horn <[email protected]>
mm/mremap: fix address wraparound in move_page_tables()

Dan Carpenter <[email protected]>
fs/proc/task_mmu: prevent integer overflow in pagemap_scan_get_args()

Qun-Wei Lin <[email protected]>
sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers

Dave Vasilevsky <[email protected]>
crash, powerpc: default to CRASH_DUMP=n on PPC_BOOK3S_32

Dmitry Antipov <[email protected]>
ocfs2: uncache inode which has failed entering the group

Jinjiang Tu <[email protected]>
mm: fix NULL pointer dereference in alloc_pages_bulk_noprof

Ard Biesheuvel <[email protected]>
x86/stackprotector: Work around strict Clang TLS symbol requirements

Baoquan He <[email protected]>
x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y

Mario Limonciello <[email protected]>
x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 client

Tom Chung <[email protected]>
drm/amd/display: Fix Panel Replay not update screen correctly

Tom Chung <[email protected]>
drm/amd/display: Change some variable name of psr

Leo Li <[email protected]>
drm/amd/display: Run idle optimizations at end of vblank handler

Alex Deucher <[email protected]>
Revert "drm/amd/pm: correct the workload setting"

Motiejus JakÅ`tys <[email protected]>
tools/mm: fix compile error

Russell King (Oracle) <[email protected]>
ARM: fix cacheflush with PAN

Harith G <[email protected]>
ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels

Hangbin Liu <[email protected]>
bonding: add ns target multicast address to slave device

Meghana Malladi <[email protected]>
net: ti: icssg-prueth: Fix 1 PPS sync

Chen Ridong <[email protected]>
drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handle

Vitalii Mordan <[email protected]>
stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines

Michal Luczaj <[email protected]>
net: Make copy_safe_from_sockptr() match documentation

Nícolas F. R. A. Prado <[email protected]>
net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol

Wei Fang <[email protected]>
samples: pktgen: correct dev to DEV

Russell King (Oracle) <[email protected]>
net: phylink: ensure PHY momentary link-fails are handled

Alexandre Ferrieux <[email protected]>
net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes.

Akash Goel <[email protected]>
drm/panthor: Fix handling of partial GPU mapping of BOs

Kiran K <[email protected]>
Bluetooth: btintel: Direct exception event to bluetooth stack

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix calling mgmt_device_connected

Alexandre Ghiti <[email protected]>
drivers: perf: Fix wrong put_cpu() placement

Leon Romanovsky <[email protected]>
Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan"

Michal Luczaj <[email protected]>
virtio/vsock: Improve MSG_ZEROCOPY error handling

Michal Luczaj <[email protected]>
vsock: Fix sk_error_queue memory leak

Michal Luczaj <[email protected]>
virtio/vsock: Fix accept_queue memory leak

Daniele Ceraolo Spurio <[email protected]>
drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.

Carolina Jubran <[email protected]>
net/mlx5e: Disable loopback self-test on multi-PF netdev

Moshe Shemesh <[email protected]>
net/mlx5e: CT: Fix null-ptr-deref in add rule err flow

William Tu <[email protected]>
net/mlx5e: clear xdp features on non-uplink representors

Dragos Tatulea <[email protected]>
net/mlx5e: kTLS, Fix incorrect page refcounting

Mark Bloch <[email protected]>
net/mlx5: fs, lock FTE when checking if active

Parav Pandit <[email protected]>
net/mlx5: Fix msix vectors to respect platform limit

Paolo Abeni <[email protected]>
mptcp: cope racing subflow creation in mptcp_rcv_space_adjust

Paolo Abeni <[email protected]>
mptcp: error out earlier on disconnect

Wang Liang <[email protected]>

    net: fix data-races around sk->sk_forward_alloc

Andy Yan <[email protected]>
drm/rockchip: vop: Fix a dereferenced before check warning

Stefan Wahren <[email protected]>
net: vertexcom: mse102x: Fix tx_bytes calculation

Eric Dumazet <[email protected]>
sctp: fix possible UAF in sctp_v6_available()

Jakub Kicinski <[email protected]>
netlink: terminate outstanding dump on socket close

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/Kconfig                                   |   3 +
 arch/arm/kernel/head.S                             |   8 +-
 arch/arm/kernel/traps.c                            |   3 +
 arch/arm/mm/mmu.c                                  |  34 +++---
 arch/arm64/Kconfig                                 |   3 +
 arch/arm64/include/asm/mman.h                      |  10 +-
 arch/loongarch/Kconfig                             |   3 +
 arch/loongarch/include/asm/kasan.h                 |  13 ++-
 arch/loongarch/kernel/paravirt.c                   |  15 +++
 arch/loongarch/kernel/smp.c                        |   2 +-
 arch/loongarch/mm/kasan_init.c                     |  46 +++++++-
 arch/mips/Kconfig                                  |   3 +
 arch/parisc/include/asm/mman.h                     |   5 +-
 arch/powerpc/Kconfig                               |   4 +
 arch/riscv/Kconfig                                 |   3 +
 arch/s390/Kconfig                                  |   3 +
 arch/sh/Kconfig                                    |   3 +
 arch/x86/Kconfig                                   |   3 +
 arch/x86/Makefile                                  |   5 +-
 arch/x86/entry/entry.S                             |  16 +++
 arch/x86/include/asm/asm-prototypes.h              |   3 +
 arch/x86/kernel/cpu/amd.c                          |  11 ++
 arch/x86/kernel/cpu/common.c                       |   2 +
 arch/x86/kernel/vmlinux.lds.S                      |   3 +
 arch/x86/kvm/lapic.c                               |  29 +++--
 arch/x86/kvm/vmx/nested.c                          |  30 +++++-
 arch/x86/kvm/vmx/vmx.c                             |   6 +-
 arch/x86/mm/ioremap.c                              |   6 +-
 drivers/bluetooth/btintel.c                        |   5 +-
 drivers/char/tpm/tpm2-sessions.c                   |   7 +-
 drivers/firmware/arm_scmi/perf.c                   |  44 +++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  13 ++-
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c             |   6 ++
 drivers/gpu/drm/amd/amdgpu/nv.c                    |  12 +--
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   4 +-
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |  12 +--
 drivers/gpu/drm/amd/amdgpu/soc24.c                 |   2 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    |   8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 117 +++++++++++----------
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   2 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |  17 +--
 .../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h   |   2 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |   6 +-
 drivers/gpu/drm/amd/display/dc/core/dc_state.c     |   3 +
 .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c  |  11 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  49 +++------
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   5 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |   5 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |   5 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  20 +---
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |   5 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c   |   5 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |   9 +-
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c             |   8 --
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h             |   2 -
 drivers/gpu/drm/bridge/tc358768.c                  |  21 +++-
 drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c          |  50 +++++----
 drivers/gpu/drm/i915/i915_drv.h                    |   8 +-
 drivers/gpu/drm/i915/intel_device_info.c           |  24 ++++-
 drivers/gpu/drm/i915/intel_device_info.h           |   4 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c    |  61 ++++++-----
 drivers/gpu/drm/nouveau/nvkm/falcon/fw.c           |  11 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |   6 +-
 drivers/gpu/drm/panthor/panthor_mmu.c              |   2 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   2 +
 drivers/gpu/drm/xe/xe_bo.c                         |  43 ++++----
 drivers/gpu/drm/xe/xe_bo_evict.c                   |  20 ++--
 drivers/gpu/drm/xe/xe_oa.c                         |   2 +
 drivers/infiniband/core/addr.c                     |   2 -
 drivers/mailbox/qcom-cpucp-mbox.c                  |   2 +-
 drivers/media/dvb-core/dvbdev.c                    |  15 +--
 drivers/mmc/host/dw_mmc.c                          |   4 +-
 drivers/mmc/host/sunxi-mmc.c                       |   6 +-
 drivers/net/bonding/bond_main.c                    |  16 ++-
 drivers/net/bonding/bond_options.c                 |  82 ++++++++++++++-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |   2 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   3 +-
 .../net/ethernet/mellanox/mlx5/core/en_selftest.c  |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  19 +++-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |  32 +++++-
 .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c |  25 +++--
 .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c   |   4 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       |  13 ++-
 drivers/net/ethernet/ti/icssg/icssg_prueth.h       |  12 +++
 drivers/net/ethernet/vertexcom/mse102x.c           |   4 +-
 drivers/net/phy/phylink.c                          |  14 +--
 drivers/perf/riscv_pmu_sbi.c                       |   4 +-
 drivers/pmdomain/arm/scmi_perf_domain.c            |   3 +-
 drivers/pmdomain/core.c                            |  49 ++++++---
 drivers/pmdomain/imx/imx93-blk-ctrl.c              |   4 +-
 drivers/vdpa/mlx5/core/mr.c                        |   8 +-
 drivers/vdpa/solidrun/snet_main.c                  |  14 ++-
 drivers/vdpa/virtio_pci/vp_vdpa.c                  |  10 +-
 fs/btrfs/delayed-ref.c                             |   2 +-
 fs/nilfs2/btnode.c                                 |   2 -
 fs/nilfs2/gcinode.c                                |   4 +-
 fs/nilfs2/mdt.c                                    |   1 -
 fs/nilfs2/page.c                                   |   2 +-
 fs/ocfs2/resize.c                                  |   2 +
 fs/ocfs2/super.c                                   |  13 ++-
 fs/proc/task_mmu.c                                 |   4 +-
 include/drm/intel/i915_pciids.h                    |  19 +++-
 include/linux/mman.h                               |   7 +-
 include/linux/pm_domain.h                          |   6 ++
 include/linux/sched/task_stack.h                   |   2 +
 include/linux/sockptr.h                            |   4 +-
 include/net/bond_options.h                         |   2 +
 kernel/Kconfig.kexec                               |   2 +-
 lib/buildid.c                                      |   2 +-
 mm/mmap.c                                          |   2 +-
 mm/mremap.c                                        |   2 +-
 mm/nommu.c                                         |   4 +-
 mm/page_alloc.c                                    |  18 +++-
 mm/shmem.c                                         |   5 -
 mm/swap.c                                          |  14 ---
 net/bluetooth/hci_core.c                           |   2 -
 net/dccp/ipv6.c                                    |   2 +-
 net/ipv6/tcp_ipv6.c                                |   4 +-
 net/mptcp/pm_netlink.c                             |   3 +-
 net/mptcp/pm_userspace.c                           |  15 +++
 net/mptcp/protocol.c                               |  16 ++-
 net/netlink/af_netlink.c                           |  31 ++----
 net/netlink/af_netlink.h                           |   2 -
 net/sched/cls_u32.c                                |  18 +++-
 net/sctp/ipv6.c                                    |  19 ++--
 net/vmw_vsock/af_vsock.c                           |   3 +
 net/vmw_vsock/virtio_transport_common.c            |   9 ++
 samples/pktgen/pktgen_sample01_simple.sh           |   2 +-
 security/integrity/evm/evm_main.c                  |   3 +-
 security/integrity/ima/ima_template_lib.c          |  14 ++-
 sound/pci/hda/patch_realtek.c                      |  13 ++-
 tools/mm/page-types.c                              |   2 +-
 tools/testing/selftests/kvm/Makefile               |   8 +-
 tools/testing/selftests/mm/hugetlb_dio.c           |   7 ++
 .../selftests/tc-testing/tc-tests/filters/u32.json |  24 +++++
 143 files changed, 1080 insertions(+), 537 deletions(-)