Skip to content

6.12.30-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 Latest143 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/143arm64: dts: rockchip: Assign RT5616 MCLK rate on rk3588-friendlyelec-cm3588arch/arm64/boot/dts/rockchip/rk3588-friendlyelec-cm3588.dtsi+4 -00 replies
2/143fs/xattr.c: fix simple_xattr_list to always include security.* xattrsfs/xattr.c+24 -00 replies
3/143drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policiesdrivers/platform/x86/amd/pmf/tee-if.c+6 -10 replies
4/143drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policiesdrivers/platform/x86/amd/pmf/tee-if.c+16 -00 replies
5/143riscv: dts: sophgo: fix DMA data-width configuration for CV18xxarch/riscv/boot/dts/sophgo/cv18xx.dtsi+1 -10 replies
6/143binfmt_elf: Move brk for static PIE even if ASLR disabledfs/binfmt_elf.c+47 -240 replies
7/143platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL)drivers/platform/x86/amd/pmc/pmc-quirks.c+7 -00 replies
8/143platform/x86: asus-wmi: Fix wlan_ctrl_by_user detectiondrivers/platform/x86/asus-wmi.c+2 -10 replies
9/143arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD card timeoutarch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi+11 -10 replies
10/143cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY taskskernel/cgroup/cpuset.c+4 -20 replies
11/143tracing: 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
12/143tpm: tis: Double the timeout B to 4sdrivers/char/tpm/tpm_tis_core.h include/linux/tpm.h+2 -20 replies
13/143uio_hv_generic: Fix sysfs creation path for ring bufferdrivers/hv/hyperv_vmbus.h drivers/hv/vmbus_drv.c drivers/uio/uio_hv_generic.c +1 more+128 -230 replies
14/143KVM: Add member to struct kvm_gfn_range to indicate private/sharedarch/x86/kvm/mmu/mmu.c include/linux/kvm_host.h virt/kvm/guest_memfd.c +1 more+28 -00 replies
15/143KVM: x86/mmu: Prevent installing hugepages when mem attributes are changingarch/x86/kvm/mmu/mmu.c+53 -160 replies
16/143iio: adc: ad7266: Fix potential timestamp alignment issue.drivers/iio/adc/ad7266.c+1 -10 replies
17/143iio: chemical: pms7003: use aligned_s64 for timestampdrivers/iio/chemical/pms7003.c+3 -20 replies
18/143iio: pressure: mprls0025pa: use aligned_s64 for timestampdrivers/iio/pressure/mprls0025pa.h+6 -110 replies
19/143drm/amd: Add Suspend/Hibernate notification callback supportdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+46 -20 replies
20/143Revert "drm/amd: Stop evicting resources on APUs in suspend"drivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -290 replies
21/143xhci: dbc: Improve performance by removing delay in transfer event polling.drivers/usb/host/xhci-dbgcap.c+1 -10 replies
22/143xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive.drivers/usb/host/xhci-dbgcap.c drivers/usb/host/xhci-dbgcap.h+19 -30 replies
23/143iio: adc: ad7768-1: Fix insufficient alignment of timestamp.drivers/iio/adc/ad7768-1.c+1 -10 replies
24/143iio: chemical: sps30: use aligned_s64 for timestampdrivers/iio/chemical/sps30.c+1 -10 replies
25/143virtio_ring: add a func argument recycle_done to virtqueue_reset()drivers/net/virtio_net.c drivers/virtio/virtio_ring.c include/linux/virtio.h+9 -40 replies
26/143virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for txdrivers/net/virtio_net.c+2 -10 replies
27/143RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bugdrivers/infiniband/sw/rxe/rxe_cq.c+1 -40 replies
28/143HID: thrustmaster: fix memory leak in thrustmaster_interrupts()drivers/hid/hid-thrustmaster.c+1 -00 replies
29/143HID: uclogic: Add NULL check in uclogic_input_configured()drivers/hid/hid-uclogic-core.c+4 -30 replies
30/143nfs: handle failure of nfs_get_lock_context in unlock pathfs/nfs/nfs4proc.c+8 -10 replies
31/143spi: loopback-test: Do not split 1024-byte hexdumpsdrivers/spi/spi-loopback-test.c+1 -10 replies
32/143RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problemdrivers/infiniband/core/device.c+4 -20 replies
33/143Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flagsnet/bluetooth/mgmt.c+6 -30 replies
34/143net_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
35/143tools/net/ynl: ethtool: fix crash when Hardware Clock info is missingtools/net/ynl/ethtool.py+15 -70 replies
36/143mctp: no longer rely on net->dev_index_head[]net/mctp/device.c+19 -310 replies
37/143net: mctp: Dont access ifa_index when missingnet/mctp/device.c+12 -50 replies
38/143selftests: ncdevmem: Redirect all non-payload output to stderrtools/testing/selftests/net/ncdevmem.c+30 -310 replies
39/143selftests: ncdevmem: Separate out dmabuf providertools/testing/selftests/net/ncdevmem.c+119 -840 replies
40/143selftests: ncdevmem: Unify error handlingtools/testing/selftests/net/ncdevmem.c+8 -80 replies
41/143selftests: ncdevmem: Make client_ip optionaltools/testing/selftests/net/ncdevmem.c+9 -30 replies
42/143selftests: ncdevmem: Switch to AF_INET6tools/testing/selftests/net/ncdevmem.c+68 -290 replies
43/143tests/ncdevmem: Fix double-free of queue arraytools/testing/selftests/net/ncdevmem.c+22 -330 replies
44/143net: mctp: Ensure keys maintain only one ref to corresponding devnet/mctp/route.c+3 -10 replies
45/143ALSA: 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
46/143ALSA: 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
47/143net: cadence: macb: Fix a possible deadlock in macb_halt_tx.drivers/net/ethernet/cadence/macb_main.c+6 -130 replies
48/143net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENINGdrivers/net/dsa/sja1105/sja1105_main.c+1 -50 replies
49/143nvme-pci: make nvme_pci_npages_prp() __always_inlinedrivers/nvme/host/pci.c+1 -10 replies
50/143nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisabledrivers/nvme/host/pci.c+2 -00 replies
51/143ALSA: sh: SND_AICA should depend on SH_DMA_APIsound/sh/Kconfig+1 -10 replies
52/143net: 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
53/143vsock/test: Fix occasional failure in SIOCOUTQ teststools/testing/vsock/vsock_test.c+16 -120 replies
54/143net/mlx5e: Disable MACsec offload for uplink representor profiledrivers/net/ethernet/mellanox/mlx5/core/en_main.c+4 -00 replies
55/143qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c+5 -20 replies
56/143regulator: max20086: fix invalid memory accessdrivers/regulator/max20086-regulator.c+6 -10 replies
57/143drm/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
58/143netlink: specs: tc: fix a couple of attribute namesDocumentation/netlink/specs/tc.yaml+2 -20 replies
59/143netlink: specs: tc: all actions are indexed arraysDocumentation/netlink/specs/tc.yaml+4 -20 replies
60/143octeontx2-pf: macsec: Fix incorrect max transmit size in TX secydrivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c+2 -10 replies
61/143net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW capabilitydrivers/net/ethernet/mediatek/mtk_eth_soc.c+1 -10 replies
62/143octeontx2-af: Fix CGX Receive countersdrivers/net/ethernet/marvell/octeontx2/af/cgx.c+5 -00 replies
63/143octeontx2-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
64/143wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_requestnet/mac80211/main.c+4 -20 replies
65/143mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devicesdrivers/net/ethernet/mellanox/mlxsw/spectrum_router.c+3 -00 replies
66/143net/tls: fix kernel panic when alloc_page failednet/tls/tls_strp.c+2 -10 replies
67/143tsnep: fix timestamping with a stacked DSA driverdrivers/net/ethernet/engleder/tsnep_main.c+19 -110 replies
68/143NFSv4/pnfs: Reset the layout state after a layoutreturnfs/nfs/pnfs.c+9 -00 replies
69/143dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"drivers/dma/dmatest.c+3 -30 replies
70/143sched_ext: bpf_iter_scx_dsq_new() should always initialize iteratorkernel/sched/ext.c+6 -00 replies
71/143udf: Make sure i_lenExtents is uptodate on inode evictionfs/udf/truncate.c+1 -10 replies
72/143HID: bpf: abort dispatch if device destroyeddrivers/hid/bpf/hid_bpf_dispatch.c+9 -00 replies
73/143LoongArch: Prevent cond_resched() occurring within kernel-fpuarch/loongarch/kernel/kfpu.c+20 -20 replies
74/143LoongArch: Move __arch_cpu_idle() to .cpuidle.text sectionarch/loongarch/kernel/genex.S+5 -20 replies
75/143LoongArch: Save and restore CSR.CNTC for hibernationarch/loongarch/kernel/time.c arch/loongarch/power/hibernate.c+4 -10 replies
76/143LoongArch: Fix MAX_REG_OFFSET calculationarch/loongarch/include/asm/ptrace.h+1 -10 replies
77/143LoongArch: uprobes: Remove user_{en,dis}able_single_step()arch/loongarch/kernel/uprobes.c+0 -40 replies
78/143LoongArch: uprobes: Remove redundant code about resume_eraarch/loongarch/include/asm/uprobes.h arch/loongarch/kernel/uprobes.c+1 -70 replies
79/143btrfs: fix discard worker infinite loop after disabling discardfs/btrfs/discard.c+15 -20 replies
80/143btrfs: fix folio leak in submit_one_async_extent()fs/btrfs/inode.c+7 -00 replies
81/143btrfs: add back warning for mount option commit values exceeding 300fs/btrfs/fs.h fs/btrfs/super.c+5 -00 replies
82/143Revert "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
83/143drm/amdgpu: read back register after written for VCN v4.0.5drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c+8 -00 replies
84/143drm/amdgpu: fix incorrect MALL size for GFX1151drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c+12 -00 replies
85/143drm/amdgpu: csa unmap use uninterruptible lockdrivers/gpu/drm/amd/amdgpu/amdgpu_csa.c+1 -10 replies
86/143drm/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
87/143drm/amd/display: Avoid flooding unnecessary info messagesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+3 -30 replies
88/143MAINTAINERS: Update Alexey Makhalovs email addressMAINTAINERS+3 -30 replies
89/143gpio: pca953x: fix IRQ storm on system wake updrivers/gpio/gpio-pca953x.c+6 -00 replies
90/143ACPI: PPTT: Fix processor subtable walkdrivers/acpi/pptt.c+8 -30 replies
91/143ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()sound/pci/es1968.c+4 -20 replies
92/143ALSA: usb-audio: Add sample rate quirk for Audioengine D1sound/usb/quirks.c+2 -00 replies
93/143ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camerasound/usb/quirks.c+2 -00 replies
94/143dma-buf: insert memory barrier before updating num_fencesdrivers/dma-buf/dma-resv.c+3 -20 replies
95/143hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messagesdrivers/net/hyperv/netvsc.c+45 -50 replies
96/143hv_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/143hv_netvsc: Remove rmsg_pgcntdrivers/net/hyperv/hyperv_net.h drivers/net/hyperv/netvsc.c drivers/net/hyperv/netvsc_drv.c+3 -60 replies
98/143arm64: dts: amlogic: dreambox: fix missing clkc_audio nodearch/arm64/boot/dts/amlogic/meson-g12b-dreambox.dtsi+4 -00 replies
99/143arm64: dts: rockchip: Remove overdrive-mode OPPs from RK3588J SoC dtsiarch/arm64/boot/dts/rockchip/rk3588j.dtsi+17 -360 replies
100/143Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple rangesdrivers/hv/channel.c drivers/scsi/storvsc_drv.c+4 -30 replies
101/143Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()drivers/hv/channel.c include/linux/hyperv.h+0 -660 replies
102/143kbuild: Disable -Wdefault-const-init-unsafescripts/Makefile.extrawarn+12 -00 replies
103/143ftrace: Fix preemption accounting for stacktrace trigger commandkernel/trace/trace_events_trigger.c+1 -10 replies
104/143ftrace: Fix preemption accounting for stacktrace filter commandkernel/trace/trace_functions.c+1 -50 replies
105/143tracing: samples: Initialize trace_array_printk() with the correct functionsamples/ftrace/sample-trace-array.c+1 -10 replies
106/143phy: tegra: xusb: Use a bitmask for UTMI pad power state trackingdrivers/phy/tegra/xusb-tegra186.c+27 -170 replies
107/143phy: Fix error handling in tegra_xusb_port_initdrivers/phy/tegra/xusb.c+4 -40 replies
108/143phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/binddrivers/phy/renesas/phy-rcar-gen3-usb2.c+14 -190 replies
109/143phy: renesas: rcar-gen3-usb2: Set timing registers only oncedrivers/phy/renesas/phy-rcar-gen3-usb2.c+5 -20 replies
110/143scsi: 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
111/143smb: client: fix memory leak during error handling for POSIX mkdirfs/smb/client/smb2pdu.c+1 -10 replies
112/143spi: tegra114: Use value to check for invalid delaysdrivers/spi/spi-tegra114.c+3 -30 replies
113/143tpm: Mask TPM RC in tpm2_start_auth_session()drivers/char/tpm/tpm2-sessions.c include/linux/tpm.h+25 -140 replies
114/143wifi: mt76: disable napi on driver removaldrivers/net/wireless/mediatek/mt76/dma.c+1 -00 replies
115/143ring-buffer: Fix persistent buffer when commit page is the reader pagekernel/trace/ring_buffer.c+5 -30 replies
116/143net: qede: Initialize qede_ll_ops with designated initializerdrivers/net/ethernet/qlogic/qede/qede_main.c+1 -10 replies
117/143mm: userfaultfd: correct dirty flags set for both present and swap ptemm/userfaultfd.c+10 -20 replies
118/143dmaengine: ti: k3-udma: Add missing lockingdrivers/dma/ti/k3-udma.c+7 -00 replies
119/143dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copydrivers/dma/ti/k3-udma.c+1 -20 replies
120/143dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqsdrivers/dma/idxd/init.c+21 -90 replies
121/143dmaengine: idxd: fix memory leak in error handling path of idxd_setup_enginesdrivers/dma/idxd/init.c+4 -00 replies
122/143dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groupsdrivers/dma/idxd/init.c+4 -00 replies
123/143dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internalsdrivers/dma/idxd/init.c+51 -70 replies
124/143dmaengine: idxd: Add missing cleanups in cleanup internalsdrivers/dma/idxd/init.c+3 -80 replies
125/143dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove calldrivers/dma/idxd/init.c+1 -00 replies
126/143dmaengine: idxd: fix memory leak in error handling path of idxd_allocdrivers/dma/idxd/init.c+15 -90 replies
127/143dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probedrivers/dma/idxd/init.c+12 -10 replies
128/143dmaengine: idxd: Refactor remove call with idxd_cleanup() helperdrivers/dma/idxd/init.c+2 -120 replies
129/143CIFS: New mount option for cifs.upcall namespace resolutionfs/smb/client/cifs_spnego.c fs/smb/client/cifsfs.c fs/smb/client/cifsglob.h +3 more+117 -00 replies
130/143drm/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
131/143mm/page_alloc: fix race condition in unaccepted memory handlingmm/page_alloc.c+0 -230 replies
132/143accel/ivpu: Rename ivpu_log_level to fw_log_leveldrivers/accel/ivpu/ivpu_fw.c drivers/accel/ivpu/ivpu_fw_log.c drivers/accel/ivpu/ivpu_fw_log.h+11 -110 replies
133/143accel/ivpu: Reset fw log on cold bootdrivers/accel/ivpu/ivpu_fw_log.c drivers/accel/ivpu/ivpu_fw_log.h drivers/accel/ivpu/ivpu_pm.c+16 -00 replies
134/143accel/ivpu: Refactor functions in ivpu_fw_log.cdrivers/accel/ivpu/ivpu_debugfs.c drivers/accel/ivpu/ivpu_fw_log.c drivers/accel/ivpu/ivpu_fw_log.h+35 -310 replies
135/143accel/ivpu: Fix fw log printingdrivers/accel/ivpu/ivpu_fw_log.c+32 -170 replies
136/143iio: light: opt3001: fix deadlock due to concurrent flag accessdrivers/iio/light/opt3001.c+3 -20 replies
137/143Bluetooth: btnxpuart: Fix kernel panic during FW releasedrivers/bluetooth/btnxpuart.c+4 -20 replies
138/143drm/fbdev-dma: Support struct drm_driver.fbdev_probedrivers/gpu/drm/drm_fbdev_dma.c include/drm/drm_fbdev_dma.h+48 -240 replies
139/143drm/panel-mipi-dbi: Run DRM default client setupdrivers/gpu/drm/tiny/Kconfig drivers/gpu/drm/tiny/panel-mipi-dbi.c+4 -10 replies
140/143drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc()drivers/gpu/drm/tiny/panel-mipi-dbi.c+4 -10 replies
141/143usb: typec: ucsi: displayport: Fix deadlockdrivers/usb/typec/ucsi/displayport.c drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h+47 -80 replies
142/143phy: tegra: xusb: remove a stray unlockdrivers/phy/tegra/xusb-tegra186.c+0 -20 replies
143/143drm/amdgpu: fix pm notifier handlingdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+6 -220 replies

