Skip to content

6.12.17-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest154 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/154arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappingsarch/arm64/include/asm/mman.h+6 -30 replies
2/154drm/xe/oa: Separate batch submission from waiting for completiondrivers/gpu/drm/xe/xe_oa.c+44 -130 replies
3/154drm/xe/oa/uapi: Define and parse OA sync propertiesdrivers/gpu/drm/xe/xe_oa.c drivers/gpu/drm/xe/xe_oa_types.h drivers/gpu/drm/xe/xe_query.c +1 more+106 -20 replies
4/154drm/xe/oa: Add input fence dependenciesdrivers/gpu/drm/xe/xe_oa.c+21 -40 replies
5/154xe/oa: Fix query mode of operation for OAR/OACdrivers/gpu/drm/xe/xe_oa.c drivers/gpu/drm/xe/xe_ring_ops.c drivers/gpu/drm/xe/xe_sched_job_types.h+51 -900 replies
6/154btrfs: do not assume the full page range is not dirty in extent_writepage_io()fs/btrfs/extent_io.c+0 -20 replies
7/154btrfs: move the delalloc range bitmap search into extent_io.cfs/btrfs/extent_io.c fs/btrfs/subpage.c fs/btrfs/subpage.h+43 -520 replies
8/154btrfs: mark all dirty sectors as locked inside writepage_delalloc()fs/btrfs/extent_io.c+7 -30 replies
9/154btrfs: remove unused btrfs_folio_start_writer_lock()fs/btrfs/subpage.c fs/btrfs/subpage.h+0 -490 replies
10/154btrfs: unify to use writer locks for subpage lockingfs/btrfs/compression.c fs/btrfs/extent_io.c fs/btrfs/subpage.c +1 more+5 -830 replies
11/154btrfs: rename btrfs_folio_(set|start|end)_writer_lock()fs/btrfs/compression.c fs/btrfs/extent_io.c fs/btrfs/subpage.c +1 more+43 -390 replies
12/154btrfs: use btrfs_inode in extent_writepage()fs/btrfs/extent_io.c+7 -70 replies
13/154btrfs: fix double accounting race when btrfs_run_delalloc_range() failedfs/btrfs/extent_io.c fs/btrfs/inode.c+49 -130 replies
14/154btrfs: fix double accounting race when extent_writepage_io() failedfs/btrfs/extent_io.c+24 -130 replies
15/154KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()arch/x86/kvm/lapic.h arch/x86/kvm/x86.c+4 -100 replies
16/154KVM: x86: Inline kvm_get_apic_mode() in lapic.harch/x86/kvm/lapic.h arch/x86/kvm/x86.c+5 -70 replies
17/154KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VIDarch/x86/kvm/lapic.c arch/x86/kvm/lapic.h arch/x86/kvm/vmx/nested.c +2 more+39 -00 replies
18/154drm/amd/display: Refactoring if and endif statements to enable DC_LOGGERdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c +1 more+9 -60 replies
19/154drm/amd/display: update dcn351 used clock offsetdrivers/gpu/drm/amd/display/dc/clk_mgr/Makefile drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c +3 more+308 -340 replies
20/154drm/amd/display: Correct register address in dcn35drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c+1 -10 replies
21/154Bluetooth: qca: Update firmware-name to support board specific nvmdrivers/bluetooth/btqca.c+85 -280 replies
22/154Bluetooth: qca: Fix poor RF performance for WCN6855drivers/bluetooth/btqca.c+3 -20 replies
23/154Input: serio - define serio_pause_rx guard to pause and resume serio portsinclude/linux/serio.h+3 -00 replies
24/154Input: synaptics - fix crash when enabling pass-through portdrivers/input/mouse/synaptics.c drivers/input/mouse/synaptics.h+43 -140 replies
25/154ASoC: renesas: rz-ssi: Terminate all the DMA transactionssound/soc/sh/rz-ssi.c+6 -20 replies
26/154ASoC: renesas: rz-ssi: Add a check for negative sample_spacesound/soc/sh/rz-ssi.c+2 -00 replies
27/154PCI: Make pcim_request_all_regions() a public functiondrivers/pci/devres.c include/linux/pci.h+3 -10 replies
28/154PCI: Export pci_intx_unmanaged() and pcim_intx()drivers/pci/devres.c drivers/pci/pci.c include/linux/pci.h+34 -210 replies
29/154PCI: Remove devres from pci_intx()drivers/pci/devres.c drivers/pci/pci.c include/linux/pci.h+4 -440 replies
30/154PCI: Restore original INTX_DISABLE bit by pcim_intx()drivers/pci/devres.c+19 -150 replies
31/154arm64: dts: mediatek: mt8183-pumpkin: add HDMI supportarch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts+123 -00 replies
32/154arm64: dts: mediatek: mt8183: Disable DSI display output by defaultarch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts arch/arm64/boot/dts/mediatek/mt8183.dtsi+1 -40 replies
33/154accel/ivpu: Limit FW version string lengthdrivers/accel/ivpu/ivpu_fw.c drivers/accel/ivpu/ivpu_fw.h+9 -40 replies
34/154accel/ivpu: Add coredump supportdrivers/accel/ivpu/Kconfig drivers/accel/ivpu/Makefile drivers/accel/ivpu/ivpu_coredump.c +4 more+74 -140 replies
35/154accel/ivpu: Add FW state dump on TDRdrivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_hw.c drivers/accel/ivpu/ivpu_ipc.c +4 more+43 -00 replies
36/154accel/ivpu: Fix error handling in recovery/resetdrivers/accel/ivpu/ivpu_pm.c+43 -360 replies
37/154drm/amdkfd: Move gfx12 trap handler to separate filedrivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm+1127 -2010 replies
38/154drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handlerdrivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm+6 -10 replies
39/154tracing: Switch trace.c code over to use guard()kernel/trace/trace.c+94 -1720 replies
40/154tracing: Have the error of __tracing_resize_ring_buffer() passed to userkernel/trace/trace.c+1 -70 replies
41/154USB: gadget: f_midi: f_midi_complete to call queue_workdrivers/usb/gadget/function/f_midi.c+1 -10 replies
42/154sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq()kernel/sched/ext.c+75 -410 replies
43/154sched_ext: Fix migration disabled handling in targeted dispatcheskernel/sched/ext.c+13 -40 replies
44/154ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]sound/soc/rockchip/rockchip_i2s_tdm.c+2 -20 replies
45/154ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copierssound/soc/sof/ipc4-topology.c+10 -20 replies
46/154powerpc/code-patching: Disable KASAN report during patching via temporary mmarch/powerpc/lib/code-patching.c+2 -00 replies
47/154powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inlinearch/powerpc/include/asm/book3s/64/hash-4k.h+10 -20 replies
48/154ALSA: hda/realtek: Fixup ALC225 depop proceduresound/pci/hda/patch_realtek.c+1 -00 replies
49/154powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOCarch/powerpc/lib/code-patching.c+1 -10 replies
50/154ASoC: imx-audmix: remove cpu_mclk which is from cpu dai devicesound/soc/fsl/imx-audmix.c+0 -310 replies
51/154vsock/virtio: fix variables initialization during resumingnet/vmw_vsock/virtio_transport.c+7 -30 replies
52/154geneve: Fix use-after-free in geneve_find_dev().drivers/net/geneve.c+3 -80 replies
53/154ALSA: hda/cirrus: Correct the full scale volume set logicsound/pci/hda/patch_cs8409-tables.c sound/pci/hda/patch_cs8409.c sound/pci/hda/patch_cs8409.h+17 -140 replies
54/154net/sched: cls_api: fix error handling causing NULL dereferencenet/sched/cls_api.c+1 -10 replies
55/154ALSA: seq: Drop UMP events when no UMP-conversion is setsound/core/seq/seq_clientmgr.c+9 -30 replies
56/154s390/ism: add release function for struct devicedrivers/s390/net/ism_drv.c+12 -20 replies
57/154ibmvnic: Add stat for tx direct vs tx batcheddrivers/net/ethernet/ibm/ibmvnic.c drivers/net/ethernet/ibm/ibmvnic.h+18 -80 replies
58/154ibmvnic: Dont reference skb after sending to VIOSdrivers/net/ethernet/ibm/ibmvnic.c+3 -10 replies
59/154sockmap, vsock: For connectible sockets allow only connectednet/core/sock_map.c+3 -00 replies
60/154vsock/bpf: Warn on socket without transportnet/vmw_vsock/af_vsock.c net/vmw_vsock/vsock_bpf.c+4 -10 replies
61/154tcp: adjust rcvq_space after updating scaling rationet/ipv4/tcp_input.c+9 -30 replies
62/154net: pse-pd: Avoid setting max_uA in regulator constraintsdrivers/net/pse-pd/pse_core.c+4 -30 replies
63/154net: pse-pd: Use power limit at driver side instead of current limitdrivers/net/pse-pd/pd692x0.c drivers/net/pse-pd/pse_core.c include/linux/pse-pd/pse.h+57 -950 replies
64/154net: pse-pd: pd692x0: Fix power limit retrievaldrivers/net/pse-pd/pd692x0.c+1 -10 replies
65/154gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().drivers/net/gtp.c+0 -50 replies
66/154geneve: Suppress list corruption splat in geneve_destroy_tunnels().drivers/net/geneve.c+0 -70 replies
67/154flow_dissector: Fix handling of mixed port and port-range keysnet/core/flow_dissector.c+19 -120 replies
68/154flow_dissector: Fix port range key handling in BPF conversionnet/core/flow_dissector.c+10 -80 replies
69/154net: Add non-RCU dev_getbyhwaddr() helperinclude/linux/netdevice.h net/core/dev.c+36 -30 replies
70/154arp: switch to dev_getbyhwaddr() in arp_req_set_public()net/ipv4/arp.c+1 -10 replies
71/154net: axienet: Set mac_managed_pmdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+1 -00 replies
72/154tcp: drop secpath at the same time as we currently drop dstinclude/net/tcp.h net/ipv4/tcp_fastopen.c net/ipv4/tcp_input.c +1 more+21 -70 replies
73/154net: allow small head cache usage with large MAX_SKB_FRAGS valuesinclude/net/gro.h net/core/gro.c net/core/skbuff.c+10 -60 replies
74/154bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()net/bpf/test_run.c+1 -40 replies
75/154bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logickernel/bpf/ringbuf.c kernel/bpf/syscall.c+8 -60 replies
76/154bpf: avoid holding freeze_mutex during mmap operationkernel/bpf/syscall.c+10 -70 replies
77/154strparser: Add read_sock callbackDocumentation/networking/strparser.rst include/net/strparser.h net/strparser/strparser.c+19 -30 replies
78/154bpf: Fix wrong copied_seq calculationinclude/linux/skmsg.h include/net/tcp.h net/core/skmsg.c +2 more+77 -50 replies
79/154bpf: Disable non stream socket for strparsernet/core/sock_map.c+4 -10 replies
80/154bpf: Fix deadlock when freeing cgroup storagekernel/bpf/bpf_cgrp_storage.c+1 -10 replies
81/154arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBookarch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-genbook.dts+2 -20 replies
82/154power: supply: da9150-fg: fix potential overflowdrivers/power/supply/da9150-fg.c+2 -20 replies
83/154power: supply: axp20x_battery: Fix fault handling for AXP717drivers/power/supply/axp20x_battery.c+15 -160 replies
84/154selftests/bpf: Add tests for raw_tp null handlingtools/testing/selftests/bpf/bpf_testmod/bpf_testmod-events.h tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c tools/testing/selftests/bpf/prog_tests/raw_tp_null.c +1 more+67 -00 replies
85/154net: Add rx_skb of kfree_skb to raw_tp_null_args[].kernel/bpf/btf.c+2 -00 replies
86/154bpf: Fix softlockup in arena_map_free on 64k page kernelkernel/bpf/arena.c+1 -10 replies
87/154arm64: dts: rockchip: adjust SMMU interrupt type on rk3588arch/arm64/boot/dts/rockchip/rk3588-base.dtsi+8 -80 replies
88/154firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_setdrivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c+2 -20 replies
89/154md/raid*: Fix the set_queue_limits implementationsdrivers/md/raid0.c drivers/md/raid1.c drivers/md/raid10.c+3 -90 replies
90/154firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXCdrivers/firmware/imx/Kconfig+1 -00 replies
91/154platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBUdrivers/platform/cznic/Kconfig+1 -00 replies
92/154nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()drivers/gpu/drm/nouveau/nouveau_svm.c+7 -20 replies
93/154drm/msm: Avoid rounding up to one jiffydrivers/gpu/drm/msm/msm_drv.h+4 -70 replies
94/154drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c+1 -10 replies
95/154drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.xdrivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h+3 -30 replies
96/154drm/msm/dpu: Dont leak bits_per_component into random DSC_ENC fieldsdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c+2 -10 replies
97/154drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver sidedrivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c drivers/gpu/drm/msm/registers/display/dsi_phy_7nm.xml+16 -30 replies
98/154drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driverdrivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c drivers/gpu/drm/msm/registers/display/dsi_phy_7nm.xml+26 -140 replies
99/154drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk sourcedrivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c drivers/gpu/drm/msm/registers/display/dsi_phy_7nm.xml+3 -20 replies
100/154nvme: tcp: Fix compilation warning with W=1drivers/nvme/host/tcp.c+1 -10 replies
101/154nvme-tcp: fix connect failure on receiving partial ICResp PDUdrivers/nvme/host/tcp.c+4 -10 replies
102/154nvme/ioctl: add missing space in err messagedrivers/nvme/host/ioctl.c+1 -20 replies
103/154bpf: skip non exist keys in generic_map_lookup_batchkernel/bpf/syscall.c+5 -130 replies
104/154drm/nouveau/pmu: Fix gp10b firmware guarddrivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c+1 -10 replies
105/154irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt requestdrivers/clocksource/jcore-pit.c drivers/irqchip/irq-jcore-aic.c+15 -20 replies
106/154drm: panel: jd9365da-h3: fix reset signal polaritydrivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c+4 -40 replies
107/154drm/msm/dpu: Disable dither in phys encoder cleanupdrivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+3 -00 replies
108/154drm/i915: Make sure all planes in use by the joiner have their crtc includeddrivers/gpu/drm/i915/display/intel_display.c+18 -00 replies
109/154drm/i915/dp: Fix error handling during 128b/132b link trainingdrivers/gpu/drm/i915/display/intel_dp_link_training.c+14 -10 replies
110/154drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTLdrivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/i915_reg.h+2 -20 replies
111/154drm/i915/gt: Use spin_lock_irqsave() in interruptible contextdrivers/gpu/drm/i915/gt/uc/intel_guc_submission.c+2 -20 replies
112/154io_uring/rw: forbid multishot async readsio_uring/rw.c+11 -20 replies
113/154io_uring: prevent opcode speculationio_uring/io_uring.c+2 -00 replies
114/154gpiolib: check the return value of gpio_chip::get_direction()drivers/gpio/gpiolib.c+29 -150 replies
115/154gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/setdrivers/gpio/gpiolib.c drivers/gpio/gpiolib.h+35 -170 replies
116/154tee: optee: Fix supplicant wait loopdrivers/tee/optee/supp.c+8 -270 replies
117/154drop_monitor: fix incorrect initialization ordernet/core/drop_monitor.c+14 -150 replies
118/154mm/migrate_device: dont add folio to be freed to LRU in migrate_device_finalize()mm/migrate_device.c+4 -90 replies
119/154arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588arch/arm64/boot/dts/rockchip/rk3588-base.dtsi+3 -30 replies
120/154arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoMarch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi+4 -10 replies
121/154arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneckarch/arm64/boot/dts/rockchip/px30-ringneck.dtsi+2 -00 replies
122/154soc: loongson: loongson2_guts: Add check for devm_kstrdup()drivers/soc/loongson/loongson2_guts.c+4 -10 replies
123/154s390/boot: Fix ESSA detectionarch/s390/boot/startup.c+1 -10 replies
124/154xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=nfs/xfs/scrub/common.h fs/xfs/scrub/repair.h fs/xfs/scrub/scrub.c+22 -60 replies
125/154lib/iov_iter: fix import_iovec_ubuf iovec managementlib/iov_iter.c+2 -10 replies
126/154smb: client: fix chmod(2) regression with ATTR_READONLYfs/smb/client/inode.c+2 -20 replies
127/154nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()drivers/net/ethernet/netronome/nfp/bpf/cmsg.c+2 -00 replies
128/154gve: set xdp redirect target only when it is availabledrivers/net/ethernet/google/gve/gve.h drivers/net/ethernet/google/gve/gve_main.c+15 -10 replies
129/154ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()sound/soc/sof/stream-ipc.c+5 -10 replies
130/154ASoC: fsl_micfil: Enable default case in micfil_set_quality()sound/soc/fsl/fsl_micfil.c+2 -00 replies
131/154ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()sound/pci/hda/hda_codec.c+3 -10 replies
132/154ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LEDsound/pci/hda/patch_conexant.c+1 -00 replies
133/154ASoC: SOF: pcm: Clear the susbstream pointer to NULL on closesound/soc/sof/pcm.c+2 -00 replies
134/154acct: perform last write from workqueuekernel/acct.c+70 -500 replies
135/154acct: block access to kernel internal filesystemskernel/acct.c+14 -00 replies
136/154mm,madvise,hugetlb: check for 0-length range after end address adjustmentmm/madvise.c+10 -10 replies
137/154mtd: spi-nor: sst: Fix SST write failuredrivers/mtd/spi-nor/sst.c+1 -10 replies
138/154mtd: rawnand: cadence: fix error code in cadence_nand_init()drivers/mtd/nand/raw/cadence-nand-controller.c+4 -50 replies
139/154mtd: rawnand: cadence: use dma_map_resource for sdma addressdrivers/mtd/nand/raw/cadence-nand-controller.c+25 -40 replies
140/154mtd: rawnand: cadence: fix incorrect device in dma_unmap_singledrivers/mtd/nand/raw/cadence-nand-controller.c+2 -20 replies
141/154perf/x86/intel: Fix event constraints for LNCarch/x86/events/intel/core.c arch/x86/events/intel/ds.c+8 -140 replies
142/154irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enableddrivers/irqchip/irq-gic-v3.c+38 -110 replies
143/154smb: client: Add check for next_buffer in receive_encrypted_standard()fs/smb/client/smb2ops.c+4 -00 replies
144/154EDAC/qcom: Correct interrupt enable register configurationdrivers/edac/qcom_edac.c+2 -20 replies
145/154ftrace: Correct preemption accounting for function tracing.kernel/trace/trace_functions.c+2 -40 replies
146/154ftrace: Fix accounting of adding subops to a manager opskernel/trace/ftrace.c+22 -110 replies
147/154ftrace: Do not add duplicate entries in subops manager opskernel/trace/ftrace.c+3 -00 replies
148/154tracing: Fix using ret variable in tracing_set_tracer()kernel/trace/trace.c+1 -20 replies
149/154net: pse-pd: Fix deadlock in current limit functionsdrivers/net/pse-pd/pse_core.c+2 -20 replies
150/154sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()kernel/sched/ext.c+21 -80 replies
151/154selftests/mm: build with -O2tools/testing/selftests/mm/Makefile+8 -10 replies
152/154arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus ltsarch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts.dts+4 -20 replies
153/154drm/amdgpu/gfx9: manually control gfxoff for CS on RVdrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+30 -20 replies
154/154drm/amdgpu: bump version for RV/PCO compute fixdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+2 -10 replies

