Skip to content

6.14.8-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest145 patches 20 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/145arm64: dts: rockchip: Assign RT5616 MCLK rate on rk3588-friendlyelec-cm3588arch/arm64/boot/dts/rockchip/rk3588-friendlyelec-cm3588.dtsi+4 -00 replies
2/145fs/xattr.c: fix simple_xattr_list to always include security.* xattrsfs/xattr.c+24 -00 replies
3/145drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policiesdrivers/platform/x86/amd/pmf/tee-if.c+6 -10 replies
4/145drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policiesdrivers/platform/x86/amd/pmf/tee-if.c+16 -00 replies
5/145x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODEarch/x86/include/asm/amd_nb.h arch/x86/include/asm/amd_node.h arch/x86/kernel/amd_nb.c +6 more+39 -340 replies
6/145platform/x86/amd/hsmp: Make amd_hsmp and hsmp_acpi as mutually exclusive driversdrivers/platform/x86/amd/hsmp/acpi.c drivers/platform/x86/amd/hsmp/hsmp.h drivers/platform/x86/amd/hsmp/plat.c+7 -30 replies
7/145arm64: dts: rockchip: fix Sige5 RTC interrupt pinarch/arm64/boot/dts/rockchip/rk3576-armsom-sige5.dts+1 -10 replies
8/145riscv: dts: sophgo: fix DMA data-width configuration for CV18xxarch/riscv/boot/dts/sophgo/cv18xx.dtsi+1 -10 replies
9/145binfmt_elf: Move brk for static PIE even if ASLR disabledfs/binfmt_elf.c+47 -240 replies
10/145platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL)drivers/platform/x86/amd/pmc/pmc-quirks.c+7 -00 replies
11/145platform/x86: asus-wmi: Fix wlan_ctrl_by_user detectiondrivers/platform/x86/asus-wmi.c+2 -10 replies
12/145arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD card timeoutarch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi+11 -10 replies
13/145cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY taskskernel/cgroup/cpuset.c+4 -20 replies
14/145tracing: fprobe: Fix RCU warning message in list traversalkernel/trace/fprobe.c+2 -10 replies
15/145tracing: probes: Fix a possible race in trace_probe_log APIskernel/trace/trace_dynevent.c kernel/trace/trace_dynevent.h kernel/trace/trace_kprobe.c +2 more+27 -30 replies
16/145tpm: tis: Double the timeout B to 4sdrivers/char/tpm/tpm_tis_core.h include/linux/tpm.h+2 -20 replies
17/145iio: adc: ad7606: move the software mode configurationdrivers/iio/adc/ad7606.c+11 -110 replies
18/145iio: adc: ad7606: move software functions into common filedrivers/iio/adc/ad7606.c drivers/iio/adc/ad7606.h drivers/iio/adc/ad7606_spi.c+158 -1490 replies
19/145iio: adc: ad7606: check for NULL before calling sw_mode_config()drivers/iio/adc/ad7606.c+8 -30 replies
20/145RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bugdrivers/infiniband/sw/rxe/rxe_cq.c+1 -40 replies
21/145HID: thrustmaster: fix memory leak in thrustmaster_interrupts()drivers/hid/hid-thrustmaster.c+1 -00 replies
22/145HID: uclogic: Add NULL check in uclogic_input_configured()drivers/hid/hid-uclogic-core.c+4 -30 replies
23/145nfs: handle failure of nfs_get_lock_context in unlock pathfs/nfs/nfs4proc.c+8 -10 replies
24/145NFS/localio: Fix a race in nfs_local_open_fh()fs/nfs/localio.c+1 -10 replies
25/145spi: loopback-test: Do not split 1024-byte hexdumpsdrivers/spi/spi-loopback-test.c+1 -10 replies
26/145RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problemdrivers/infiniband/core/device.c+4 -20 replies
27/145Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flagsnet/bluetooth/mgmt.c+6 -30 replies
28/145net_sched: Flush gso_skb list too during ->change()include/net/sch_generic.h net/sched/sch_codel.c net/sched/sch_fq.c +4 more+21 -60 replies
29/145drm/meson: Use 1000ULL when operating with mode->clockdrivers/gpu/drm/meson/meson_encoder_hdmi.c+2 -20 replies
30/145tools/net/ynl: ethtool: fix crash when Hardware Clock info is missingtools/net/ynl/pyynl/ethtool.py+15 -70 replies
31/145net: mctp: Dont access ifa_index when missingnet/mctp/device.c+12 -50 replies
32/145tests/ncdevmem: Fix double-free of queue arraytools/testing/selftests/drivers/net/hw/ncdevmem.c+22 -330 replies
33/145net: mctp: Ensure keys maintain only one ref to corresponding devnet/mctp/route.c+3 -10 replies
34/145ALSA: seq: Fix delivery of UMP events to group portssound/core/seq/seq_clientmgr.c sound/core/seq/seq_ump_convert.c sound/core/seq/seq_ump_convert.h+52 -190 replies
35/145ALSA: ump: Fix a typo of snd_ump_stream_msg_device_infodrivers/usb/gadget/function/f_midi2.c include/sound/ump_msg.h+3 -30 replies
36/145net: cadence: macb: Fix a possible deadlock in macb_halt_tx.drivers/net/ethernet/cadence/macb_main.c+6 -130 replies
37/145net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENINGdrivers/net/dsa/sja1105/sja1105_main.c+1 -50 replies
38/145nvme-pci: make nvme_pci_npages_prp() __always_inlinedrivers/nvme/host/pci.c+1 -10 replies
39/145nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisabledrivers/nvme/host/pci.c+2 -00 replies
40/145ALSA: sh: SND_AICA should depend on SH_DMA_APIsound/sh/Kconfig+1 -10 replies
41/145net: dsa: b53: prevent standalone from trying to forward to other portsdrivers/net/dsa/b53/b53_common.c drivers/net/dsa/b53/b53_regs.h+47 -00 replies
42/145drm/amd/display: Fix null check of pipe_ctx->plane_state for update_dchubp_dppdrivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c+3 -30 replies
43/145vsock/test: Fix occasional failure in SIOCOUTQ teststools/testing/vsock/vsock_test.c+16 -120 replies
44/145net/mlx5e: Disable MACsec offload for uplink representor profiledrivers/net/ethernet/mellanox/mlx5/core/en_main.c+4 -00 replies
45/145qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c+5 -20 replies
46/145regulator: max20086: fix invalid memory accessdrivers/regulator/max20086-regulator.c+6 -10 replies
47/145octeontx2-pf: Fix ethtool support for SDP representorsdrivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c+5 -50 replies
48/145io_uring/fdinfo: grab ctx->uring_lock around io_uring_show_fdinfo()io_uring/fdinfo.c+25 -230 replies
49/145drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC valuedrivers/gpu/drm/xe/instructions/xe_mi_commands.h drivers/gpu/drm/xe/xe_lrc.c drivers/gpu/drm/xe/xe_ring_ops.c+7 -60 replies
50/145netlink: specs: tc: fix a couple of attribute namesDocumentation/netlink/specs/tc.yaml+2 -20 replies
51/145netlink: specs: tc: all actions are indexed arraysDocumentation/netlink/specs/tc.yaml+4 -20 replies
52/145octeontx2-pf: macsec: Fix incorrect max transmit size in TX secydrivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c+2 -10 replies
53/145net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW capabilitydrivers/net/ethernet/mediatek/mtk_eth_soc.c+1 -10 replies
54/145octeontx2-af: Fix CGX Receive countersdrivers/net/ethernet/marvell/octeontx2/af/cgx.c+5 -00 replies
55/145octeontx2-pf: Do not reallocate all ntuple filtersdrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h drivers/net/ethernet/marvell/octeontx2/nic/otx2_devlink.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c+4 -10 replies
56/145wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_requestnet/mac80211/main.c+4 -20 replies
57/145mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devicesdrivers/net/ethernet/mellanox/mlxsw/spectrum_router.c+3 -00 replies
58/145net/tls: fix kernel panic when alloc_page failednet/tls/tls_strp.c+2 -10 replies
59/145tsnep: fix timestamping with a stacked DSA driverdrivers/net/ethernet/engleder/tsnep_main.c+19 -110 replies
60/145ublk: fix dead loop when canceling io commanddrivers/block/ublk_drv.c+1 -10 replies
61/145NFSv4/pnfs: Reset the layout state after a layoutreturnfs/nfs/pnfs.c+9 -00 replies
62/145dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"drivers/dma/dmatest.c+3 -30 replies
63/145Revert "kbuild, rust: use -fremap-path-prefix to make paths relative"Makefile+0 -10 replies
64/145sched_ext: bpf_iter_scx_dsq_new() should always initialize iteratorkernel/sched/ext.c+6 -00 replies
65/145udf: Make sure i_lenExtents is uptodate on inode evictionfs/udf/truncate.c+1 -10 replies
66/145fs/eventpoll: fix endless busy loop after timeout has expiredfs/eventpoll.c+4 -30 replies
67/145HID: bpf: abort dispatch if device destroyeddrivers/hid/bpf/hid_bpf_dispatch.c+9 -00 replies
68/145HID: amd_sfh: Fix SRA sensor when its the only sensordrivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c+3 -40 replies
69/145LoongArch: Prevent cond_resched() occurring within kernel-fpuarch/loongarch/kernel/kfpu.c+20 -20 replies
70/145LoongArch: Move __arch_cpu_idle() to .cpuidle.text sectionarch/loongarch/kernel/genex.S+5 -20 replies
71/145LoongArch: Save and restore CSR.CNTC for hibernationarch/loongarch/kernel/time.c arch/loongarch/power/hibernate.c+4 -10 replies
72/145LoongArch: Fix MAX_REG_OFFSET calculationarch/loongarch/include/asm/ptrace.h+1 -10 replies
73/145LoongArch: uprobes: Remove user_{en,dis}able_single_step()arch/loongarch/kernel/uprobes.c+0 -40 replies
74/145LoongArch: uprobes: Remove redundant code about resume_eraarch/loongarch/include/asm/uprobes.h arch/loongarch/kernel/uprobes.c+1 -70 replies
75/145btrfs: fix discard worker infinite loop after disabling discardfs/btrfs/discard.c+15 -20 replies
76/145btrfs: fix folio leak in submit_one_async_extent()fs/btrfs/inode.c+7 -00 replies
77/145btrfs: add back warning for mount option commit values exceeding 300fs/btrfs/fs.h fs/btrfs/super.c+5 -00 replies
78/145Revert "drm/amd/display: Hardware cursor changes color when switched to software cursor"drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c+3 -20 replies
79/145drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc()drivers/gpu/drm/tiny/panel-mipi-dbi.c+4 -10 replies
80/145drm/amdgpu: read back register after written for VCN v4.0.5drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c+8 -00 replies
81/145drm/amdgpu: fix incorrect MALL size for GFX1151drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c+12 -00 replies
82/145drm/amdgpu: csa unmap use uninterruptible lockdrivers/gpu/drm/amd/amdgpu/amdgpu_csa.c+1 -10 replies
83/145drm/amd/display: Correct the reply value when AUX write incompletedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+10 -30 replies
84/145drm/amd/display: Avoid flooding unnecessary info messagesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+3 -30 replies
85/145MAINTAINERS: Update Alexey Makhalovs email addressMAINTAINERS+3 -30 replies
86/145gpio: pca953x: fix IRQ storm on system wake updrivers/gpio/gpio-pca953x.c+6 -00 replies
87/145ACPI: PPTT: Fix processor subtable walkdrivers/acpi/pptt.c+8 -30 replies
88/145ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()sound/pci/es1968.c+4 -20 replies
89/145ALSA: usb-audio: Add sample rate quirk for Audioengine D1sound/usb/quirks.c+2 -00 replies
90/145ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camerasound/usb/quirks.c+2 -00 replies
91/145dma-buf: insert memory barrier before updating num_fencesdrivers/dma-buf/dma-resv.c+3 -20 replies
92/145arm64: dts: amlogic: dreambox: fix missing clkc_audio nodearch/arm64/boot/dts/amlogic/meson-g12b-dreambox.dtsi+4 -00 replies
93/145arm64: dts: rockchip: Allow Turing RK1 cooling fan to spin downarch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi+2 -00 replies
94/145arm64: dts: rockchip: Remove overdrive-mode OPPs from RK3588J SoC dtsiarch/arm64/boot/dts/rockchip/rk3588j.dtsi+17 -360 replies
95/145hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messagesdrivers/net/hyperv/netvsc.c+45 -50 replies
96/145hv_netvsc: Preserve contiguous PFN grouping in the page buffer arraydrivers/net/hyperv/hyperv_net.h drivers/net/hyperv/netvsc_drv.c drivers/net/hyperv/rndis_filter.c+33 -680 replies
97/145hv_netvsc: Remove rmsg_pgcntdrivers/net/hyperv/hyperv_net.h drivers/net/hyperv/netvsc.c drivers/net/hyperv/netvsc_drv.c+3 -60 replies
98/145Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple rangesdrivers/hv/channel.c drivers/scsi/storvsc_drv.c+4 -30 replies
99/145Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()drivers/hv/channel.c include/linux/hyperv.h+0 -660 replies
100/145kbuild: Disable -Wdefault-const-init-unsafescripts/Makefile.extrawarn+12 -00 replies
101/145i2c: designware: Fix an error handling path in i2c_dw_pci_probe()drivers/i2c/busses/i2c-designware-pcidrv.c+3 -10 replies
102/145ftrace: Fix preemption accounting for stacktrace trigger commandkernel/trace/trace_events_trigger.c+1 -10 replies
103/145ftrace: Fix preemption accounting for stacktrace filter commandkernel/trace/trace_functions.c+1 -50 replies
104/145x86/sev: Do not touch VMSA pages during SNP guest memory kdumparch/x86/coco/sev/core.c+158 -860 replies
105/145x86/sev: Make sure pages are not skipped during kdumparch/x86/coco/sev/core.c+7 -40 replies
106/145tracing: samples: Initialize trace_array_printk() with the correct functionsamples/ftrace/sample-trace-array.c+1 -10 replies
107/145phy: tegra: xusb: Use a bitmask for UTMI pad power state trackingdrivers/phy/tegra/xusb-tegra186.c+27 -170 replies
108/145phy: Fix error handling in tegra_xusb_port_initdrivers/phy/tegra/xusb.c+4 -40 replies
109/145net: dsa: microchip: let phylink manage PHY EEE configuration on KSZ switchesdrivers/net/dsa/microchip/ksz_common.c+107 -280 replies
110/145net: phy: micrel: remove KSZ9477 EEE quirks now handled by phylinkdrivers/net/phy/micrel.c include/linux/micrel_phy.h+0 -80 replies
111/145phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/binddrivers/phy/renesas/phy-rcar-gen3-usb2.c+14 -190 replies
112/145phy: renesas: rcar-gen3-usb2: Set timing registers only oncedrivers/phy/renesas/phy-rcar-gen3-usb2.c+5 -20 replies
113/145scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES bufferblock/bio.c drivers/scsi/sd_zbc.c include/linux/bio.h+7 -20 replies
114/145smb: client: fix memory leak during error handling for POSIX mkdirfs/smb/client/smb2pdu.c+1 -10 replies
115/145spi: tegra114: Use value to check for invalid delaysdrivers/spi/spi-tegra114.c+3 -30 replies
116/145tpm: Mask TPM RC in tpm2_start_auth_session()drivers/char/tpm/tpm2-sessions.c include/linux/tpm.h+25 -140 replies
117/145wifi: mt76: disable napi on driver removaldrivers/net/wireless/mediatek/mt76/dma.c+1 -00 replies
118/145wifi: mt76: mt7925: fix missing hdr_trans_tlv command for broadcast wtbldrivers/net/wireless/mediatek/mt76/mt7925/mcu.c+2 -20 replies
119/145ring-buffer: Fix persistent buffer when commit page is the reader pagekernel/trace/ring_buffer.c+5 -30 replies
120/145net: qede: Initialize qede_ll_ops with designated initializerdrivers/net/ethernet/qlogic/qede/qede_main.c+1 -10 replies
121/145io_uring/memmap: dont use page_address() on a highmem pageio_uring/memmap.c+1 -10 replies
122/145io_uring/uring_cmd: fix hybrid polling initialization issueio_uring/uring_cmd.c+5 -00 replies
123/145mm: hugetlb: fix incorrect fallback for subpoolmm/hugetlb.c+22 -60 replies
124/145mm: userfaultfd: correct dirty flags set for both present and swap ptemm/userfaultfd.c+10 -20 replies
125/145dmaengine: ti: k3-udma: Add missing lockingdrivers/dma/ti/k3-udma.c+7 -00 replies
126/145dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copydrivers/dma/ti/k3-udma.c+1 -20 replies
127/145dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqsdrivers/dma/idxd/init.c+21 -90 replies
128/145dmaengine: idxd: fix memory leak in error handling path of idxd_setup_enginesdrivers/dma/idxd/init.c+4 -00 replies
129/145dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groupsdrivers/dma/idxd/init.c+4 -00 replies
130/145dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internalsdrivers/dma/idxd/init.c+51 -70 replies
131/145dmaengine: idxd: Add missing cleanups in cleanup internalsdrivers/dma/idxd/init.c+3 -80 replies
132/145dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove calldrivers/dma/idxd/init.c+1 -00 replies
133/145dmaengine: idxd: fix memory leak in error handling path of idxd_allocdrivers/dma/idxd/init.c+15 -90 replies
134/145dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probedrivers/dma/idxd/init.c+12 -10 replies
135/145dmaengine: idxd: Refactor remove call with idxd_cleanup() helperdrivers/dma/idxd/init.c+2 -120 replies
136/145accel/ivpu: Use workqueue for IRQ handlingdrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_hw.c +8 more+24 -550 replies
137/145accel/ivpu: Dump only first MMU fault from single contextdrivers/accel/ivpu/ivpu_mmu.c drivers/accel/ivpu/ivpu_mmu_context.c drivers/accel/ivpu/ivpu_mmu_context.h+46 -200 replies
138/145accel/ivpu: Move parts of MMU event IRQ handling to thread handlerdrivers/accel/ivpu/ivpu_job.c drivers/accel/ivpu/ivpu_mmu.c drivers/accel/ivpu/ivpu_mmu.h+69 -330 replies
139/145accel/ivpu: Fix missing MMU events from reserved SSIDdrivers/accel/ivpu/ivpu_mmu.c+4 -30 replies
140/145accel/ivpu: Fix missing MMU events if file_priv is unbounddrivers/accel/ivpu/ivpu_job.c+7 -10 replies
141/145accel/ivpu: Flush pending jobs of devices workqueuesdrivers/accel/ivpu/ivpu_drv.c+3 -30 replies
142/145drm/xe/gsc: do not flush the GSC worker from the reset pathdrivers/gpu/drm/xe/xe_gsc.c drivers/gpu/drm/xe/xe_gsc.h drivers/gpu/drm/xe/xe_gsc_proxy.c +4 more+44 -20 replies
143/145mm/page_alloc: fix race condition in unaccepted memory handlingmm/page_alloc.c+0 -230 replies
144/145perf tools: Fix build error for LoongArchtools/perf/arch/loongarch/include/syscall_table.h+1 -10 replies
145/145phy: tegra: xusb: remove a stray unlockdrivers/phy/tegra/xusb-tegra186.c+0 -20 replies

