Skip to content

6.13.5-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 Latest138 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/138Drivers: hv: vmbus: Log on missing offers if anydrivers/hv/vmbus_drv.c+17 -00 replies
2/138btrfs: use btrfs_inode in extent_writepage()fs/btrfs/extent_io.c+7 -70 replies
3/138btrfs: fix double accounting race when btrfs_run_delalloc_range() failedfs/btrfs/extent_io.c fs/btrfs/inode.c+49 -130 replies
4/138btrfs: fix double accounting race when extent_writepage_io() failedfs/btrfs/extent_io.c+24 -130 replies
5/138drm/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
6/138drm/amd/display: Correct register address in dcn35drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c+1 -10 replies
7/138Bluetooth: qca: Update firmware-name to support board specific nvmdrivers/bluetooth/btqca.c+85 -280 replies
8/138Bluetooth: qca: Fix poor RF performance for WCN6855drivers/bluetooth/btqca.c+3 -20 replies
9/138serial: sh-sci: Move runtime PM enable to sci_probe_single()drivers/tty/serial/sh-sci.c+6 -180 replies
10/138serial: sh-sci: Clean sci_ports[0] after at earlycon exitdrivers/tty/serial/sh-sci.c+30 -20 replies
11/138serial: sh-sci: Increment the runtime usage counter for the earlycon devicedrivers/tty/serial/sh-sci.c+16 -00 replies
12/138PCI: Export pci_intx_unmanaged() and pcim_intx()drivers/pci/devres.c drivers/pci/pci.c include/linux/pci.h+34 -210 replies
13/138PCI: Remove devres from pci_intx()drivers/pci/devres.c drivers/pci/pci.c include/linux/pci.h+4 -440 replies
14/138PCI: Restore original INTX_DISABLE bit by pcim_intx()drivers/pci/devres.c+19 -150 replies
15/138drm/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
16/138drm/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
17/138tracing: Switch trace.c code over to use guard()kernel/trace/trace.c+94 -1720 replies
18/138tracing: Have the error of __tracing_resize_ring_buffer() passed to userkernel/trace/trace.c+1 -70 replies
19/138USB: gadget: f_midi: f_midi_complete to call queue_workdrivers/usb/gadget/function/f_midi.c+1 -10 replies
20/138ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]sound/soc/rockchip/rockchip_i2s_tdm.c+2 -20 replies
21/138ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copierssound/soc/sof/ipc4-topology.c+10 -20 replies
22/138powerpc/code-patching: Disable KASAN report during patching via temporary mmarch/powerpc/lib/code-patching.c+2 -00 replies
23/138powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inlinearch/powerpc/include/asm/book3s/64/hash-4k.h+10 -20 replies
24/138ALSA: hda/realtek: Fixup ALC225 depop proceduresound/pci/hda/patch_realtek.c+1 -00 replies
25/138powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOCarch/powerpc/lib/code-patching.c+1 -10 replies
26/138ASoC: imx-audmix: remove cpu_mclk which is from cpu dai devicesound/soc/fsl/imx-audmix.c+0 -310 replies
27/138vsock/virtio: fix variables initialization during resumingnet/vmw_vsock/virtio_transport.c+7 -30 replies
28/138geneve: Fix use-after-free in geneve_find_dev().drivers/net/geneve.c+3 -80 replies
29/138ALSA: 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
30/138net/sched: cls_api: fix error handling causing NULL dereferencenet/sched/cls_api.c+1 -10 replies
31/138ALSA: seq: Drop UMP events when no UMP-conversion is setsound/core/seq/seq_clientmgr.c+9 -30 replies
32/138s390/ism: add release function for struct devicedrivers/s390/net/ism_drv.c+12 -20 replies
33/138ibmvnic: Dont reference skb after sending to VIOSdrivers/net/ethernet/ibm/ibmvnic.c+3 -10 replies
34/138sockmap, vsock: For connectible sockets allow only connectednet/core/sock_map.c+3 -00 replies
35/138vsock/bpf: Warn on socket without transportnet/vmw_vsock/af_vsock.c net/vmw_vsock/vsock_bpf.c+4 -10 replies
36/138tcp: adjust rcvq_space after updating scaling rationet/ipv4/tcp_input.c+9 -30 replies
37/138net: pse-pd: Avoid setting max_uA in regulator constraintsdrivers/net/pse-pd/pse_core.c+4 -30 replies
38/138net: 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
39/138net: pse-pd: pd692x0: Fix power limit retrievaldrivers/net/pse-pd/pd692x0.c+1 -10 replies
40/138gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().drivers/net/gtp.c+0 -50 replies
41/138geneve: Suppress list corruption splat in geneve_destroy_tunnels().drivers/net/geneve.c+0 -70 replies
42/138flow_dissector: Fix handling of mixed port and port-range keysnet/core/flow_dissector.c+19 -120 replies
43/138flow_dissector: Fix port range key handling in BPF conversionnet/core/flow_dissector.c+10 -80 replies
44/138net: Add non-RCU dev_getbyhwaddr() helperinclude/linux/netdevice.h net/core/dev.c+36 -30 replies
45/138arp: switch to dev_getbyhwaddr() in arp_req_set_public()net/ipv4/arp.c+1 -10 replies
46/138net: axienet: Set mac_managed_pmdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+1 -00 replies
47/138tcp: 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
48/138net: 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
49/138rust: finish using custom FFI integer typesdrivers/gpu/drm/drm_panic_qr.rs rust/kernel/device.rs rust/kernel/miscdevice.rs +3 more+8 -120 replies
50/138rust: map `long` to `isize` and `char` to `u8`rust/ffi.rs rust/kernel/error.rs rust/kernel/firmware.rs +2 more+47 -280 replies
51/138rust: cleanup unnecessary castsrust/kernel/print.rs rust/kernel/str.rs+5 -50 replies
52/138bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()net/bpf/test_run.c+1 -40 replies
53/138bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logickernel/bpf/ringbuf.c kernel/bpf/syscall.c+8 -60 replies
54/138bpf: avoid holding freeze_mutex during mmap operationkernel/bpf/syscall.c+10 -70 replies
55/138bpf: Disable non stream socket for strparsernet/core/sock_map.c+4 -10 replies
56/138bpf: Fix deadlock when freeing cgroup storagekernel/bpf/bpf_cgrp_storage.c+1 -10 replies
57/138arm64: dts: rockchip: fix fixed-regulator renames on rk3399-gru devicesarch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi+18 -180 replies
58/138arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBookarch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-genbook.dts+2 -20 replies
59/138power: supply: da9150-fg: fix potential overflowdrivers/power/supply/da9150-fg.c+2 -20 replies
60/138power: supply: axp20x_battery: Fix fault handling for AXP717drivers/power/supply/axp20x_battery.c+15 -160 replies
61/138net: Add rx_skb of kfree_skb to raw_tp_null_args[].kernel/bpf/btf.c+2 -00 replies
62/138bpf: Fix softlockup in arena_map_free on 64k page kernelkernel/bpf/arena.c+1 -10 replies
63/138arm64: dts: rockchip: adjust SMMU interrupt type on rk3588arch/arm64/boot/dts/rockchip/rk3588-base.dtsi+8 -80 replies
64/138firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_setdrivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c+2 -20 replies
65/138md/raid*: Fix the set_queue_limits implementationsdrivers/md/raid0.c drivers/md/raid1.c drivers/md/raid10.c+3 -90 replies
66/138firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXCdrivers/firmware/imx/Kconfig+1 -00 replies
67/138platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBUdrivers/platform/cznic/Kconfig+1 -00 replies
68/138nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()drivers/gpu/drm/nouveau/nouveau_svm.c+7 -20 replies
69/138drm/msm: Avoid rounding up to one jiffydrivers/gpu/drm/msm/msm_drv.h+4 -70 replies
70/138drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c+1 -10 replies
71/138drm/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
72/138drm/msm/dpu: Dont leak bits_per_component into random DSC_ENC fieldsdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c+2 -10 replies
73/138drm/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
74/138drm/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
75/138drm/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
76/138drm/xe: Make irq enabled flag atomicdrivers/gpu/drm/xe/display/ext/i915_irq.c drivers/gpu/drm/xe/xe_device_types.h drivers/gpu/drm/xe/xe_irq.c+9 -350 replies
77/138drm/xe/irq: Separate MSI and MSI-X flowsdrivers/gpu/drm/xe/xe_device.c drivers/gpu/drm/xe/xe_device.h drivers/gpu/drm/xe/xe_device_types.h +2 more+237 -360 replies
78/138drm/xe: Fix error handling in xe_irq_install()drivers/gpu/drm/xe/xe_irq.c+1 -130 replies
79/138nvmet: Fix crash when a namespace is disableddrivers/nvme/target/core.c+19 -210 replies
80/138nvme: tcp: Fix compilation warning with W=1drivers/nvme/host/tcp.c+1 -10 replies
81/138nvme-tcp: fix connect failure on receiving partial ICResp PDUdrivers/nvme/host/tcp.c+4 -10 replies
82/138nvme/ioctl: add missing space in err messagedrivers/nvme/host/ioctl.c+1 -20 replies
83/138bpf: skip non exist keys in generic_map_lookup_batchkernel/bpf/syscall.c+5 -130 replies
84/138drm/nouveau/pmu: Fix gp10b firmware guarddrivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c+1 -10 replies
85/138irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt requestdrivers/clocksource/jcore-pit.c drivers/irqchip/irq-jcore-aic.c+15 -20 replies
86/138sched: Compact RSEQ concurrency IDs with reduced threads and affinityinclude/linux/mm_types.h kernel/sched/sched.h+26 -60 replies
87/138drm: panel: jd9365da-h3: fix reset signal polaritydrivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c+4 -40 replies
88/138drm/msm/dp: account for widebus and yuv420 during mode validationdrivers/gpu/drm/msm/dp/dp_display.c drivers/gpu/drm/msm/dp/dp_drm.c+10 -60 replies
89/138drm/msm/dpu: Disable dither in phys encoder cleanupdrivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+3 -00 replies
90/138drm/i915: Make sure all planes in use by the joiner have their crtc includeddrivers/gpu/drm/i915/display/intel_display.c+18 -00 replies
91/138drm/i915/dp: Fix error handling during 128b/132b link trainingdrivers/gpu/drm/i915/display/intel_dp_link_training.c+14 -10 replies
92/138drm/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
93/138drm/i915/gt: Use spin_lock_irqsave() in interruptible contextdrivers/gpu/drm/i915/gt/uc/intel_guc_submission.c+2 -20 replies
94/138drm/i915/dsi: Use TRANS_DDI_FUNC_CTLs own port width macrodrivers/gpu/drm/i915/display/icl_dsi.c+2 -20 replies
95/138io_uring/rw: forbid multishot async readsio_uring/rw.c+11 -20 replies
96/138io_uring: prevent opcode speculationio_uring/io_uring.c+2 -00 replies
97/138gpiolib: check the return value of gpio_chip::get_direction()drivers/gpio/gpiolib.c+29 -150 replies
98/138gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/setdrivers/gpio/gpiolib.c drivers/gpio/gpiolib.h+35 -170 replies
99/138tee: optee: Fix supplicant wait loopdrivers/tee/optee/supp.c+8 -270 replies
100/138drop_monitor: fix incorrect initialization ordernet/core/drop_monitor.c+14 -150 replies
101/138mm/migrate_device: dont add folio to be freed to LRU in migrate_device_finalize()mm/migrate_device.c+4 -90 replies
102/138arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus ltsarch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts.dts arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dts arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi+2 -30 replies
103/138arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588arch/arm64/boot/dts/rockchip/rk3588-base.dtsi+3 -30 replies
104/138arm64: 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
105/138arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneckarch/arm64/boot/dts/rockchip/px30-ringneck.dtsi+2 -00 replies
106/138gpio: vf610: add locking to gpio direction functionsdrivers/gpio/gpio-vf610.c+4 -00 replies
107/138soc: loongson: loongson2_guts: Add check for devm_kstrdup()drivers/soc/loongson/loongson2_guts.c+4 -10 replies
108/138s390/boot: Fix ESSA detectionarch/s390/boot/startup.c+1 -10 replies
109/138xfs: 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
110/138lib/iov_iter: fix import_iovec_ubuf iovec managementlib/iov_iter.c+2 -10 replies
111/138smb: client: fix chmod(2) regression with ATTR_READONLYfs/smb/client/inode.c+2 -20 replies
112/138mm/zswap: fix inconsistency when zswap_store_page() failsmm/zswap.c+16 -190 replies
113/138nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()drivers/net/ethernet/netronome/nfp/bpf/cmsg.c+2 -00 replies
114/138gve: 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
115/138ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()sound/soc/sof/stream-ipc.c+5 -10 replies
116/138ASoC: fsl_micfil: Enable default case in micfil_set_quality()sound/soc/fsl/fsl_micfil.c+2 -00 replies
117/138ALSA: 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
118/138ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LEDsound/pci/hda/patch_conexant.c+1 -00 replies
119/138ASoC: SOF: pcm: Clear the susbstream pointer to NULL on closesound/soc/sof/pcm.c+2 -00 replies
120/138acct: perform last write from workqueuekernel/acct.c+70 -500 replies
121/138acct: block access to kernel internal filesystemskernel/acct.c+14 -00 replies
122/138mm,madvise,hugetlb: check for 0-length range after end address adjustmentmm/madvise.c+10 -10 replies
123/138mtd: spi-nor: sst: Fix SST write failuredrivers/mtd/spi-nor/sst.c+1 -10 replies
124/138mtd: rawnand: cadence: fix error code in cadence_nand_init()drivers/mtd/nand/raw/cadence-nand-controller.c+4 -50 replies
125/138mtd: rawnand: cadence: use dma_map_resource for sdma addressdrivers/mtd/nand/raw/cadence-nand-controller.c+25 -40 replies
126/138mtd: rawnand: cadence: fix incorrect device in dma_unmap_singledrivers/mtd/nand/raw/cadence-nand-controller.c+2 -20 replies
127/138perf/x86/intel: Fix event constraints for LNCarch/x86/events/intel/core.c arch/x86/events/intel/ds.c+8 -140 replies
128/138irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enableddrivers/irqchip/irq-gic-v3.c+40 -130 replies
129/138smb: client: Add check for next_buffer in receive_encrypted_standard()fs/smb/client/smb2ops.c+4 -00 replies
130/138EDAC/qcom: Correct interrupt enable register configurationdrivers/edac/qcom_edac.c+2 -20 replies
131/138ftrace: Correct preemption accounting for function tracing.kernel/trace/trace_functions.c+2 -40 replies
132/138ftrace: Fix accounting of adding subops to a manager opskernel/trace/ftrace.c+22 -110 replies
133/138ftrace: Do not add duplicate entries in subops manager opskernel/trace/ftrace.c+3 -00 replies
134/138drm: select DRM_KMS_HELPER from DRM_GEM_SHMEM_HELPERdrivers/gpu/drm/Kconfig+3 -00 replies
135/138tracing: Fix using ret variable in tracing_set_tracer()kernel/trace/trace.c+1 -20 replies
136/138net: pse-pd: Fix deadlock in current limit functionsdrivers/net/pse-pd/pse_core.c+2 -20 replies
137/138drm/amdgpu/gfx9: manually control gfxoff for CS on RVdrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+30 -20 replies
138/138drm/amdgpu: bump version for RV/PCO compute fixdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+2 -10 replies