Reviews trailers per patch

105 of 154 patches have a Reviewed-by or Acked-by.

PatchDavid SterbaJohannes ThumshirnAnand JainBoris BurkovKai HuangPaolo BonziniChao GaoMounika AdhuriAlvin LeeDaniel WheelerJonathan CavittJosé Roberto de SouzaMatthew BrostAshutosh DixitCharlene LiuPaolo AbeniPhilipp StannerNícolas F. R. A. PradoFei ShaoKarol WachowskiJacek LawrynowiczJeffrey HugoMaciej FalkowskiLancelot SixAlex DeucherJay CornwallMasami Hiramatsu (Google)Liam GirdwoodRanjani SridharanBard LiaoMichael EllermanRitesh Harjani (IBM)Johan HovoldSteev KlimaszewskiLuigi LeonardiMichael S. TsirkinStefano GarzarellaTakashi IwaiBiju DasGeert UytterhoevenDamien Le MoalIlpo JärvinenMartin LeungIdo SchimmelKuniyuki IwashimaJacob KellerEric DumazetAlexandra WinterWenjia ZhangSimon HormanStanislav FomichevDaniel BorkmannJakub SitnickiJohn FastabendMartin KaFai LauChen-Yu TsaiJiri OlsaYan ZhaiNiklas CasselNeal CardwellOleksij RempelMichal SwiatkowskiChristoph HellwigDmitry BaryshkovAbhinav KumarSagi GrimbergHannes ReineckeHou TaoUros BizjakNeil ArmstrongLinus WalleijFabio EstevamMaarten LankhorstJani NikulaMaciej PatelczykAndi ShytiLi ZetaoArnd BergmannJens WiklanderDragan SimicQuentin SchulzAlistair PoppleAkhil P OommenKonrad DybcioJacky BaiShengjiu WangJason LiuDaniel BalutaCurtis MalaineyAmir GoldsteinOscar SalvadorPratyush YadavTudor AmbarusBence CsókásChristoph FritzJens AxboeManivannan SadhasivamWander Lairson CostaHeiko CarstensAndrea RighiLijo LazarPraveen KaligineediJeroen de BorstVasily GorbikFLorian FainelliPeter SchneiderShuah KhanRon Economos
SeriesT-b T-b T-b T-b
1/154
2/154R-b
3/154R-b A-b
4/154R-b
5/154R-b R-b R-b
6/154
7/154
8/154
9/154R-b
10/154R-b
11/154R-b
12/154R-b R-b
13/154R-b
14/154
15/154R-b R-b
16/154R-b R-b
17/154T-b
18/154R-b R-b T-b
19/154T-b R-b
20/154T-b R-b
21/154
22/154T-b R-b T-b
23/154
24/154R-b
25/154R-b R-b
26/154R-b
27/154R-b R-b
28/154R-b
29/154A-b
30/154R-b
31/154R-b
32/154R-b
33/154R-b
34/154R-b R-b
35/154R-b
36/154R-b R-b
37/154R-b A-b
38/154R-b
39/154A-b
40/154R-b
41/154
42/154
43/154
44/154
45/154R-b R-b R-b
46/154A-b
47/154R-b
48/154
49/154
50/154
51/154R-b A-b R-b
52/154
53/154
54/154R-b
55/154
56/154R-b R-b R-b
57/154R-b
58/154R-b
59/154A-b
60/154R-b
61/154R-b R-b
62/154A-b
63/154A-b
64/154
65/154
66/154
67/154R-b
68/154
69/154R-b
70/154R-b
71/154R-b
72/154R-b
73/154R-b
74/154A-b A-b
75/154
76/154
77/154R-b A-b
78/154R-b A-b
79/154A-b A-b
80/154A-b
81/154
82/154
83/154R-b
84/154R-b
85/154A-b T-b
86/154
87/154R-b
88/154R-b T-b A-b
89/154R-b
90/154R-b
91/154
92/154R-b T-b
93/154R-b
94/154R-b
95/154R-b
96/154R-b R-b R-b
97/154R-b R-b
98/154R-b R-b
99/154R-b R-b
100/154R-b R-b
101/154R-b R-b
102/154R-b
103/154A-b
104/154
105/154A-b
106/154R-b R-b
107/154R-b R-b
108/154R-b
109/154A-b
110/154R-b
111/154R-b R-b
112/154
113/154R-b
114/154R-b
115/154
116/154R-b R-b
117/154R-b
118/154
119/154R-b
120/154R-b
121/154R-b
122/154
123/154R-b
124/154R-b
125/154R-b
126/154
127/154
128/154R-b R-b
129/154R-b R-b R-b R-b
130/154
131/154
132/154
133/154R-b R-b R-b R-b
134/154
135/154R-b
136/154R-b
137/154R-b R-b R-b
138/154
139/154
140/154
141/154
142/154T-b
143/154
144/154R-b
145/154T-b
146/154R-b
147/154R-b T-b
148/154A-b
149/154
150/154A-b
151/154
152/154
153/154R-b
154/154R-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 108 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/154] 6.12.17-rc1 review

