Skip to content

6.12.60-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest112 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/112KVM: arm64: Check the untrusted offset in FF-A memory sharearch/arm64/kvm/hyp/nvhe/ffa.c+7 -20 replies
2/112timers: Fix NULL function pointer race in timer_shutdown_sync()kernel/time/timer.c+4 -30 replies
3/112HID: amd_sfh: Stop sensor before startingdrivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c+2 -00 replies
4/112HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155drivers/hid/hid-ids.h drivers/hid/hid-quirks.c+14 -30 replies
5/112arm64: dts: rockchip: Fix vccio4-supply on rk3566-pinetab2arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi+1 -10 replies
6/112arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on orangepi-5arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts+2 -20 replies
7/112arm64: dts: rockchip: include rk3399-base instead of rk3399 in rk3399-op1arch/arm64/boot/dts/rockchip/rk3399-op1.dtsi+1 -10 replies
8/112arm64: dts: rockchip: disable HS400 on RK3588 Tigerarch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi+1 -30 replies
9/112mtd: rawnand: cadence: fix DMA device NULL pointer dereferencedrivers/mtd/nand/raw/cadence-nand-controller.c+2 -10 replies
10/112mtdchar: fix integer overflow in read/write ioctlsdrivers/mtd/mtdchar.c+4 -20 replies
11/112isofs: check the return value of sb_min_blocksize() in isofs_fill_superfs/isofs/inode.c+5 -00 replies
12/112shmem: fix tmpfs reconfiguration (remount) when noswap is setmm/shmem.c+7 -80 replies
13/112exfat: check return value of sb_min_blocksize in exfat_read_boot_sectorfs/exfat/super.c+4 -10 replies
14/112mptcp: Disallow MPTCP subflows from sockmapnet/mptcp/subflow.c+8 -00 replies
15/112mptcp: Fix proto fallback detection with BPFnet/mptcp/protocol.c+4 -20 replies
16/112ata: libata-scsi: Fix system suspend for a security locked drivedrivers/ata/libata-scsi.c include/linux/ata.h+8 -00 replies
17/112MIPS: mm: Prevent a TLB shutdown on initial uniquificationarch/mips/mm/tlb-r4k.c+64 -381 reply
18/112smb: client: introduce close_cached_dir_locked()fs/smb/client/cached_dir.c+38 -30 replies
19/112ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()drivers/ata/libata-scsi.c+3 -10 replies
20/112be2net: pass wrb_params in case of OS2BMCdrivers/net/ethernet/emulex/benet/be_main.c+4 -30 replies
21/112net: dsa: microchip: lan937x: Fix RGMII delay tuningdrivers/net/dsa/microchip/lan937x_main.c+1 -00 replies
22/112Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"drivers/gpu/drm/tegra/dsi.c+0 -90 replies
23/112Input: cros_ec_keyb - fix an invalid memory accessdrivers/input/keyboard/cros_ec_keyb.c+6 -00 replies
24/112Input: goodix - add support for ACPI ID GDIX1003drivers/input/touchscreen/goodix.c+1 -00 replies
25/112Input: imx_sc_key - fix memory corruption on unloaddrivers/input/keyboard/imx_sc_key.c+1 -10 replies
26/112Input: pegasus-notetaker - fix potential out-of-bounds accessdrivers/input/tablet/pegasus_notetaker.c+9 -00 replies
27/112mm/mempool: fix poisoning order>0 pages with HIGHMEMmm/mempool.c+26 -60 replies
28/112nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::bootdrivers/gpu/drm/nouveau/nvkm/falcon/fw.c+2 -00 replies
29/112nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl()drivers/nvme/host/fc.c+7 -60 replies
30/112nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()drivers/nvme/host/fc.c+1 -10 replies
31/112scsi: sg: Do not sleep in atomic contextdrivers/scsi/sg.c+9 -10 replies
32/112scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()drivers/target/loopback/tcm_loop.c+3 -00 replies
33/112MIPS: Malta: Fix !EVA SOC-it PCI MMIOarch/mips/mti-malta/malta-init.c+13 -70 replies
34/112dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groupsDocumentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml+14 -120 replies
35/112LoongArch: Dont panic if no valid cache info for PCIarch/loongarch/pci/pci.c+4 -40 replies
36/112mptcp: fix race condition in mptcp_schedule_work()net/mptcp/protocol.c+12 -70 replies
37/112mptcp: fix ack generation for fallback msknet/mptcp/options.c+22 -10 replies
38/112mptcp: fix duplicate reset on fastclosenet/mptcp/protocol.c+23 -130 replies
39/112mptcp: fix premature close in case of fallbacknet/mptcp/protocol.c+2 -10 replies
40/112selftests: mptcp: join: endpoints: longer timeouttools/testing/selftests/net/mptcp/mptcp_join.sh+4 -40 replies
41/112selftests: mptcp: join: userspace: longer timeouttools/testing/selftests/net/mptcp/mptcp_join.sh+5 -50 replies
42/112mptcp: avoid unneeded subflow-level dropsnet/mptcp/options.c net/mptcp/protocol.h+32 -00 replies
43/112mptcp: decouple mptcp fastclose from tcp closenet/mptcp/protocol.c net/mptcp/protocol.h+10 -50 replies
44/112mptcp: do not fallback when OoO is presentnet/mptcp/protocol.c+7 -00 replies
45/112drm/tegra: dc: Fix reference leak in tegra_dc_couple()drivers/gpu/drm/tegra/dc.c+1 -00 replies
46/112drm/radeon: delete radeon_fence_process in is_signaled, no deadlockdrivers/gpu/drm/radeon/radeon_fence.c+0 -70 replies
47/112drm/amd: Skip power ungate during suspend for VPEdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -10 replies
48/112drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enableddrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+2 -20 replies
49/112drm/amd/display: Increase DPCD read retriesdrivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c+1 -10 replies
50/112drm/amd/display: Move sleep into each retry for retrieve_link_cap()drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c+5 -40 replies
51/112drm/amd/display: Fix pbn to kbps Conversiondrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+23 -360 replies
52/112drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c+8 -00 replies
53/112xfrm: drop SA reference in xfrm_state_update if dir doesnt matchnet/xfrm/xfrm_state.c+6 -20 replies
54/112xfrm: set err and extack on failure to create pcpu SAnet/xfrm/xfrm_user.c+4 -10 replies
55/112pinctrl: realtek: Select REGMAP_MMIO for RTD driverdrivers/pinctrl/realtek/Kconfig+1 -00 replies
56/112xfrm: Determine inner GSO type from packet inner protocolinclude/net/xfrm.h net/ipv4/esp4_offload.c net/ipv6/esp6_offload.c+10 -50 replies
57/112xfrm: Prevent locally generated packets from direct output in tunnel modenet/xfrm/xfrm_output.c+5 -10 replies
58/112pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe()drivers/pinctrl/cirrus/pinctrl-cs42l43.c+19 -40 replies
59/112platform/x86: msi-wmi-platform: Only load on MSI devicesdrivers/platform/x86/Kconfig drivers/platform/x86/msi-wmi-platform.c+41 -10 replies
60/112platform/x86: msi-wmi-platform: Fix typo in WMI GUIDDocumentation/wmi/driver-development-guide.rst drivers/platform/x86/msi-wmi-platform.c+2 -10 replies
61/112mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c+4 -20 replies
62/112drm/tegra: Add call to put_pid()drivers/gpu/drm/tegra/uapi.c+5 -20 replies
63/112net: dsa: hellcreek: fix missing error handling in LED registrationdrivers/net/dsa/hirschmann/hellcreek_ptp.c+12 -20 replies
64/112net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get()drivers/net/ethernet/mellanox/mlxsw/core_linecards.c+2 -00 replies
65/112net: openvswitch: remove never-working support for setting nsh fieldsnet/openvswitch/actions.c net/openvswitch/flow_netlink.c net/openvswitch/flow_netlink.h+9 -1250 replies
66/112tools: riscv: Fixed misalignment of CSR related definitionsdrivers/perf/riscv_pmu_sbi.c tools/arch/riscv/include/asm/csr.h+4 -30 replies
67/112nvme-multipath: fix lockdep WARN due to partition scan workdrivers/nvme/host/multipath.c+1 -10 replies
68/112s390/ctcm: Fix double-kfreedrivers/s390/net/ctcm_mpc.c+0 -10 replies
69/112selftests: net: lib: Do not overwrite error messagestools/testing/selftests/net/forwarding/lib_sh_test.sh tools/testing/selftests/net/lib.sh+8 -10 replies
70/112platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnosdrivers/platform/x86/intel/speed_select_if/isst_if_mmio.c+2 -20 replies
71/112net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()drivers/net/ethernet/qlogic/qede/qede_fp.c+3 -20 replies
72/112idpf: fix possible vport_config NULL pointer deref in removedrivers/net/ethernet/intel/idpf/idpf_main.c+2 -00 replies
73/112ice: fix PTP cleanup on driver removal in error pathdrivers/net/ethernet/intel/ice/ice_ptp.c+19 -30 replies
74/112pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_descdrivers/pinctrl/nxp/pinctrl-s32cc.c+1 -10 replies
75/112pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc()drivers/pinctrl/nxp/pinctrl-s32cc.c+1 -00 replies
76/112devlink: rate: Unset parent pointer in devl_rate_nodes_destroynet/devlink/rate.c+3 -10 replies
77/112net/mlx5: Clean up only new IRQ glue on request_irq() failuredrivers/net/ethernet/mellanox/mlx5/core/pci_irq.c+2 -40 replies
78/112af_unix: Cache state->msg in unix_stream_read_generic().net/unix/af_unix.c+17 -160 replies
79/112af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_generic().net/unix/af_unix.c+1 -20 replies
80/112LoongArch: Use UAPI types in ptrace UAPI headerarch/loongarch/include/uapi/asm/ptrace.h+18 -220 replies
81/112cifs: fix memory leak in smb3_fs_context_parse_param error pathfs/smb/client/fs_context.c+4 -00 replies
82/112vsock: Ignore signal/timeout on connect() if already establishednet/vmw_vsock/af_vsock.c+31 -90 replies
83/112bcma: dont register devices disabled in OFdrivers/bcma/main.c+6 -00 replies
84/112cifs: fix typo in enable_gcm_256 module parameterfs/smb/client/cifsfs.c+1 -10 replies
85/112scsi: core: Fix a regression triggered by scsi_host_busy()drivers/scsi/hosts.c+3 -20 replies
86/112x86/microcode/AMD: Limit Entrysign signature checking to known generationsarch/x86/kernel/cpu/microcode/amd.c+19 -10 replies
87/112selftests: net: use BASH for bareudp testingtools/testing/selftests/net/bareudp.sh+1 -10 replies
88/112net: tls: Change async resync helpers argumentdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c include/net/tls.h+15 -150 replies
89/112blk-crypto: use BLK_STS_INVAL for alignment errorsblock/blk-crypto.c+1 -10 replies
90/112net: tls: Cancel RX async resync request on rcd_delta overflowinclude/net/tls.h net/tls/tls_device.c+9 -10 replies
91/112kconfig/mconf: Initialize the default locale at startupscripts/kconfig/mconf.c+3 -00 replies
92/112kconfig/nconf: Initialize the default locale at startupscripts/kconfig/nconf.c+3 -00 replies
93/112ALSA: usb-audio: Fix missing unlock at error path of maxpacksize checksound/usb/endpoint.c+2 -10 replies
94/112KVM: arm64: Make all 32bit ID registers fully writablearch/arm64/kvm/sys_regs.c+32 -290 replies
95/112Revert "RDMA/irdma: Update Kconfig"drivers/infiniband/hw/irdma/Kconfig+3 -40 replies
96/112drm/xe: Prevent BIT() overflow when handling invalid prefetch regiondrivers/gpu/drm/xe/xe_vm.c+2 -20 replies
97/112s390/mm: Fix __ptep_rdp() inline assemblyarch/s390/include/asm/pgtable.h arch/s390/mm/pgtable.c+7 -90 replies
98/112ALSA: usb-audio: fix uac2 clock source at terminal parsersound/usb/mixer.c+1 -10 replies
99/112net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on errordrivers/net/ethernet/ti/netcp_core.c drivers/soc/ti/knav_dma.c+12 -120 replies
100/112tracing/tools: Fix incorrcet short option in usage text for --threadstools/tracing/latency/latency-collector.c+1 -10 replies
101/112drm/amdgpu: fix gpu page fault after hibernation on PF passthroughdrivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c+5 -20 replies
102/112smb: client: fix incomplete backport in cfids_invalidation_worker()fs/smb/client/cached_dir.c+1 -10 replies
103/112tty/vt: fix up incorrect backport to stable releasesdrivers/tty/vt/vt_ioctl.c+3 -10 replies
104/112maple_tree: fix tracepoint string pointerslib/maple_tree.c+16 -140 replies
105/112drm/i915/dp_mst: Disable Panel Replaydrivers/gpu/drm/i915/display/intel_psr.c+4 -00 replies
106/112mptcp: fix a race in mptcp_pm_del_add_timer()net/mptcp/pm_netlink.c+13 -70 replies
107/112xfs: Replace strncpy with memcpyfs/xfs/scrub/symlink_repair.c+1 -10 replies
108/112xfs: fix out of bounds memory read error in symlink repairfs/xfs/scrub/symlink_repair.c+1 -10 replies
109/112drm/amd/display: avoid reset DTBCLK at clock initdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c+12 -60 replies
110/112drm/amd/display: disable DPP RCG before DPP CLK enabledrivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c+38 -210 replies
111/112drm/amd/display: Insert dccg log for easy debugdrivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c+21 -30 replies
112/112drm/amd/display: Prevent Gating DTBCLK before It Is Properly Latcheddrivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c+4 -20 replies