Reviews trailers per patch

94 of 138 patches have a Reviewed-by or Acked-by.

PatchEaswar HariharanSaurabh SengarMichael KelleyDamien Le MoalPaolo AbeniPhilipp StannerLancelot SixAlex DeucherJay CornwallMasami Hiramatsu (Google)Johannes ThumshirnAnand JainLiam GirdwoodRanjani SridharanBard LiaoBoris BurkovMartin LeungDaniel WheelerCharlene LiuJohan HovoldSteev KlimaszewskiGeert UytterhoevenRitesh Harjani (IBM)Alexandra WinterWenjia ZhangSimon HormanStefano GarzarellaEric DumazetNeal CardwellOleksij RempelIdo SchimmelKuniyuki IwashimaJacob KellerJocelyn FalempeAlice RyhlStanislav FomichevDaniel BorkmannJakub SitnickiJohn FastabendMartin KaFai LauLuigi LeonardiMichael S. TsirkinMichal SwiatkowskiMichael EllermanAlistair PoppleAkhil P OommenAbhinav KumarKonrad DybcioDmitry BaryshkovRodrigo ViviPiotr PiórkowskiHimal Prasad GhimirayNilay ShroffSagi GrimbergChristoph HellwigChaitanya KulkarniShin'ichiro KawasakiHannes ReineckeHou TaoUros BizjakGabriele MonacoChen-Yu TsaiNeil ArmstrongLinus WalleijDale WhinhamMaarten LankhorstJani NikulaYan ZhaiJiri OlsaNiklas CasselJacky BaiShengjiu WangJason LiuFabio EstevamVicente BergasMaciej PatelczykAndi ShytiDragan SimicQuentin SchulzHaibo ChenVasily GorbikJens AxboeYosry AhmedNhat PhamPraveen KaligineediJeroen de BorstDaniel BalutaCurtis MalaineyAmir GoldsteinOscar SalvadorPratyush YadavTudor AmbarusBence CsókásLi ZetaoArnd BergmannJens WiklanderLijo LazarChristoph FritzManivannan SadhasivamWander Lairson CostaHeiko CarstensMarc Kleine-BuddeThomas ZimmermannFLorian FainelliPavel Machek (CIP)Peter SchneiderShuah KhanRon Economos
SeriesT-b T-b T-b T-b T-b
1/138R-b R-b R-b
2/138R-b R-b
3/138R-b
4/138
5/138R-b T-b
6/138T-b R-b
7/138
8/138T-b R-b T-b
9/138R-b
10/138
11/138
12/138R-b
13/138A-b
14/138R-b
15/138R-b A-b
16/138R-b
17/138A-b
18/138R-b
19/138
20/138
21/138R-b R-b R-b
22/138A-b
23/138R-b
24/138
25/138
26/138
27/138R-b R-b A-b
28/138
29/138
30/138R-b
31/138
32/138R-b R-b R-b
33/138R-b
34/138A-b
35/138R-b
36/138R-b R-b
37/138A-b
38/138A-b
39/138
40/138
41/138
42/138R-b
43/138
44/138R-b
45/138R-b
46/138R-b
47/138R-b
48/138R-b
49/138A-b
50/138R-b
51/138R-b
52/138A-b A-b
53/138
54/138
55/138A-b A-b
56/138A-b
57/138T-b
58/138
59/138
60/138R-b
61/138T-b A-b
62/138
63/138R-b
64/138R-b T-b A-b
65/138R-b
66/138R-b
67/138
68/138R-b T-b
69/138R-b
70/138R-b
71/138R-b
72/138R-b R-b R-b
73/138R-b R-b
74/138R-b R-b
75/138R-b R-b
76/138R-b
77/138R-b
78/138R-b R-b
79/138R-b R-b R-b R-b T-b
80/138R-b R-b
81/138R-b R-b
82/138R-b
83/138A-b
84/138
85/138A-b
86/138T-b
87/138R-b R-b
88/138R-b T-b
89/138R-b R-b
90/138R-b
91/138A-b
92/138R-b
93/138R-b R-b
94/138R-b
95/138
96/138R-b
97/138R-b
98/138
99/138R-b R-b
100/138R-b
101/138
102/138
103/138R-b
104/138R-b
105/138R-b
106/138R-b R-b
107/138
108/138R-b
109/138R-b
110/138R-b
111/138
112/138A-b A-b
113/138
114/138R-b R-b
115/138R-b R-b R-b R-b
116/138
117/138
118/138
119/138R-b R-b R-b R-b
120/138
121/138R-b
122/138R-b
123/138R-b R-b R-b
124/138
125/138
126/138
127/138
128/138T-b
129/138
130/138R-b
131/138T-b
132/138R-b
133/138R-b T-b
134/138T-b R-b
135/138A-b
136/138
137/138R-b
138/138R-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.13 000/138] 6.13.5-rc1 review