This is the start of the stable review cycle for the 6.12.17 release. There are 154 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 Wed, 26 Feb 2025 14:25:29 +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.17-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.17-rc1

Alex Deucher <[email protected]>
drm/amdgpu: bump version for RV/PCO compute fix

Alex Deucher <[email protected]>
drm/amdgpu/gfx9: manually control gfxoff for CS on RV

Tianling Shen <[email protected]>
arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts

Kevin Brodsky <[email protected]>
selftests/mm: build with -O2

Tejun Heo <[email protected]>
sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()

Kory Maincent <[email protected]>
net: pse-pd: Fix deadlock in current limit functions

Steven Rostedt <[email protected]>
tracing: Fix using ret variable in tracing_set_tracer()

Steven Rostedt <[email protected]>
ftrace: Do not add duplicate entries in subops manager ops

Steven Rostedt <[email protected]>
ftrace: Fix accounting of adding subops to a manager ops

Sebastian Andrzej Siewior <[email protected]>
ftrace: Correct preemption accounting for function tracing.

Komal Bajaj <[email protected]>
EDAC/qcom: Correct interrupt enable register configuration

Haoxiang Li <[email protected]>
smb: client: Add check for next_buffer in receive_encrypted_standard()

Marc Zyngier <[email protected]>
irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled

Kan Liang <[email protected]>
perf/x86/intel: Fix event constraints for LNC

Niravkumar L Rabara <[email protected]>
mtd: rawnand: cadence: fix incorrect device in dma_unmap_single

Niravkumar L Rabara <[email protected]>
mtd: rawnand: cadence: use dma_map_resource for sdma address

Niravkumar L Rabara <[email protected]>
mtd: rawnand: cadence: fix error code in cadence_nand_init()

Amit Kumar Mahapatra <[email protected]>
mtd: spi-nor: sst: Fix SST write failure

Ricardo Cañuelo Navarro <[email protected]>
mm,madvise,hugetlb: check for 0-length range after end address adjustment

Christian Brauner <[email protected]>
acct: block access to kernel internal filesystems

Christian Brauner <[email protected]>
acct: perform last write from workqueue

Peter Ujfalusi <[email protected]>
ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close

John Veness <[email protected]>
ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED

Wentao Liang <[email protected]>
ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()

Nikita Zhandarovich <[email protected]>
ASoC: fsl_micfil: Enable default case in micfil_set_quality()

Peter Ujfalusi <[email protected]>
ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()

Joshua Washington <[email protected]>
gve: set xdp redirect target only when it is available

Haoxiang Li <[email protected]>
nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()

Paulo Alcantara <[email protected]>
smb: client: fix chmod(2) regression with ATTR_READONLY