Reviews trailers per patch

75 of 112 patches have a Reviewed-by or Acked-by.

PatchWill DeaconJan KaraChristoph HellwigMatthieu Baerts (NGI0)Jakub SitnickiHannes ReineckeMartin K. PetersenDamien Le MoalJiaxun YangDavid HowellsTitas[email protected]Terry JungeDragan SimicMichael RieschWeikang GuoConor DooleyGeliang TangPeng FanFrank LiMikko PerttunenAlex DeucherAlex HungDan WheelerAurabindo PillaiAric CyrCosmin RatiuSabrina DubrocaLeon Romanovskykernel test robotLyude PaulMarco PatalanoJustin TeeChaitanya KulkarniAllen PaisAntheas KapenekakisIlpo JärvinenPetr MachataSrinivas PandruvadaChittim MadhuSimon HormanSamuel SalinAleksandr LoktionovPaul MenzelRinitha SJan Petrous (OSS)Carolina JubranMohith Kumar ThummaluruMoshe ShemeshShay DroriJacob KellerIdo SchimmelStefano GarzarellaFlorian FainelliMing LeiSebastian ReichelEric BiggersPavel MachekOliver UptonAndrew LunnKurt KanzenbachEelco ChaudronAaron ConoleAswin KaruvallyMatthew AuldJouni HöganderCarlos MaiolinoDarrick J. WongNicholas KazlauskasMartin LeungHansen DsouzaOvidiu (Ovi) BuneaYihan ZhuCharlene LiuGerald SchaeferLijo LazarLiam R. HowlettPrzemek KitszelHarshit Mogalapalli
SeriesT-b T-b
1/112A-b
2/112
3/112T-b
4/112T-b R-b
5/112R-b
6/112R-b
7/112R-b
8/112
9/112
10/112
11/112R-b R-b
12/112
13/112R-b
14/112R-b
15/112R-b R-b
16/112R-b R-b R-b
17/112R-b T-b
18/112R-b
19/112R-b
20/112
21/112
22/112
23/112
24/112T-b
25/112R-b R-b
26/112
27/112Analyzed-by R-b T-b
28/112R-b
29/112T-b R-b
30/112T-b R-b
31/112
32/112R-b R-b
33/112
34/112A-b
35/112
36/112R-b
37/112R-b R-b
38/112R-b R-b
39/112R-b
40/112R-b
41/112R-b
42/112R-b
43/112R-b R-b
44/112R-b
45/112A-b
46/112
47/112R-b
48/112A-b
49/112R-b T-b
50/112R-b T-b
51/112T-b R-b
52/112T-b R-b
53/112
54/112
55/112
56/112R-b R-b
57/112R-b
58/112
59/112T-b R-b
60/112T-b R-b
61/112R-b
62/112
63/112R-b A-b
64/112R-b
65/112A-b R-b
66/112
67/112R-b R-b
68/112R-b R-b
69/112R-b
70/112R-b A-b
71/112
72/112R-b R-b T-b R-b
73/112R-b R-b T-b
74/112T-b
75/112
76/112R-b
77/112T-b R-b R-b R-b
78/112
79/112
80/112
81/112R-b
82/112R-b
83/112R-b
84/112
85/112R-b T-b
86/112
87/112R-b
88/112R-b
89/112R-b
90/112R-b
91/112
92/112
93/112R-b
94/112R-b
95/112
96/112R-b
97/112R-b
98/112
99/112R-b
100/112
101/112R-b
102/112
103/112
104/112A-b
105/112R-b
106/112R-b
107/112R-b R-b R-b
108/112R-b
109/112T-b R-b R-b
110/112T-b R-b
111/112T-b R-b R-b
112/112T-b R-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 79 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/112] 6.12.60-rc1 review