This is the start of the stable review cycle for the 6.13.5 release. There are 138 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.13.5-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.13.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.13.5-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

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()

Arnd Bergmann <[email protected]>
drm: select DRM_KMS_HELPER from DRM_GEM_SHMEM_HELPER

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()

Hyeonggon Yoo <[email protected]>
mm/zswap: fix inconsistency when zswap_store_page() fails

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()

Johan Korsnes <[email protected]>
gpio: vf610: add locking to gpio direction functions

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

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

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

Imre Deak <[email protected]>
drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro

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

Abhinav Kumar <[email protected]>
drm/msm/dp: account for widebus and yuv420 during mode validation

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

Mathieu Desnoyers <[email protected]>
sched: Compact RSEQ concurrency IDs with reduced threads and affinity

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

Hannes Reinecke <[email protected]>
nvmet: Fix crash when a namespace is disabled

Lucas De Marchi <[email protected]>
drm/xe: Fix error handling in xe_irq_install()

Ilia Levi <[email protected]>
drm/xe/irq: Separate MSI and MSI-X flows

Ilia Levi <[email protected]>
drm/xe: Make irq enabled flag atomic

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[].

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

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix fixed-regulator renames on rk3399-gru devices

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

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

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()

Gary Guo <[email protected]>
rust: cleanup unnecessary casts