Pavel Begunkov <[email protected]>
lib/iov_iter: fix import_iovec_ubuf iovec management

Darrick J. Wong <[email protected]>
xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n

Heiko Carstens <[email protected]>
s390/boot: Fix ESSA detection

Haoxiang Li <[email protected]>
soc: loongson: loongson2_guts: Add check for devm_kstrdup()

Lukasz Czechowski <[email protected]>
arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck

Lukasz Czechowski <[email protected]>
arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM

Alexander Shiyan <[email protected]>
arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588

David Hildenbrand <[email protected]>
mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()

Gavrilov Ilia <[email protected]>
drop_monitor: fix incorrect initialization order

Sumit Garg <[email protected]>
tee: optee: Fix supplicant wait loop

Bartosz Golaszewski <[email protected]>
gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set

Bartosz Golaszewski <[email protected]>
gpiolib: check the return value of gpio_chip::get_direction()

Pavel Begunkov <[email protected]>
io_uring: prevent opcode speculation

Pavel Begunkov <[email protected]>
io_uring/rw: forbid multishot async reads

Krzysztof Karas <[email protected]>
drm/i915/gt: Use spin_lock_irqsave() in interruptible context

Imre Deak <[email protected]>
drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL

Imre Deak <[email protected]>
drm/i915/dp: Fix error handling during 128b/132b link training

Ville Syrjälä <[email protected]>
drm/i915: Make sure all planes in use by the joiner have their crtc included

Jessica Zhang <[email protected]>
drm/msm/dpu: Disable dither in phys encoder cleanup

Hugo Villeneuve <[email protected]>
drm: panel: jd9365da-h3: fix reset signal polarity

Artur Rojek <[email protected]>
irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request

Aaron Kling <[email protected]>
drm/nouveau/pmu: Fix gp10b firmware guard

Yan Zhai <[email protected]>
bpf: skip non exist keys in generic_map_lookup_batch

Caleb Sander Mateos <[email protected]>
nvme/ioctl: add missing space in err message

Caleb Sander Mateos <[email protected]>
nvme-tcp: fix connect failure on receiving partial ICResp PDU

Damien Le Moal <[email protected]>
nvme: tcp: Fix compilation warning with W=1

Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source

Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver

Krzysztof Kozlowski <[email protected]>
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side

Marijn Suijten <[email protected]>
drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450

Rob Clark <[email protected]>
drm/msm: Avoid rounding up to one jiffy

David Hildenbrand <[email protected]>
nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()

Geert Uytterhoeven <[email protected]>
platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU

Geert Uytterhoeven <[email protected]>
firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC

Bart Van Assche <[email protected]>
md/raid*: Fix the set_queue_limits implementations