This is the start of the stable review cycle for the 6.12.60 release. There are 112 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 Sat, 29 Nov 2025 14:40: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.60-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.60-rc1

Fangzhi Zuo <[email protected]>
drm/amd/display: Prevent Gating DTBCLK before It Is Properly Latched

Charlene Liu <[email protected]>
drm/amd/display: Insert dccg log for easy debug

Charlene Liu <[email protected]>
drm/amd/display: disable DPP RCG before DPP CLK enable

Charlene Liu <[email protected]>
drm/amd/display: avoid reset DTBCLK at clock init

Darrick J. Wong <[email protected]>
xfs: fix out of bounds memory read error in symlink repair

Marcelo Moreira <[email protected]>
xfs: Replace strncpy with memcpy

Eric Dumazet <[email protected]>
mptcp: fix a race in mptcp_pm_del_add_timer()

Imre Deak <[email protected]>
drm/i915/dp_mst: Disable Panel Replay

Martin Kaiser <[email protected]>
maple_tree: fix tracepoint string pointers

Jari Ruusu <[email protected]>
tty/vt: fix up incorrect backport to stable releases

Henrique Carvalho <[email protected]>
smb: client: fix incomplete backport in cfids_invalidation_worker()

Samuel Zhang <[email protected]>
drm/amdgpu: fix gpu page fault after hibernation on PF passthrough