Reviews trailers per patch

88 of 143 patches have a Reviewed-by or Acked-by.

PatchChristian HeuselIlpo JärvinenMichael KelleyDexuan CuiMichael RothNuno SáDavid LechnerLijo LazarMario LimoncielloJason WangXuan ZhuoliuyiDaisuke MatsudaJeff LaytonRyan RobertsStanislav FomichevYemu LuArmin WolfTarang RavalFrederic WeisbeckerJarkko SakkinenGreg Kroah-HartmanSimon HormanFlorian FainelliVladimir OlteanStefano GarzarellaShahar ShitritDragos TatuleaMina AlmasryJoe DamatoMatthew BrostLucas De MarchiMichal SwiatkowskiGustavo A. R. SilvaPetr MachataJeremy KerrKuniyuki IwashimaFilipe MananaDavid SterbaQu WenruoAnand JainAlex HungAlex DeucherRuijing DongYifan ZhangChristian KönigRay WuDaniel WheelerAndy ShevchenkoGeert UytterhoevenPetr TesarikYicong YangSudeep HollaMaximilian HeyneMartin BlumenstinglQuentin SchulzBoris BurkovDaniel VacekAndrea RighiMing Yen HsiehTasos SahanidisMasami Hiramatsu (Google)Peter XuSuren BaghdasaryanPeter UjfalusiUdit KumarDave JiangFenghua YuShyam PrasadBharath S MRonnie SahlbergJulia FilipchukBorislav Petkov (AMD)Maciej FalkowskiJeffrey HugoJon HunterJacek LawrynowiczTomasz RusinowiczThierry RedingYoshihiro ShimodaLad PrabhakarDamien Le MoalJavier Martinez CanillasNoralf TrønnesThomas ZimmermannHeikki KrogerusMiguel OjedaShuah KhanRon EconomosLinux Kernel Functional TestingBrett MastbergenPavel Machek (CIP)Peter SchneiderMarkus ReicheltMark 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
1/143
2/143
3/143R-b
4/143T-b R-b
5/143
6/143R-b T-b
7/143R-b T-b
8/143R-b R-b
9/143A-b
10/143A-b
11/143
12/143R-b
13/143R-b T-b R-b
14/143
15/143T-b
16/143R-b R-b
17/143R-b
18/143
19/143R-b
20/143R-b
21/143
22/143
23/143R-b R-b
24/143R-b
25/143A-b R-b
26/143A-b R-b
27/143T-b R-b
28/143
29/143
30/143R-b
31/143
32/143
33/143
34/143
35/143A-b
36/143A-b R-b
37/143
38/143R-b R-b
39/143R-b R-b
40/143R-b R-b
41/143R-b R-b
42/143R-b R-b
43/143A-b R-b R-b
44/143A-b
45/143
46/143A-b
47/143R-b
48/143
49/143
50/143
51/143
52/143R-b R-b
53/143R-b
54/143R-b R-b R-b
55/143R-b
56/143
57/143R-b R-b
58/143
59/143
60/143R-b
61/143R-b
62/143
63/143R-b
64/143R-b
65/143R-b
66/143
67/143R-b
68/143
69/143
70/143A-b
71/143
72/143T-b
73/143
74/143
75/143
76/143
77/143
78/143
79/143R-b R-b
80/143R-b R-b
81/143R-b R-b R-b
82/143R-b
83/143R-b T-b R-b R-b
84/143A-b R-b
85/143R-b
86/143R-b T-b
87/143A-b
88/143
89/143R-b T-b
90/143T-b R-b T-b
91/143
92/143
93/143
94/143R-b
95/143
96/143
97/143
98/143R-b
99/143Helped-by R-b
100/143
101/143
102/143
103/143
104/143
105/143
106/143R-b T-b
107/143A-b
108/143R-b T-b R-b
109/143R-b T-b R-b
110/143R-b
111/143
112/143R-b
113/143R-b
114/143T-b
115/143T-b R-b
116/143
117/143A-b R-b
118/143A-b
119/143A-b R-b
120/143R-b R-b
121/143R-b R-b
122/143R-b R-b
123/143R-b R-b
124/143R-b R-b
125/143R-b R-b
126/143R-b R-b
127/143R-b R-b
128/143R-b R-b
129/143R-b R-b R-b
130/143R-b
131/143T-b
132/143R-b R-b
133/143R-b R-b
134/143R-b
135/143R-b
136/143
137/143
138/143R-b
139/143A-b
140/143R-b R-b
141/143R-b
142/143R-b
143/143R-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 96 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/143] 6.12.30-rc1 review