Gary Guo <[email protected]>
rust: map long to isize and char to u8

Miguel Ojeda <[email protected]>
rust: finish using custom FFI integer types

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

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]

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

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()

Claudiu Beznea <[email protected]>
serial: sh-sci: Increment the runtime usage counter for the earlycon device

Claudiu Beznea <[email protected]>
serial: sh-sci: Clean sci_ports[0] after at earlycon exit

Claudiu Beznea <[email protected]>
serial: sh-sci: Move runtime PM enable to sci_probe_single()

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

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()

John Starks <[email protected]>
Drivers: hv: vmbus: Log on missing offers if any

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

Diffstat:

 Makefile                                           |    4 +-
 .../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   |    3 +-
 .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts  |    1 +
 .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi |    1 -
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |    8 +-
 .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |    6 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |   22 +-
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |   22 +-
 .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts     |    4 +-
 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 +-
 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/gpio-vf610.c                          |    4 +
 drivers/gpio/gpiolib.c                             |   92 +-
 drivers/gpio/gpiolib.h                             |    4 +-
 drivers/gpu/drm/Kconfig                            |    3 +
 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/dcn35/dcn351_clk_mgr.c  |  140 +++
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |  130 ++-
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h   |    4 +
 .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   59 +
 drivers/gpu/drm/drm_panic_qr.rs                    |    2 +-
 drivers/gpu/drm/i915/display/icl_dsi.c             |    4 +-
 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/dp/dp_display.c                |   11 +-
 drivers/gpu/drm/msm/dp/dp_drm.c                    |    5 +-
 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/display/ext/i915_irq.c          |   13 +-
 drivers/gpu/drm/xe/xe_device.c                     |    4 +-
 drivers/gpu/drm/xe/xe_device.h                     |    3 +-
 drivers/gpu/drm/xe/xe_device_types.h               |    8 +-
 drivers/gpu/drm/xe/xe_irq.c                        |  298 ++++--
 drivers/gpu/drm/xe/xe_irq.h                        |    3 +
 drivers/hv/vmbus_drv.c                             |   17 +
 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                 |    4 +-
 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/nvme/target/core.c                         |   40 +-
 drivers/pci/devres.c                               |   58 +-
 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/tty/serial/sh-sci.c                        |   68 +-
 drivers/usb/gadget/function/f_midi.c               |    2 +-
 fs/btrfs/extent_io.c                               |  102 +-
 fs/btrfs/inode.c                                   |    3 +-
 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/mm_types.h                           |    7 +-
 include/linux/netdevice.h                          |    2 +
 include/linux/pci.h                                |    1 +
 include/linux/pse-pd/pse.h                         |   16 +-
 include/net/gro.h                                  |    3 +
 include/net/tcp.h                                  |   14 +
 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/sched.h                               |   25 +-
 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 +-
 mm/zswap.c                                         |   35 +-
 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/sock_map.c                                |    8 +-
 net/ipv4/arp.c                                     |    2 +-
 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/vmw_vsock/af_vsock.c                           |    3 +
 net/vmw_vsock/virtio_transport.c                   |   10 +-
 net/vmw_vsock/vsock_bpf.c                          |    2 +-
 rust/ffi.rs                                        |   37 +-
 rust/kernel/device.rs                              |    4 +-
 rust/kernel/error.rs                               |    5 +-
 rust/kernel/firmware.rs                            |    2 +-
 rust/kernel/miscdevice.rs                          |   12 +-
 rust/kernel/print.rs                               |    4 +-
 rust/kernel/security.rs                            |    2 +-
 rust/kernel/seq_file.rs                            |    2 +-
 rust/kernel/str.rs                                 |    6 +-
 rust/kernel/uaccess.rs                             |   27 +-
 samples/rust/rust_print_main.rs                    |    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/sof/ipc4-topology.c                      |   12 +-
 sound/soc/sof/pcm.c                                |    2 +
 sound/soc/sof/stream-ipc.c                         |    6 +-
 161 files changed, 3061 insertions(+), 1304 deletions(-)