Zhang Chujun <[email protected]>
tracing/tools: Fix incorrcet short option in usage text for --threads

Nishanth Menon <[email protected]>
net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error

René Rebe <[email protected]>
ALSA: usb-audio: fix uac2 clock source at terminal parser

Heiko Carstens <[email protected]>
s390/mm: Fix __ptep_rdp() inline assembly

Shuicheng Lin <[email protected]>
drm/xe: Prevent BIT() overflow when handling invalid prefetch region

Wentao Guan <[email protected]>
Revert "RDMA/irdma: Update Kconfig"

Marc Zyngier <[email protected]>
KVM: arm64: Make all 32bit ID registers fully writable

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix missing unlock at error path of maxpacksize check

Jakub Horký <[email protected]>
kconfig/nconf: Initialize the default locale at startup

Jakub Horký <[email protected]>
kconfig/mconf: Initialize the default locale at startup

Shahar Shitrit <[email protected]>
net: tls: Cancel RX async resync request on rcd_delta overflow

Carlos Llamas <[email protected]>
blk-crypto: use BLK_STS_INVAL for alignment errors

Shahar Shitrit <[email protected]>
net: tls: Change async resync helpers argument

Po-Hsu Lin <[email protected]>
selftests: net: use BASH for bareudp testing

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Limit Entrysign signature checking to known generations