Reviews trailers per patch

85 of 145 patches have a Reviewed-by or Acked-by.

PatchIlpo JärvinenChristian HeuselCarlos BilbaoNaveen Krishna ChatradhiYemu LuNuno SáliuyiDaisuke MatsudaJeff LaytonMike SnitzerArmin WolfMartin BlumenstinglStanislav FomichevJoe DamatoMina AlmasryJeremy KerrGreg Kroah-HartmanSimon HormanTarang RavalFlorian FainelliVladimir OlteanFrederic WeisbeckerAntonio QuartulliMatthieu Baerts (NGI0)Jarkko SakkinenRyan RobertsStefano GarzarellaMichal SwiatkowskiGustavo A. R. SilvaPetr MachataShahar ShitritDragos TatuleaMiguel OjedaAndrea RighiJan KaraPetr TesarikYijun ShenBasavaraj NatikarMatthew BrostLucas De MarchiAlex HungFilipe MananaDavid SterbaAndy ShevchenkoGeert UytterhoevenYicong YangSudeep HollaMaximilian HeyneChristian KönigDragan SimicQuentin SchulzQu WenruoAnand JainJarkko NikulaPankaj GuptaTom LendackySrikanth AithalJon HunterThomas ZimmermannJavier Martinez CanillasMario LimoncielloAlex DeucherRuijing DongYifan ZhangRay WuDaniel WheelerBoris BurkovDaniel VacekNiklas SchnelleTasos SahanidisMasami Hiramatsu (Google)[email protected]Joshua HahnOscar SalvadorPeter XuSuren BaghdasaryanPeter UjfalusiUdit KumarDave JiangFenghua YuJacek LawrynowiczYoshihiro ShimodaLad PrabhakarDamien Le MoalMing Yen HsiehThierry RedingLizhi HouJeff HugoJulia FilipchukBorislav Petkov (AMD)Jeffrey HugoRonald WarsowLuna JernbergShuah KhanRon EconomosTakeshi OgasawaraLinux Kernel Functional TestingMarkus ReicheltPeter SchneiderMark BrownHardik 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 T-b
1/145
2/145
3/145R-b
4/145R-b T-b
5/145A-b R-b
6/145R-b R-b
7/145
8/145
9/145R-b T-b
10/145R-b T-b
11/145R-b R-b
12/145A-b
13/145A-b
14/145T-b T-b
15/145
16/145R-b
17/145
18/145
19/145R-b
20/145T-b R-b
21/145
22/145
23/145R-b
24/145R-b
25/145
26/145
27/145
28/145
29/145R-b
30/145A-b
31/145
32/145A-b R-b R-b
33/145A-b
34/145
35/145A-b
36/145R-b
37/145
38/145
39/145
40/145
41/145R-b R-b
42/145R-b
43/145R-b
44/145R-b R-b R-b
45/145R-b
46/145
47/145R-b
48/145
49/145R-b R-b
50/145
51/145
52/145R-b
53/145R-b
54/145
55/145R-b
56/145R-b
57/145R-b
58/145
59/145R-b
60/145
61/145
62/145
63/145A-b
64/145A-b
65/145
66/145R-b
67/145T-b
68/145T-b A-b
69/145
70/145
71/145
72/145
73/145
74/145
75/145R-b R-b
76/145R-b R-b
77/145R-b R-b R-b
78/145R-b
79/145R-b R-b
80/145R-b T-b R-b R-b
81/145A-b R-b
82/145R-b
83/145R-b T-b
84/145A-b
85/145
86/145R-b T-b
87/145T-b R-b T-b
88/145
89/145
90/145
91/145R-b
92/145R-b
93/145R-b
94/145Helped-by R-b
95/145
96/145
97/145
98/145
99/145
100/145
101/145A-b
102/145
103/145
104/145R-b R-b T-b
105/145R-b T-b
106/145
107/145R-b T-b
108/145A-b
109/145
110/145
111/145R-b T-b R-b
112/145R-b T-b R-b
113/145R-b
114/145
115/145R-b
116/145R-b
117/145T-b
118/145T-b
119/145T-b R-b
120/145
121/145T-b
122/145
123/145T-b R-b
124/145A-b R-b
125/145A-b
126/145A-b R-b
127/145R-b R-b
128/145R-b R-b
129/145R-b R-b
130/145R-b R-b
131/145R-b R-b
132/145R-b R-b
133/145R-b R-b
134/145R-b R-b
135/145R-b R-b
136/145R-b
137/145R-b
138/145R-b
139/145R-b
140/145R-b R-b
141/145R-b R-b
142/145R-b
143/145T-b
144/145
145/145R-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 101 reviewers.