This is the start of the stable review cycle for the 6.12.30 release. There are 143 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.12.30-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.30-rc1

Alex Deucher <[email protected]>
drm/amdgpu: fix pm notifier handling

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

Andrei Kuchynski <[email protected]>
usb: typec: ucsi: displayport: Fix deadlock

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

Thomas Zimmermann <[email protected]>
drm/panel-mipi-dbi: Run DRM default client setup

Thomas Zimmermann <[email protected]>
drm/fbdev-dma: Support struct drm_driver.fbdev_probe

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Fix kernel panic during FW release

Luca Ceresoli <[email protected]>
iio: light: opt3001: fix deadlock due to concurrent flag access

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix fw log printing

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Refactor functions in ivpu_fw_log.c

Tomasz Rusinowicz <[email protected]>
accel/ivpu: Reset fw log on cold boot

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Rename ivpu_log_level to fw_log_level

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

Ritvik Budhiraja <[email protected]>
CIFS: New mount option for cifs.upcall namespace resolution

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Stanislav Fomichev <[email protected]>
selftests: ncdevmem: Switch to AF_INET6

Stanislav Fomichev <[email protected]>
selftests: ncdevmem: Make client_ip optional

Stanislav Fomichev <[email protected]>
selftests: ncdevmem: Unify error handling