Bart Van Assche <[email protected]>
scsi: core: Fix a regression triggered by scsi_host_busy()

Steve French <[email protected]>
cifs: fix typo in enable_gcm_256 module parameter

Rafał Miłecki <[email protected]>
bcma: don't register devices disabled in OF

Michal Luczaj <[email protected]>
vsock: Ignore signal/timeout on connect() if already established

Shaurya Rane <[email protected]>
cifs: fix memory leak in smb3_fs_context_parse_param error path

Thomas Weißschuh <[email protected]>
LoongArch: Use UAPI types in ptrace UAPI header

Kuniyuki Iwashima <[email protected]>
af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_generic().

Kuniyuki Iwashima <[email protected]>

    af_unix: Cache state->msg in unix_stream_read_generic().

Pradyumn Rahar <[email protected]>
net/mlx5: Clean up only new IRQ glue on request_irq() failure

Shay Drory <[email protected]>
devlink: rate: Unset parent pointer in devl_rate_nodes_destroy

Jared Kangas <[email protected]>
pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc()

Jared Kangas <[email protected]>
pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc

Grzegorz Nitka <[email protected]>
ice: fix PTP cleanup on driver removal in error path

Emil Tantilov <[email protected]>
idpf: fix possible vport_config NULL pointer deref in remove

Pavel Zhigulin <[email protected]>
net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()