Peng Fan <[email protected]>
firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set

Patrick Wildt <[email protected]>
arm64: dts: rockchip: adjust SMMU interrupt type on rk3588

Alan Maguire <[email protected]>
bpf: Fix softlockup in arena_map_free on 64k page kernel

Kuniyuki Iwashima <[email protected]>

    net: Add rx_skb of kfree_skb to raw_tp_null_args[].

Kumar Kartikeya Dwivedi <[email protected]>
selftests/bpf: Add tests for raw_tp null handling

Chris Morgan <[email protected]>

    power: supply: axp20x_battery: Fix fault handling for AXP717

Andrey Vatoropin <[email protected]>
power: supply: da9150-fg: fix potential overflow

Andy Yan <[email protected]>
arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook

Abel Wu <[email protected]>
bpf: Fix deadlock when freeing cgroup storage

Jiayuan Chen <[email protected]>
bpf: Disable non stream socket for strparser

Jiayuan Chen <[email protected]>
bpf: Fix wrong copied_seq calculation

Jiayuan Chen <[email protected]>
strparser: Add read_sock callback

Andrii Nakryiko <[email protected]>
bpf: avoid holding freeze_mutex during mmap operation

Andrii Nakryiko <[email protected]>
bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic

Shigeru Yoshida <[email protected]>
bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()

Paolo Abeni <[email protected]>
net: allow small head cache usage with large MAX_SKB_FRAGS values

Sabrina Dubroca <[email protected]>
tcp: drop secpath at the same time as we currently drop dst

Nick Hu <[email protected]>
net: axienet: Set mac_managed_pm

Breno Leitao <[email protected]>
arp: switch to dev_getbyhwaddr() in arp_req_set_public()

Breno Leitao <[email protected]>
net: Add non-RCU dev_getbyhwaddr() helper

Cong Wang <[email protected]>
flow_dissector: Fix port range key handling in BPF conversion

Cong Wang <[email protected]>
flow_dissector: Fix handling of mixed port and port-range keys

Kuniyuki Iwashima <[email protected]>
geneve: Suppress list corruption splat in geneve_destroy_tunnels().

Kuniyuki Iwashima <[email protected]>
gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().

Kory Maincent <[email protected]>
net: pse-pd: pd692x0: Fix power limit retrieval

Kory Maincent <[email protected]>
net: pse-pd: Use power limit at driver side instead of current limit

Kory Maincent <[email protected]>
net: pse-pd: Avoid setting max_uA in regulator constraints

Jakub Kicinski <[email protected]>
tcp: adjust rcvq_space after updating scaling ratio

Michal Luczaj <[email protected]>
vsock/bpf: Warn on socket without transport

Michal Luczaj <[email protected]>
sockmap, vsock: For connectible sockets allow only connected

Nick Child <[email protected]>
ibmvnic: Don't reference skb after sending to VIOS

Nick Child <[email protected]>
ibmvnic: Add stat for tx direct vs tx batched

Julian Ruess <[email protected]>
s390/ism: add release function for struct device

Takashi Iwai <[email protected]>
ALSA: seq: Drop UMP events when no UMP-conversion is set

Pierre Riteau <[email protected]>
net/sched: cls_api: fix error handling causing NULL dereference

Vitaly Rodionov <[email protected]>
ALSA: hda/cirrus: Correct the full scale volume set logic

Kuniyuki Iwashima <[email protected]>
geneve: Fix use-after-free in geneve_find_dev().

Junnan Wu <[email protected]>
vsock/virtio: fix variables initialization during resuming

Shengjiu Wang <[email protected]>
ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device

Christophe Leroy <[email protected]>
powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC

Kailang Yang <[email protected]>
ALSA: hda/realtek: Fixup ALC225 depop procedure

Christophe Leroy <[email protected]>
powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline

Christophe Leroy <[email protected]>
powerpc/code-patching: Disable KASAN report during patching via temporary mm

Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers

John Keeping <[email protected]>
ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]

Tejun Heo <[email protected]>
sched_ext: Fix migration disabled handling in targeted dispatches

Tejun Heo <[email protected]>
sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq()

Jill Donahue <[email protected]>
USB: gadget: f_midi: f_midi_complete to call queue_work

Steven Rostedt <[email protected]>
tracing: Have the error of __tracing_resize_ring_buffer() passed to user

Steven Rostedt <[email protected]>
tracing: Switch trace.c code over to use guard()

Lancelot SIX <[email protected]>
drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler

Jay Cornwall <[email protected]>
drm/amdkfd: Move gfx12 trap handler to separate file

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix error handling in recovery/reset

Tomasz Rusinowicz <[email protected]>
accel/ivpu: Add FW state dump on TDR

Karol Wachowski <[email protected]>
accel/ivpu: Add coredump support

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Limit FW version string length

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DSI display output by default

Fabien Parent <[email protected]>
arm64: dts: mediatek: mt8183-pumpkin: add HDMI support

Takashi Iwai <[email protected]>
PCI: Restore original INTX_DISABLE bit by pcim_intx()

Philipp Stanner <[email protected]>
PCI: Remove devres from pci_intx()

Philipp Stanner <[email protected]>
PCI: Export pci_intx_unmanaged() and pcim_intx()

Philipp Stanner <[email protected]>
PCI: Make pcim_request_all_regions() a public function

Dan Carpenter <[email protected]>
ASoC: renesas: rz-ssi: Add a check for negative sample_space

Claudiu Beznea <[email protected]>
ASoC: renesas: rz-ssi: Terminate all the DMA transactions

Dmitry Torokhov <[email protected]>
Input: synaptics - fix crash when enabling pass-through port

Dmitry Torokhov <[email protected]>
Input: serio - define serio_pause_rx guard to pause and resume serio ports

Zijun Hu <[email protected]>
Bluetooth: qca: Fix poor RF performance for WCN6855

Cheng Jiang <[email protected]>
Bluetooth: qca: Update firmware-name to support board specific nvm

loanchen <[email protected]>
drm/amd/display: Correct register address in dcn35