Stanislav Fomichev <[email protected]>
selftests: ncdevmem: Separate out dmabuf provider

Stanislav Fomichev <[email protected]>
selftests: ncdevmem: Redirect all non-payload output to stderr

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

Eric Dumazet <[email protected]>

    mctp: no longer rely on net->dev_index_head[]

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

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

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

Koichiro Den <[email protected]>
virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for tx

Koichiro Den <[email protected]>
virtio_ring: add a func argument 'recycle_done' to virtqueue_reset()

David Lechner <[email protected]>
iio: chemical: sps30: use aligned_s64 for timestamp

Jonathan Cameron <[email protected]>
iio: adc: ad7768-1: Fix insufficient alignment of timestamp.

Mathias Nyman <[email protected]>
xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive.

Mathias Nyman <[email protected]>
xhci: dbc: Improve performance by removing delay in transfer event polling.

Alex Deucher <[email protected]>
Revert "drm/amd: Stop evicting resources on APUs in suspend"

Mario Limonciello <[email protected]>
drm/amd: Add Suspend/Hibernate notification callback support

David Lechner <[email protected]>
iio: pressure: mprls0025pa: use aligned_s64 for timestamp

David Lechner <[email protected]>
iio: chemical: pms7003: use aligned_s64 for timestamp