Haotian Zhang <[email protected]>
platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos

Ido Schimmel <[email protected]>
selftests: net: lib: Do not overwrite error messages

Aleksei Nikiforov <[email protected]>
s390/ctcm: Fix double-kfree

Shin'ichiro Kawasaki <[email protected]>
nvme-multipath: fix lockdep WARN due to partition scan work

Chen Pei <[email protected]>
tools: riscv: Fixed misalignment of CSR related definitions

Ilya Maximets <[email protected]>
net: openvswitch: remove never-working support for setting nsh fields

Pavel Zhigulin <[email protected]>
net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get()

Pavel Zhigulin <[email protected]>
net: dsa: hellcreek: fix missing error handling in LED registration

Prateek Agarwal <[email protected]>
drm/tegra: Add call to put_pid()

Zilin Guan <[email protected]>
mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()

Armin Wolf <[email protected]>
platform/x86: msi-wmi-platform: Fix typo in WMI GUID

Armin Wolf <[email protected]>
platform/x86: msi-wmi-platform: Only load on MSI devices

Haotian Zhang <[email protected]>
pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe()

Jianbo Liu <[email protected]>
xfrm: Prevent locally generated packets from direct output in tunnel mode

Jianbo Liu <[email protected]>
xfrm: Determine inner GSO type from packet inner protocol

Yu-Chun Lin <[email protected]>
pinctrl: realtek: Select REGMAP_MMIO for RTD driver

Sabrina Dubroca <[email protected]>
xfrm: set err and extack on failure to create pcpu SA

Sabrina Dubroca <[email protected]>
xfrm: drop SA reference in xfrm_state_update if dir doesn't match

Ivan Lipski <[email protected]>
drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5

Fangzhi Zuo <[email protected]>
drm/amd/display: Fix pbn to kbps Conversion

Mario Limonciello (AMD) <[email protected]>
drm/amd/display: Move sleep into each retry for retrieve_link_cap()

Mario Limonciello (AMD) <[email protected]>
drm/amd/display: Increase DPCD read retries

Yifan Zha <[email protected]>
drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled

Mario Limonciello <[email protected]>
drm/amd: Skip power ungate during suspend for VPE

Robert McClinton <[email protected]>
drm/radeon: delete radeon_fence_process in is_signaled, no deadlock

Ma Ke <[email protected]>
drm/tegra: dc: Fix reference leak in tegra_dc_couple()

Paolo Abeni <[email protected]>
mptcp: do not fallback when OoO is present

Paolo Abeni <[email protected]>
mptcp: decouple mptcp fastclose from tcp close

Paolo Abeni <[email protected]>
mptcp: avoid unneeded subflow-level drops

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

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

Paolo Abeni <[email protected]>
mptcp: fix premature close in case of fallback

Paolo Abeni <[email protected]>
mptcp: fix duplicate reset on fastclose

Paolo Abeni <[email protected]>
mptcp: fix ack generation for fallback msk

Eric Dumazet <[email protected]>
mptcp: fix race condition in mptcp_schedule_work()

Huacai Chen <[email protected]>
LoongArch: Don't panic if no valid cache info for PCI

Krzysztof Kozlowski <[email protected]>
dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups

Maciej W. Rozycki <[email protected]>
MIPS: Malta: Fix !EVA SOC-it PCI MMIO

Hamza Mahfooz <[email protected]>
scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()

Bart Van Assche <[email protected]>
scsi: sg: Do not sleep in atomic context

Ewan D. Milne <[email protected]>

    nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()

Ewan D. Milne <[email protected]>
nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl()

Nam Cao <[email protected]>
nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot

Vlastimil Babka <[email protected]>
mm/mempool: fix poisoning order>0 pages with HIGHMEM

Seungjin Bae <[email protected]>
Input: pegasus-notetaker - fix potential out-of-bounds access

Dan Carpenter <[email protected]>
Input: imx_sc_key - fix memory corruption on unload

Hans de Goede <[email protected]>
Input: goodix - add support for ACPI ID GDIX1003

Tzung-Bi Shih <[email protected]>
Input: cros_ec_keyb - fix an invalid memory access

Diogo Ivo <[email protected]>
Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"

Oleksij Rempel <[email protected]>
net: dsa: microchip: lan937x: Fix RGMII delay tuning