Read the v1 thread

Cover letter [PATCH 6.14 000/145] 6.14.8-rc1 review

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

Responses should be made by Thu, 22 May 2025 12:57:37 +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.14.8-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.14.8-rc1

Dan Carpenter <[email protected]>
phy: tegra: xusb: remove a stray unlock

Tiezhu Yang <[email protected]>
perf tools: Fix build error for LoongArch

Kirill A. Shutemov <[email protected]>
mm/page_alloc: fix race condition in unaccepted memory handling

Daniele Ceraolo Spurio <[email protected]>
drm/xe/gsc: do not flush the GSC worker from the reset path

Maciej Falkowski <[email protected]>
accel/ivpu: Flush pending jobs of device's workqueues

Karol Wachowski <[email protected]>
accel/ivpu: Fix missing MMU events if file_priv is unbound

Karol Wachowski <[email protected]>
accel/ivpu: Fix missing MMU events from reserved SSID

Karol Wachowski <[email protected]>
accel/ivpu: Move parts of MMU event IRQ handling to thread handler

Karol Wachowski <[email protected]>
accel/ivpu: Dump only first MMU fault from single context

Maciej Falkowski <[email protected]>
accel/ivpu: Use workqueue for IRQ handling

Shuai Xue <[email protected]>
dmaengine: idxd: Refactor remove call with idxd_cleanup() helper