Jonathan Cameron <[email protected]>
iio: adc: ad7266: Fix potential timestamp alignment issue.

Sean Christopherson <[email protected]>
KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing

Isaku Yamahata <[email protected]>
KVM: Add member to struct kvm_gfn_range to indicate private/shared

Naman Jain <[email protected]>
uio_hv_generic: Fix sysfs creation path for ring buffer

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

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

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                                           |   4 +-
 .../boot/dts/amlogic/meson-g12b-dreambox.dtsi      |   4 +
 arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi  |  12 +-
 .../dts/rockchip/rk3588-friendlyelec-cm3588.dtsi   |   4 +
 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/kvm/mmu/mmu.c                             |  83 ++++-
 block/bio.c                                        |   2 +-
 drivers/accel/ivpu/ivpu_debugfs.c                  |   2 +-
 drivers/accel/ivpu/ivpu_fw.c                       |   4 +-
 drivers/accel/ivpu/ivpu_fw_log.c                   | 119 +++---
 drivers/accel/ivpu/ivpu_fw_log.h                   |   9 +-
 drivers/accel/ivpu/ivpu_pm.c                       |   1 +
 drivers/acpi/pptt.c                                |  11 +-
 drivers/bluetooth/btnxpuart.c                      |   6 +-
 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.h                |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |  18 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  47 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  11 +-
 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 +-
 drivers/gpu/drm/drm_fbdev_dma.c                    |  60 +--
 drivers/gpu/drm/tiny/Kconfig                       |   1 +
 drivers/gpu/drm/tiny/panel-mipi-dbi.c              |   7 +-
 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/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/hv/hyperv_vmbus.h                          |   6 +
 drivers/hv/vmbus_drv.c                             | 100 ++++-
 drivers/iio/adc/ad7266.c                           |   2 +-
 drivers/iio/adc/ad7768-1.c                         |   2 +-
 drivers/iio/chemical/pms7003.c                     |   5 +-
 drivers/iio/chemical/sps30.c                       |   2 +-
 drivers/iio/light/opt3001.c                        |   5 +-
 drivers/iio/pressure/mprls0025pa.h                 |  17 +-
 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/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_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/virtio_net.c                           |   5 +-
 drivers/net/wireless/mediatek/mt76/dma.c           |   1 +
 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/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/uio/uio_hv_generic.c                       |  39 +-
 drivers/usb/gadget/function/f_midi2.c              |   2 +-
 drivers/usb/host/xhci-dbgcap.c                     |  21 +-
 drivers/usb/host/xhci-dbgcap.h                     |   3 +
 drivers/usb/typec/ucsi/displayport.c               |  19 +-
 drivers/usb/typec/ucsi/ucsi.c                      |  34 ++
 drivers/usb/typec/ucsi/ucsi.h                      |   2 +
 drivers/virtio/virtio_ring.c                       |   6 +-
 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/nfs/nfs4proc.c                                  |   9 +-
 fs/nfs/pnfs.c                                      |   9 +
 fs/smb/client/cifs_spnego.c                        |  16 +
 fs/smb/client/cifsfs.c                             |  25 ++
 fs/smb/client/cifsglob.h                           |   7 +
 fs/smb/client/connect.c                            |  20 +
 fs/smb/client/fs_context.c                         |  39 ++
 fs/smb/client/fs_context.h                         |  10 +
 fs/smb/client/smb2pdu.c                            |   2 +-
 fs/udf/truncate.c                                  |   2 +-
 fs/xattr.c                                         |  24 ++
 include/drm/drm_fbdev_dma.h                        |  12 +
 include/linux/bio.h                                |   1 +
 include/linux/hyperv.h                             |  13 +-
 include/linux/kvm_host.h                           |   6 +
 include/linux/tpm.h                                |  21 +-
 include/linux/virtio.h                             |   3 +-
 include/net/sch_generic.h                          |  15 +
 include/sound/ump_msg.h                            |   4 +-
 kernel/cgroup/cpuset.c                             |   6 +-
 kernel/sched/ext.c                                 |   6 +
 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/page_alloc.c                                    |  23 --
 mm/userfaultfd.c                                   |  12 +-
 net/bluetooth/mgmt.c                               |   9 +-
 net/mac80211/main.c                                |   6 +-
 net/mctp/device.c                                  |  65 ++--
 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/ethtool.py                           |  22 +-
 tools/testing/selftests/net/ncdevmem.c             | 404 ++++++++++++---------
 tools/testing/vsock/vsock_test.c                   |  28 +-
 virt/kvm/guest_memfd.c                             |   2 +
 virt/kvm/kvm_main.c                                |  14 +
 169 files changed, 1823 insertions(+), 918 deletions(-)