Andrey Vatoropin <[email protected]>
be2net: pass wrb_params in case of OS2BMC

Yihang Li <[email protected]>
ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()

Henrique Carvalho <[email protected]>
smb: client: introduce close_cached_dir_locked()

Maciej W. Rozycki <[email protected]>
MIPS: mm: Prevent a TLB shutdown on initial uniquification

Niklas Cassel <[email protected]>
ata: libata-scsi: Fix system suspend for a security locked drive

Jiayuan Chen <[email protected]>
mptcp: Fix proto fallback detection with BPF

Jiayuan Chen <[email protected]>
mptcp: Disallow MPTCP subflows from sockmap

Yongpeng Yang <[email protected]>
exfat: check return value of sb_min_blocksize in exfat_read_boot_sector

Mike Yuan <[email protected]>
shmem: fix tmpfs reconfiguration (remount) when noswap is set

Yongpeng Yang <[email protected]>
isofs: check the return value of sb_min_blocksize() in isofs_fill_super

Dan Carpenter <[email protected]>
mtdchar: fix integer overflow in read/write ioctls

Niravkumar L Rabara <[email protected]>
mtd: rawnand: cadence: fix DMA device NULL pointer dereference

Quentin Schulz <[email protected]>
arm64: dts: rockchip: disable HS400 on RK3588 Tiger

Quentin Schulz <[email protected]>

    arm64: dts: rockchip: include rk3399-base instead of rk3399 in rk3399-op1

Mykola Kvach <[email protected]>
arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on orangepi-5

Diederik de Haas <[email protected]>
arm64: dts: rockchip: Fix vccio4-supply on rk3566-pinetab2

Zhang Heng <[email protected]>

    HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155

Mario Limonciello (AMD) <[email protected]>
HID: amd_sfh: Stop sensor before starting

Yipeng Zou <[email protected]>
timers: Fix NULL function pointer race in timer_shutdown_sync()

Sebastian Ene <[email protected]>
KVM: arm64: Check the untrusted offset in FF-A memory share

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