Shuai Xue <[email protected]>
dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe

Shuai Xue <[email protected]>
dmaengine: idxd: fix memory leak in error handling path of idxd_alloc

Shuai Xue <[email protected]>
dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call

Shuai Xue <[email protected]>
dmaengine: idxd: Add missing cleanups in cleanup internals

Shuai Xue <[email protected]>
dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals

Shuai Xue <[email protected]>
dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups

Shuai Xue <[email protected]>
dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines

Shuai Xue <[email protected]>
dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs

Yemike Abhilash Chandra <[email protected]>
dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy

Ronald Wahl <[email protected]>
dmaengine: ti: k3-udma: Add missing locking

Barry Song <[email protected]>
mm: userfaultfd: correct dirty flags set for both present and swap pte

Wupeng Ma <[email protected]>
mm: hugetlb: fix incorrect fallback for subpool

hexue <[email protected]>
io_uring/uring_cmd: fix hybrid polling initialization issue

Jens Axboe <[email protected]>
io_uring/memmap: don't use page_address() on a highmem page

Nathan Chancellor <[email protected]>
net: qede: Initialize qede_ll_ops with designated initializer

Steven Rostedt <[email protected]>
ring-buffer: Fix persistent buffer when commit page is the reader page

Ming Yen Hsieh <[email protected]>
wifi: mt76: mt7925: fix missing hdr_trans_tlv command for broadcast wtbl