Charlene Liu <[email protected]>
drm/amd/display: update dcn351 used clock offset

Lohita Mudimela <[email protected]>
drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER

Chao Gao <[email protected]>
KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID

Sean Christopherson <[email protected]>
KVM: x86: Inline kvm_get_apic_mode() in lapic.h

Sean Christopherson <[email protected]>

    KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()

Qu Wenruo <[email protected]>
btrfs: fix double accounting race when extent_writepage_io() failed

Qu Wenruo <[email protected]>
btrfs: fix double accounting race when btrfs_run_delalloc_range() failed

David Sterba <[email protected]>
btrfs: use btrfs_inode in extent_writepage()

Qu Wenruo <[email protected]>
btrfs: rename btrfs_folio_(set|start|end)_writer_lock()

Qu Wenruo <[email protected]>
btrfs: unify to use writer locks for subpage locking

Qu Wenruo <[email protected]>
btrfs: remove unused btrfs_folio_start_writer_lock()

Qu Wenruo <[email protected]>
btrfs: mark all dirty sectors as locked inside writepage_delalloc()

Qu Wenruo <[email protected]>
btrfs: move the delalloc range bitmap search into extent_io.c

Qu Wenruo <[email protected]>
btrfs: do not assume the full page range is not dirty in extent_writepage_io()

Umesh Nerlige Ramappa <[email protected]>
xe/oa: Fix query mode of operation for OAR/OAC

Ashutosh Dixit <[email protected]>
drm/xe/oa: Add input fence dependencies

Ashutosh Dixit <[email protected]>
drm/xe/oa/uapi: Define and parse OA sync properties

Ashutosh Dixit <[email protected]>
drm/xe/oa: Separate batch submission from waiting for completion

Catalin Marinas <[email protected]>
arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings

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