Diffstat:

 .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml |  26 +++---
 Documentation/wmi/driver-development-guide.rst     |   1 +
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/rockchip/rk3399-op1.dtsi       |   2 +-
 arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi  |   2 +-
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     |   4 +-
 .../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts |   4 +-
 arch/arm64/kvm/hyp/nvhe/ffa.c                      |   9 +-
 arch/arm64/kvm/sys_regs.c                          |  63 +++++++------
 arch/loongarch/include/uapi/asm/ptrace.h           |  40 ++++----
 arch/loongarch/pci/pci.c                           |   8 +-
 arch/mips/mm/tlb-r4k.c                             | 102 +++++++++++++--------
 arch/mips/mti-malta/malta-init.c                   |  20 ++--
 arch/s390/include/asm/pgtable.h                    |  12 +--
 arch/s390/mm/pgtable.c                             |   4 +-
 arch/x86/kernel/cpu/microcode/amd.c                |  20 +++-
 block/blk-crypto.c                                 |   2 +-
 drivers/ata/libata-scsi.c                          |  11 ++-
 drivers/bcma/main.c                                |   6 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c            |   4 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  59 +++++-------
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |  20 ++--
 .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c |  60 ++++++++----
 .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c    |   8 ++
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |  21 +++--
 .../display/dc/link/protocols/link_dp_capability.c |  11 ++-
 drivers/gpu/drm/i915/display/intel_psr.c           |   4 +
 drivers/gpu/drm/nouveau/nvkm/falcon/fw.c           |   2 +
 drivers/gpu/drm/radeon/radeon_fence.c              |   7 --
 drivers/gpu/drm/tegra/dc.c                         |   1 +
 drivers/gpu/drm/tegra/dsi.c                        |   9 --
 drivers/gpu/drm/tegra/uapi.c                       |   7 +-
 drivers/gpu/drm/xe/xe_vm.c                         |   4 +-
 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c      |   2 +
 drivers/hid/hid-ids.h                              |   4 +-
 drivers/hid/hid-quirks.c                           |  13 ++-
 drivers/infiniband/hw/irdma/Kconfig                |   7 +-
 drivers/input/keyboard/cros_ec_keyb.c              |   6 ++
 drivers/input/keyboard/imx_sc_key.c                |   2 +-
 drivers/input/tablet/pegasus_notetaker.c           |   9 ++
 drivers/input/touchscreen/goodix.c                 |   1 +
 drivers/mtd/mtdchar.c                              |   6 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c     |   3 +-
 drivers/net/dsa/hirschmann/hellcreek_ptp.c         |  14 ++-
 drivers/net/dsa/microchip/lan937x_main.c           |   1 +
 drivers/net/ethernet/emulex/benet/be_main.c        |   7 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |  22 ++++-
 drivers/net/ethernet/intel/idpf/idpf_main.c        |   2 +
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c |   9 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |   6 +-
 .../net/ethernet/mellanox/mlxsw/core_linecards.c   |   2 +
 .../net/ethernet/mellanox/mlxsw/spectrum_flower.c  |   6 +-
 drivers/net/ethernet/qlogic/qede/qede_fp.c         |   5 +-
 drivers/net/ethernet/ti/netcp_core.c               |  10 +-
 drivers/nvme/host/fc.c                             |  15 +--
 drivers/nvme/host/multipath.c                      |   2 +-
 drivers/perf/riscv_pmu_sbi.c                       |   2 +-
 drivers/pinctrl/cirrus/pinctrl-cs42l43.c           |  21 ++++-
 drivers/pinctrl/nxp/pinctrl-s32cc.c                |   3 +-
 drivers/pinctrl/realtek/Kconfig                    |   1 +
 drivers/platform/x86/Kconfig                       |   1 +
 .../x86/intel/speed_select_if/isst_if_mmio.c       |   4 +-
 drivers/platform/x86/msi-wmi-platform.c            |  43 ++++++++-
 drivers/s390/net/ctcm_mpc.c                        |   1 -
 drivers/scsi/hosts.c                               |   5 +-
 drivers/scsi/sg.c                                  |  10 +-
 drivers/soc/ti/knav_dma.c                          |  14 +--
 drivers/target/loopback/tcm_loop.c                 |   3 +
 drivers/tty/vt/vt_ioctl.c                          |   4 +-
 fs/exfat/super.c                                   |   5 +-
 fs/isofs/inode.c                                   |   5 +
 fs/smb/client/cached_dir.c                         |  43 ++++++++-
 fs/smb/client/cifsfs.c                             |   2 +-
 fs/smb/client/fs_context.c                         |   4 +
 fs/xfs/scrub/symlink_repair.c                      |   4 +-
 include/linux/ata.h                                |   1 +
 include/net/tls.h                                  |  25 ++---
 include/net/xfrm.h                                 |   3 +-
 kernel/time/timer.c                                |   7 +-
 lib/maple_tree.c                                   |  30 +++---
 mm/mempool.c                                       |  32 +++++--
 mm/shmem.c                                         |  15 ++-
 net/devlink/rate.c                                 |   4 +-
 net/ipv4/esp4_offload.c                            |   6 +-
 net/ipv6/esp6_offload.c                            |   6 +-
 net/mptcp/options.c                                |  54 ++++++++++-
 net/mptcp/pm_netlink.c                             |  20 ++--
 net/mptcp/protocol.c                               |  84 +++++++++++------
 net/mptcp/protocol.h                               |   3 +-
 net/mptcp/subflow.c                                |   8 ++
 net/openvswitch/actions.c                          |  68 +-------------
 net/openvswitch/flow_netlink.c                     |  64 ++-----------
 net/openvswitch/flow_netlink.h                     |   2 -
 net/tls/tls_device.c                               |   4 +-
 net/unix/af_unix.c                                 |  36 ++++----
 net/vmw_vsock/af_vsock.c                           |  40 ++++++--
 net/xfrm/xfrm_output.c                             |   6 +-
 net/xfrm/xfrm_state.c                              |   8 +-
 net/xfrm/xfrm_user.c                               |   5 +-
 scripts/kconfig/mconf.c                            |   3 +
 scripts/kconfig/nconf.c                            |   3 +
 sound/usb/endpoint.c                               |   3 +-
 sound/usb/mixer.c                                  |   2 +-
 tools/arch/riscv/include/asm/csr.h                 |   5 +-
 tools/testing/selftests/net/bareudp.sh             |   2 +-
 .../selftests/net/forwarding/lib_sh_test.sh        |   7 ++
 tools/testing/selftests/net/lib.sh                 |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  18 ++--
 tools/tracing/latency/latency-collector.c          |   2 +-
 112 files changed, 914 insertions(+), 560 deletions(-)