Fedor Pchelkin <[email protected]>
wifi: mt76: disable napi on driver removal

Jarkko Sakkinen <[email protected]>
tpm: Mask TPM RC in tpm2_start_auth_session()

Aaron Kling <[email protected]>
spi: tegra114: Use value to check for invalid delays

Jethro Donaldson <[email protected]>
smb: client: fix memory leak during error handling for POSIX mkdir

Steve Siwinski <[email protected]>
scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer

Claudiu Beznea <[email protected]>
phy: renesas: rcar-gen3-usb2: Set timing registers only once

Claudiu Beznea <[email protected]>
phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind

Oleksij Rempel <[email protected]>
net: phy: micrel: remove KSZ9477 EEE quirks now handled by phylink

Oleksij Rempel <[email protected]>
net: dsa: microchip: let phylink manage PHY EEE configuration on KSZ switches

Ma Ke <[email protected]>
phy: Fix error handling in tegra_xusb_port_init

Wayne Chang <[email protected]>
phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking

Steven Rostedt <[email protected]>
tracing: samples: Initialize trace_array_printk() with the correct function

Ashish Kalra <[email protected]>
x86/sev: Make sure pages are not skipped during kdump

Ashish Kalra <[email protected]>
x86/sev: Do not touch VMSA pages during SNP guest memory kdump

pengdonglin <[email protected]>
ftrace: Fix preemption accounting for stacktrace filter command

pengdonglin <[email protected]>
ftrace: Fix preemption accounting for stacktrace trigger command

Christophe JAILLET <[email protected]>
i2c: designware: Fix an error handling path in i2c_dw_pci_probe()

Nathan Chancellor <[email protected]>
kbuild: Disable -Wdefault-const-init-unsafe

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()

Michael Kelley <[email protected]>
Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges

Michael Kelley <[email protected]>
hv_netvsc: Remove rmsg_pgcnt

Michael Kelley <[email protected]>
hv_netvsc: Preserve contiguous PFN grouping in the page buffer array

Michael Kelley <[email protected]>
hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages

Dragan Simic <[email protected]>
arm64: dts: rockchip: Remove overdrive-mode OPPs from RK3588J SoC dtsi

Sam Edwards <[email protected]>
arm64: dts: rockchip: Allow Turing RK1 cooling fan to spin down

Christian Hewitt <[email protected]>
arm64: dts: amlogic: dreambox: fix missing clkc_audio node

Hyejeong Choi <[email protected]>
dma-buf: insert memory barrier before updating num_fences

Nicolas Chauvet <[email protected]>
ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera

Christian Heusel <[email protected]>
ALSA: usb-audio: Add sample rate quirk for Audioengine D1

Wentao Liang <[email protected]>
ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()

Jeremy Linton <[email protected]>
ACPI: PPTT: Fix processor subtable walk

Emanuele Ghidoli <[email protected]>
gpio: pca953x: fix IRQ storm on system wake up

Alexey Makhalov <[email protected]>
MAINTAINERS: Update Alexey Makhalov's email address

Wayne Lin <[email protected]>
drm/amd/display: Avoid flooding unnecessary info messages

Wayne Lin <[email protected]>
drm/amd/display: Correct the reply value when AUX write incomplete

Philip Yang <[email protected]>
drm/amdgpu: csa unmap use uninterruptible lock

Tim Huang <[email protected]>
drm/amdgpu: fix incorrect MALL size for GFX1151

David (Ming Qiang) Wu <[email protected]>
drm/amdgpu: read back register after written for VCN v4.0.5