Diffstat:

 Documentation/networking/strparser.rst             |    9 +-
 Makefile                                           |    4 +-
 arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts    |  123 ++-
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |    1 +
 .../boot/dts/rockchip/px30-ringneck-haikou.dts     |    1 -
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |    6 +
 .../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts   |    6 +-
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |   22 +-
 .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts     |    4 +-
 arch/arm64/include/asm/mman.h                      |    9 +-
 arch/powerpc/include/asm/book3s/64/hash-4k.h       |   12 +-
 arch/powerpc/lib/code-patching.c                   |    4 +-
 arch/s390/boot/startup.c                           |    2 +-
 arch/x86/events/intel/core.c                       |   20 +-
 arch/x86/events/intel/ds.c                         |    2 +-
 arch/x86/kvm/lapic.c                               |   11 +
 arch/x86/kvm/lapic.h                               |    8 +-
 arch/x86/kvm/vmx/nested.c                          |    5 +
 arch/x86/kvm/vmx/vmx.c                             |   21 +
 arch/x86/kvm/vmx/vmx.h                             |    1 +
 arch/x86/kvm/x86.c                                 |   17 +-
 drivers/accel/ivpu/Kconfig                         |    1 +
 drivers/accel/ivpu/Makefile                        |    1 +
 drivers/accel/ivpu/ivpu_coredump.c                 |   39 +
 drivers/accel/ivpu/ivpu_coredump.h                 |   25 +
 drivers/accel/ivpu/ivpu_drv.c                      |    5 +-
 drivers/accel/ivpu/ivpu_drv.h                      |    1 +
 drivers/accel/ivpu/ivpu_fw.c                       |    7 +-
 drivers/accel/ivpu/ivpu_fw.h                       |    6 +-
 drivers/accel/ivpu/ivpu_fw_log.h                   |    8 -
 drivers/accel/ivpu/ivpu_hw.c                       |    3 +
 drivers/accel/ivpu/ivpu_ipc.c                      |   26 +
 drivers/accel/ivpu/ivpu_ipc.h                      |    2 +
 drivers/accel/ivpu/ivpu_jsm_msg.c                  |    8 +
 drivers/accel/ivpu/ivpu_jsm_msg.h                  |    2 +
 drivers/accel/ivpu/ivpu_pm.c                       |   85 +-
 drivers/bluetooth/btqca.c                          |  118 +-
 drivers/clocksource/jcore-pit.c                    |   15 +-
 drivers/edac/qcom_edac.c                           |    4 +-
 .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c    |    4 +-
 drivers/firmware/imx/Kconfig                       |    1 +
 drivers/gpio/gpiolib.c                             |   92 +-
 drivers/gpio/gpiolib.h                             |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   32 +-
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     |    3 +-
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm |  202 +---
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 1130 ++++++++++++++++++++
 drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile    |    2 +-
 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |    5 +-
 .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   |    5 +-
 .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c |    6 +-
 .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c  |  140 +++
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |  131 ++-
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h   |    4 +
 .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   59 +
 .../display/dc/link/protocols/link_dp_capability.c |    3 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |    2 +-
 drivers/gpu/drm/i915/display/intel_display.c       |   18 +
 .../gpu/drm/i915/display/intel_dp_link_training.c  |   15 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |    4 +-
 drivers/gpu/drm/i915/i915_reg.h                    |    2 +-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h |    2 +-
 .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h    |    2 +-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h |    2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |    3 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c         |    3 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c         |    2 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c          |   53 +-
 drivers/gpu/drm/msm/msm_drv.h                      |   11 +-
 .../gpu/drm/msm/registers/display/dsi_phy_7nm.xml  |   11 +-
 drivers/gpu/drm/nouveau/nouveau_svm.c              |    9 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c    |    2 +-
 drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c   |    8 +-
 drivers/gpu/drm/xe/xe_oa.c                         |  265 +++--
 drivers/gpu/drm/xe/xe_oa_types.h                   |    6 +
 drivers/gpu/drm/xe/xe_query.c                      |    2 +-
 drivers/gpu/drm/xe/xe_ring_ops.c                   |    5 +-
 drivers/gpu/drm/xe/xe_sched_job_types.h            |    2 +
 drivers/input/mouse/synaptics.c                    |   56 +-
 drivers/input/mouse/synaptics.h                    |    1 +
 drivers/irqchip/irq-gic-v3.c                       |   49 +-
 drivers/irqchip/irq-jcore-aic.c                    |    2 +-
 drivers/md/raid0.c                                 |    4 +-
 drivers/md/raid1.c                                 |    4 +-
 drivers/md/raid10.c                                |    4 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c     |   42 +-
 drivers/mtd/spi-nor/sst.c                          |    2 +-
 drivers/net/ethernet/google/gve/gve.h              |   10 +
 drivers/net/ethernet/google/gve/gve_main.c         |    6 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   27 +-
 drivers/net/ethernet/ibm/ibmvnic.h                 |    3 +-
 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c      |    2 +
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |    1 +
 drivers/net/geneve.c                               |   16 +-
 drivers/net/gtp.c                                  |    5 -
 drivers/net/pse-pd/pd692x0.c                       |   45 +-
 drivers/net/pse-pd/pse_core.c                      |   98 +-
 drivers/nvme/host/ioctl.c                          |    3 +-
 drivers/nvme/host/tcp.c                            |    7 +-
 drivers/pci/devres.c                               |   61 +-
 drivers/pci/pci.c                                  |   16 +-
 drivers/platform/cznic/Kconfig                     |    1 +
 drivers/power/supply/axp20x_battery.c              |   31 +-
 drivers/power/supply/da9150-fg.c                   |    4 +-
 drivers/s390/net/ism_drv.c                         |   14 +-
 drivers/soc/loongson/loongson2_guts.c              |    5 +-
 drivers/tee/optee/supp.c                           |   35 +-
 drivers/usb/gadget/function/f_midi.c               |    2 +-
 fs/btrfs/compression.c                             |    3 +-
 fs/btrfs/extent_io.c                               |  174 ++-
 fs/btrfs/inode.c                                   |    3 +-
 fs/btrfs/subpage.c                                 |  202 +---
 fs/btrfs/subpage.h                                 |   39 +-
 fs/smb/client/inode.c                              |    4 +-
 fs/smb/client/smb2ops.c                            |    4 +
 fs/xfs/scrub/common.h                              |    5 -
 fs/xfs/scrub/repair.h                              |   11 +-
 fs/xfs/scrub/scrub.c                               |   12 +
 include/linux/netdevice.h                          |    2 +
 include/linux/pci.h                                |    2 +
 include/linux/pse-pd/pse.h                         |   16 +-
 include/linux/serio.h                              |    3 +
 include/linux/skmsg.h                              |    2 +
 include/net/gro.h                                  |    3 +
 include/net/strparser.h                            |    2 +
 include/net/tcp.h                                  |   22 +
 include/uapi/drm/xe_drm.h                          |   17 +
 io_uring/io_uring.c                                |    2 +
 io_uring/rw.c                                      |   13 +-
 kernel/acct.c                                      |  134 ++-
 kernel/bpf/arena.c                                 |    2 +-
 kernel/bpf/bpf_cgrp_storage.c                      |    2 +-
 kernel/bpf/btf.c                                   |    2 +
 kernel/bpf/ringbuf.c                               |    4 -
 kernel/bpf/syscall.c                               |   43 +-
 kernel/sched/ext.c                                 |  150 ++-
 kernel/trace/ftrace.c                              |   36 +-
 kernel/trace/trace.c                               |  277 ++---
 kernel/trace/trace_functions.c                     |    6 +-
 lib/iov_iter.c                                     |    3 +-
 mm/madvise.c                                       |   11 +-
 mm/migrate_device.c                                |   13 +-
 net/bpf/test_run.c                                 |    5 +-
 net/core/dev.c                                     |   37 +-
 net/core/drop_monitor.c                            |   39 +-
 net/core/flow_dissector.c                          |   49 +-
 net/core/gro.c                                     |    3 -
 net/core/skbuff.c                                  |   10 +-
 net/core/skmsg.c                                   |    7 +
 net/core/sock_map.c                                |    8 +-
 net/ipv4/arp.c                                     |    2 +-
 net/ipv4/tcp.c                                     |   29 +-
 net/ipv4/tcp_bpf.c                                 |   36 +
 net/ipv4/tcp_fastopen.c                            |    4 +-
 net/ipv4/tcp_input.c                               |   20 +-
 net/ipv4/tcp_ipv4.c                                |    2 +-
 net/sched/cls_api.c                                |    2 +-
 net/strparser/strparser.c                          |   11 +-
 net/vmw_vsock/af_vsock.c                           |    3 +
 net/vmw_vsock/virtio_transport.c                   |   10 +-
 net/vmw_vsock/vsock_bpf.c                          |    2 +-
 sound/core/seq/seq_clientmgr.c                     |   12 +-
 sound/pci/hda/hda_codec.c                          |    4 +-
 sound/pci/hda/patch_conexant.c                     |    1 +
 sound/pci/hda/patch_cs8409-tables.c                |    6 +-
 sound/pci/hda/patch_cs8409.c                       |   20 +-
 sound/pci/hda/patch_cs8409.h                       |    5 +-
 sound/pci/hda/patch_realtek.c                      |    1 +
 sound/soc/fsl/fsl_micfil.c                         |    2 +
 sound/soc/fsl/imx-audmix.c                         |   31 -
 sound/soc/rockchip/rockchip_i2s_tdm.c              |    4 +-
 sound/soc/sh/rz-ssi.c                              |   10 +-
 sound/soc/sof/ipc4-topology.c                      |   12 +-
 sound/soc/sof/pcm.c                                |    2 +
 sound/soc/sof/stream-ipc.c                         |    6 +-
 .../selftests/bpf/bpf_testmod/bpf_testmod-events.h |    8 +
 .../selftests/bpf/bpf_testmod/bpf_testmod.c        |    2 +
 .../testing/selftests/bpf/prog_tests/raw_tp_null.c |   25 +
 tools/testing/selftests/bpf/progs/raw_tp_null.c    |   32 +
 tools/testing/selftests/mm/Makefile                |    9 +-
 181 files changed, 3590 insertions(+), 1560 deletions(-)