Fabio Estevam <[email protected]>
drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc()

Melissa Wen <[email protected]>
Revert "drm/amd/display: Hardware cursor changes color when switched to software cursor"

Kyoji Ogasawara <[email protected]>
btrfs: add back warning for mount option commit values exceeding 300

Boris Burkov <[email protected]>
btrfs: fix folio leak in submit_one_async_extent()

Filipe Manana <[email protected]>
btrfs: fix discard worker infinite loop after disabling discard

Tiezhu Yang <[email protected]>
LoongArch: uprobes: Remove redundant code about resume_era

Tiezhu Yang <[email protected]>
LoongArch: uprobes: Remove user_{en,dis}able_single_step()

Huacai Chen <[email protected]>
LoongArch: Fix MAX_REG_OFFSET calculation

Huacai Chen <[email protected]>
LoongArch: Save and restore CSR.CNTC for hibernation

Huacai Chen <[email protected]>
LoongArch: Move __arch_cpu_idle() to .cpuidle.text section

Tianyang Zhang <[email protected]>
LoongArch: Prevent cond_resched() occurring within kernel-fpu

Mario Limonciello <[email protected]>
HID: amd_sfh: Fix SRA sensor when it's the only sensor

Rong Zhang <[email protected]>
HID: bpf: abort dispatch if device destroyed

Max Kellermann <[email protected]>
fs/eventpoll: fix endless busy loop after timeout has expired

Jan Kara <[email protected]>
udf: Make sure i_lenExtents is uptodate on inode eviction

Tejun Heo <[email protected]>
sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator

Thomas Weißschuh <[email protected]>
Revert "kbuild, rust: use -fremap-path-prefix to make paths relative"

Nathan Lynch <[email protected]>
dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"

Trond Myklebust <[email protected]>
NFSv4/pnfs: Reset the layout state after a layoutreturn

Ming Lei <[email protected]>
ublk: fix dead loop when canceling io command

Gerhard Engleder <[email protected]>
tsnep: fix timestamping with a stacked DSA driver

Pengtao He <[email protected]>
net/tls: fix kernel panic when alloc_page failed

Ido Schimmel <[email protected]>
mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices

Kees Cook <[email protected]>
wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request

Subbaraya Sundeep <[email protected]>
octeontx2-pf: Do not reallocate all ntuple filters

Hariprasad Kelam <[email protected]>
octeontx2-af: Fix CGX Receive counters

Bo-Cun Chen <[email protected]>
net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW capability

Subbaraya Sundeep <[email protected]>
octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy

Jakub Kicinski <[email protected]>
netlink: specs: tc: all actions are indexed arrays

Jakub Kicinski <[email protected]>
netlink: specs: tc: fix a couple of attribute names

Umesh Nerlige Ramappa <[email protected]>
drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC value

Jens Axboe <[email protected]>

    io_uring/fdinfo: grab ctx->uring_lock around io_uring_show_fdinfo()

Hariprasad Kelam <[email protected]>
octeontx2-pf: Fix ethtool support for SDP representors

Cosmin Tanislav <[email protected]>
regulator: max20086: fix invalid memory access

Abdun Nihaal <[email protected]>
qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()

Carolina Jubran <[email protected]>
net/mlx5e: Disable MACsec offload for uplink representor profile

Konstantin Shkolnyy <[email protected]>
vsock/test: Fix occasional failure in SIOCOUTQ tests

Melissa Wen <[email protected]>

    drm/amd/display: Fix null check of pipe_ctx->plane_state for update_dchubp_dpp

Jonas Gorski <[email protected]>
net: dsa: b53: prevent standalone from trying to forward to other ports

Geert Uytterhoeven <[email protected]>
ALSA: sh: SND_AICA should depend on SH_DMA_API

Keith Busch <[email protected]>
nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable

Kees Cook <[email protected]>
nvme-pci: make nvme_pci_npages_prp() __always_inline

Vladimir Oltean <[email protected]>
net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING

Mathieu Othacehe <[email protected]>
net: cadence: macb: Fix a possible deadlock in macb_halt_tx.

Takashi Iwai <[email protected]>
ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info

Takashi Iwai <[email protected]>
ALSA: seq: Fix delivery of UMP events to group ports

Andrew Jeffery <[email protected]>
net: mctp: Ensure keys maintain only one ref to corresponding dev

Cosmin Ratiu <[email protected]>
tests/ncdevmem: Fix double-free of queue array

Matt Johnston <[email protected]>
net: mctp: Don't access ifa_index when missing

Hangbin Liu <[email protected]>
tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing

I Hsin Cheng <[email protected]>

    drm/meson: Use 1000ULL when operating with mode->clock

Cong Wang <[email protected]>

    net_sched: Flush gso_skb list too during ->change()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags

Zhu Yanjun <[email protected]>
RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem

Geert Uytterhoeven <[email protected]>
spi: loopback-test: Do not split 1024-byte hexdumps

Trond Myklebust <[email protected]>
NFS/localio: Fix a race in nfs_local_open_fh()

Li Lingfeng <[email protected]>
nfs: handle failure of nfs_get_lock_context in unlock path

Henry Martin <[email protected]>
HID: uclogic: Add NULL check in uclogic_input_configured()

Qasim Ijaz <[email protected]>
HID: thrustmaster: fix memory leak in thrustmaster_interrupts()

Zhu Yanjun <[email protected]>
RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug

David Lechner <[email protected]>
iio: adc: ad7606: check for NULL before calling sw_mode_config()

Guillaume Stols <[email protected]>
iio: adc: ad7606: move software functions into common file

Guillaume Stols <[email protected]>
iio: adc: ad7606: move the software mode configuration

Michal Suchanek <[email protected]>
tpm: tis: Double the timeout B to 4s

Masami Hiramatsu (Google) <[email protected]>
tracing: probes: Fix a possible race in trace_probe_log APIs

Breno Leitao <[email protected]>
tracing: fprobe: Fix RCU warning message in list traversal

Waiman Long <[email protected]>
cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY tasks

Himanshu Bhavani <[email protected]>
arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD card timeout

Hans de Goede <[email protected]>
platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection

Runhua He <[email protected]>
platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL)

Kees Cook <[email protected]>
binfmt_elf: Move brk for static PIE even if ASLR disabled

Ze Huang <[email protected]>
riscv: dts: sophgo: fix DMA data-width configuration for CV18xx

Nicolas Frattaroli <[email protected]>
arm64: dts: rockchip: fix Sige5 RTC interrupt pin

Suma Hegde <[email protected]>
platform/x86/amd/hsmp: Make amd_hsmp and hsmp_acpi as mutually exclusive drivers

Yazen Ghannam <[email protected]>
x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE

Mario Limonciello <[email protected]>
drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies

Mario Limonciello <[email protected]>
drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies

Stephen Smalley <[email protected]>
fs/xattr.c: fix simple_xattr_list to always include security.* xattrs

Tom Vincent <[email protected]>

    arm64: dts: rockchip: Assign RT5616 MCLK rate on rk3588-friendlyelec-cm3588

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

Diffstat:

 Documentation/netlink/specs/tc.yaml                |  10 +-
 MAINTAINERS                                        |   6 +-
 Makefile                                           |   5 +-
 .../boot/dts/amlogic/meson-g12b-dreambox.dtsi      |   4 +
 arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi  |  12 +-
 .../boot/dts/rockchip/rk3576-armsom-sige5.dts      |   2 +-
 .../dts/rockchip/rk3588-friendlyelec-cm3588.dtsi   |   4 +
 .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi |   2 +
 arch/arm64/boot/dts/rockchip/rk3588j.dtsi          |  53 ++---
 arch/loongarch/include/asm/ptrace.h                |   2 +-
 arch/loongarch/include/asm/uprobes.h               |   1 -
 arch/loongarch/kernel/genex.S                      |   7 +-
 arch/loongarch/kernel/kfpu.c                       |  22 +-
 arch/loongarch/kernel/time.c                       |   2 +-
 arch/loongarch/kernel/uprobes.c                    |  11 +-
 arch/loongarch/power/hibernate.c                   |   3 +
 arch/riscv/boot/dts/sophgo/cv18xx.dtsi             |   2 +-
 arch/x86/coco/sev/core.c                           | 255 +++++++++++++--------
 arch/x86/include/asm/amd_nb.h                      |   1 -
 arch/x86/include/asm/amd_node.h                    |  13 ++
 arch/x86/kernel/amd_nb.c                           |   1 -
 arch/x86/kernel/amd_node.c                         |   9 +
 block/bio.c                                        |   2 +-
 drivers/accel/ivpu/ivpu_drv.c                      |  39 +---
 drivers/accel/ivpu/ivpu_drv.h                      |   5 +-
 drivers/accel/ivpu/ivpu_hw.c                       |   5 -
 drivers/accel/ivpu/ivpu_hw.h                       |   9 -
 drivers/accel/ivpu/ivpu_hw_btrs.c                  |   3 +-
 drivers/accel/ivpu/ivpu_ipc.c                      |   7 +-
 drivers/accel/ivpu/ivpu_ipc.h                      |   2 +-
 drivers/accel/ivpu/ivpu_job.c                      |  15 +-
 drivers/accel/ivpu/ivpu_job.h                      |   2 +-
 drivers/accel/ivpu/ivpu_mmu.c                      | 109 +++++++--
 drivers/accel/ivpu/ivpu_mmu.h                      |   2 +
 drivers/accel/ivpu/ivpu_mmu_context.c              |  13 --
 drivers/accel/ivpu/ivpu_mmu_context.h              |   2 -
 drivers/accel/ivpu/ivpu_pm.c                       |   3 +-
 drivers/accel/ivpu/ivpu_pm.h                       |   2 +-
 drivers/acpi/pptt.c                                |  11 +-
 drivers/block/ublk_drv.c                           |   2 +-
 drivers/char/tpm/tpm2-sessions.c                   |  20 +-
 drivers/char/tpm/tpm_tis_core.h                    |   2 +-
 drivers/dma-buf/dma-resv.c                         |   5 +-
 drivers/dma/dmatest.c                              |   6 +-
 drivers/dma/idxd/init.c                            | 159 +++++++++----
 drivers/dma/ti/k3-udma.c                           |  10 +-
 drivers/gpio/gpio-pca953x.c                        |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |  12 +
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c            |   8 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   3 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  16 +-
 .../drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c  |   5 +-
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |   6 +-
 drivers/gpu/drm/meson/meson_encoder_hdmi.c         |   4 +-
 drivers/gpu/drm/tiny/panel-mipi-dbi.c              |   5 +-
 drivers/gpu/drm/xe/instructions/xe_mi_commands.h   |   4 +
 drivers/gpu/drm/xe/xe_gsc.c                        |  22 ++
 drivers/gpu/drm/xe/xe_gsc.h                        |   1 +
 drivers/gpu/drm/xe/xe_gsc_proxy.c                  |  11 +
 drivers/gpu/drm/xe/xe_gsc_proxy.h                  |   1 +
 drivers/gpu/drm/xe/xe_gt.c                         |   2 +-
 drivers/gpu/drm/xe/xe_lrc.c                        |   2 +-
 drivers/gpu/drm/xe/xe_ring_ops.c                   |   7 +-
 drivers/gpu/drm/xe/xe_uc.c                         |   8 +-
 drivers/gpu/drm/xe/xe_uc.h                         |   1 +
 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c      |   7 +-
 drivers/hid/bpf/hid_bpf_dispatch.c                 |   9 +
 drivers/hid/hid-thrustmaster.c                     |   1 +
 drivers/hid/hid-uclogic-core.c                     |   7 +-
 drivers/hv/channel.c                               |  65 +-----
 drivers/i2c/busses/i2c-designware-pcidrv.c         |   4 +-
 drivers/iio/adc/ad7606.c                           | 154 +++++++++++--
 drivers/iio/adc/ad7606.h                           |  37 ++-
 drivers/iio/adc/ad7606_spi.c                       | 137 +----------
 drivers/infiniband/core/device.c                   |   6 +-
 drivers/infiniband/sw/rxe/rxe_cq.c                 |   5 +-
 drivers/net/dsa/b53/b53_common.c                   |  33 +++
 drivers/net/dsa/b53/b53_regs.h                     |  14 ++
 drivers/net/dsa/microchip/ksz_common.c             | 137 ++++++++---
 drivers/net/dsa/sja1105/sja1105_main.c             |   6 +-
 drivers/net/ethernet/cadence/macb_main.c           |  19 +-
 drivers/net/ethernet/engleder/tsnep_main.c         |  30 ++-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   5 +
 .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c  |   3 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   1 +
 .../ethernet/marvell/octeontx2/nic/otx2_devlink.c  |   1 +
 .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |  10 +-
 .../ethernet/marvell/octeontx2/nic/otx2_flows.c    |   3 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   4 +
 .../net/ethernet/mellanox/mlxsw/spectrum_router.c  |   3 +
 drivers/net/ethernet/qlogic/qede/qede_main.c       |   2 +-
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |   7 +-
 drivers/net/hyperv/hyperv_net.h                    |  13 +-
 drivers/net/hyperv/netvsc.c                        |  57 ++++-
 drivers/net/hyperv/netvsc_drv.c                    |  62 ++---
 drivers/net/hyperv/rndis_filter.c                  |  24 +-
 drivers/net/phy/micrel.c                           |   7 -
 drivers/net/wireless/mediatek/mt76/dma.c           |   1 +
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |   4 +-
 drivers/nvme/host/pci.c                            |   4 +-
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           |  38 ++-
 drivers/phy/tegra/xusb-tegra186.c                  |  46 ++--
 drivers/phy/tegra/xusb.c                           |   8 +-
 drivers/platform/x86/amd/hsmp/Kconfig              |   2 +-
 drivers/platform/x86/amd/hsmp/acpi.c               |  10 +-
 drivers/platform/x86/amd/hsmp/hsmp.c               |   1 -
 drivers/platform/x86/amd/hsmp/hsmp.h               |   4 +-
 drivers/platform/x86/amd/hsmp/plat.c               |  42 ++--
 drivers/platform/x86/amd/pmc/pmc-quirks.c          |   7 +
 drivers/platform/x86/amd/pmf/tee-if.c              |  23 +-
 drivers/platform/x86/asus-wmi.c                    |   3 +-
 drivers/regulator/max20086-regulator.c             |   7 +-
 drivers/scsi/sd_zbc.c                              |   6 +-
 drivers/scsi/storvsc_drv.c                         |   1 +
 drivers/spi/spi-loopback-test.c                    |   2 +-
 drivers/spi/spi-tegra114.c                         |   6 +-
 drivers/usb/gadget/function/f_midi2.c              |   2 +-
 fs/binfmt_elf.c                                    |  71 ++++--
 fs/btrfs/discard.c                                 |  17 +-
 fs/btrfs/fs.h                                      |   1 +
 fs/btrfs/inode.c                                   |   7 +
 fs/btrfs/super.c                                   |   4 +
 fs/eventpoll.c                                     |   7 +-
 fs/nfs/localio.c                                   |   2 +-
 fs/nfs/nfs4proc.c                                  |   9 +-
 fs/nfs/pnfs.c                                      |   9 +
 fs/smb/client/smb2pdu.c                            |   2 +-
 fs/udf/truncate.c                                  |   2 +-
 fs/xattr.c                                         |  24 ++
 include/linux/bio.h                                |   1 +
 include/linux/hyperv.h                             |   7 -
 include/linux/micrel_phy.h                         |   1 -
 include/linux/tpm.h                                |  21 +-
 include/net/sch_generic.h                          |  15 ++
 include/sound/ump_msg.h                            |   4 +-
 io_uring/fdinfo.c                                  |  48 ++--
 io_uring/memmap.c                                  |   2 +-
 io_uring/uring_cmd.c                               |   5 +
 kernel/cgroup/cpuset.c                             |   6 +-
 kernel/sched/ext.c                                 |   6 +
 kernel/trace/fprobe.c                              |   3 +-
 kernel/trace/ring_buffer.c                         |   8 +-
 kernel/trace/trace_dynevent.c                      |  16 +-
 kernel/trace/trace_dynevent.h                      |   1 +
 kernel/trace/trace_events_trigger.c                |   2 +-
 kernel/trace/trace_functions.c                     |   6 +-
 kernel/trace/trace_kprobe.c                        |   2 +-
 kernel/trace/trace_probe.c                         |   9 +
 kernel/trace/trace_uprobe.c                        |   2 +-
 mm/hugetlb.c                                       |  28 ++-
 mm/page_alloc.c                                    |  23 --
 mm/userfaultfd.c                                   |  12 +-
 net/bluetooth/mgmt.c                               |   9 +-
 net/mac80211/main.c                                |   6 +-
 net/mctp/device.c                                  |  15 +-
 net/mctp/route.c                                   |   4 +-
 net/sched/sch_codel.c                              |   2 +-
 net/sched/sch_fq.c                                 |   2 +-
 net/sched/sch_fq_codel.c                           |   2 +-
 net/sched/sch_fq_pie.c                             |   2 +-
 net/sched/sch_hhf.c                                |   2 +-
 net/sched/sch_pie.c                                |   2 +-
 net/tls/tls_strp.c                                 |   3 +-
 samples/ftrace/sample-trace-array.c                |   2 +-
 scripts/Makefile.extrawarn                         |  12 +
 sound/core/seq/seq_clientmgr.c                     |  52 +++--
 sound/core/seq/seq_ump_convert.c                   |  18 ++
 sound/core/seq/seq_ump_convert.h                   |   1 +
 sound/pci/es1968.c                                 |   6 +-
 sound/sh/Kconfig                                   |   2 +-
 sound/usb/quirks.c                                 |   4 +
 tools/net/ynl/pyynl/ethtool.py                     |  22 +-
 tools/perf/arch/loongarch/include/syscall_table.h  |   2 +-
 tools/testing/selftests/drivers/net/hw/ncdevmem.c  |  55 ++---
 tools/testing/vsock/vsock_test.c                   |  28 ++-
 177 files changed, 1689 insertions(+), 1027 deletions(-)