Skip to contentSkip to conversation

6.18.32-rc2 review

PATCH In review Greg Kroah-Hartman 7 participants 7 messages May 16 – May 18 Stable branch

lore
Share & tools
lore

Greg Kroah-Hartman

author maintainer
#0 lore raw

cover 6.18.32-rc2 review

This is the start of the stable review cycle for the 6.18.32 release. There are 187 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 Mon, 18 May 2026 10:22:18 +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.18.32-rc2.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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.18.32-rc2

Benjamin Cheng <[email protected]>
drm/amdgpu/vcn4: Avoid overflow on msg bound check

Benjamin Cheng <[email protected]>
drm/amdgpu/vcn3: Avoid overflow on msg bound check

Dudu Lu <[email protected]>
vsock/virtio: fix accept queue count leak on transport mismatch

Eric Dumazet <[email protected]>
vsock/virtio: fix potential unbounded skb queue

Stefano Garzarella <[email protected]>
vsock/virtio: fix empty payload in tap skb for non-linear buffers

Stefano Garzarella <[email protected]>
vsock/virtio: fix length and offset in tap skb for split packets

Norbert Szetei <[email protected]>
vsock: fix buffer size clamping order

Sven Eckelmann <[email protected]>
batman-adv: tp_meter: fix tp_num leak on kmalloc failure

Masami Hiramatsu (Google) <[email protected]>
tracing/fprobe: Remove fprobe from hash in failure path

Masami Hiramatsu (Google) <[email protected]>
tracing/fprobe: Unregister fprobe even if memory allocation fails

Menglong Dong <[email protected]>
tracing: fprobe: optimization for entry only case

Menglong Dong <[email protected]>
tracing: fprobe: use rhltable for fprobe_ip_table

Yochai Eisenrich <[email protected]>
btrfs: fix btrfs_ioctl_space_info() slot_count TOCTOU which can lead to info-leak

Guangshuo Li <[email protected]>
btrfs: fix double free in create_space_info_sub_group() error path

Filipe Manana <[email protected]>
btrfs: remove fs_info argument from btrfs_sysfs_add_space_info_type()

Selvarasu Ganesan <[email protected]>
usb: dwc3: Move GUID programming after PHY initialization

Prashanth K <[email protected]>
usb: dwc3: Add dwc pointer to dwc3_readl/writel

Prashanth K <[email protected]>

    usb: dwc3: Remove of dep->regs

Tejun Heo <[email protected]>
sched_ext: Read scx_root under scx_cgroup_ops_rwsem in cgroup setters

zhidao su <[email protected]>
sched/ext: Implement cgroup_set_idle() callback

David Carlier <[email protected]>
Bluetooth: hci_conn: fix potential UAF in create_big_sync

Johan Hovold <[email protected]>
spi: zynq-qspi: fix controller deregistration

Pei Xiao <[email protected]>
spi: zynq-qspi: Simplify clock handling with devm_clk_get_enabled()

Johan Hovold <[email protected]>
spi: tegra114: fix controller deregistration

Johan Hovold <[email protected]>
spi: tegra20-sflash: fix controller deregistration

Johan Hovold <[email protected]>
spi: uniphier: fix controller deregistration

Pei Xiao <[email protected]>
spi: uniphier: Simplify clock handling with devm_clk_get_enabled()

Ritesh Harjani (IBM) <[email protected]>
pseries/papr-hvpipe: Fix race with interrupt handler

Christian Brauner <[email protected]>
papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD_PREPARE()

Prasanna Kumar T S M <[email protected]>
EDAC/versalnet: Fix device name memory leak

Damien Le Moal <[email protected]>
block: fix zone write plug removal

Thomas Zimmermann <[email protected]>
fbcon: Avoid OOB font access if console rotation fails

Thomas Zimmermann <[email protected]>
fbcon: Rename struct fbcon_ops to struct fbcon_par

Alex Deucher <[email protected]>
drm/amdgpu: rework how we handle TLB fences

Prike Liang <[email protected]>
Revert "drm/amdgpu: don't attach the tlb fence for SI"

Timur Kristóf <[email protected]>
drm/amdgpu: Fix validating flush_gpu_tlb_pasid()

Prike Liang <[email protected]>
drm/amdgpu: validate the flush_gpu_tlb_pasid()

SeongJae Park <[email protected]>
mm/damon/core: disallow time-quota setting zero esz

Amit Sunil Dhamne <[email protected]>
usb: typec: tcpm: reset internal port states on soft reset AMS

SeongJae Park <[email protected]>
mm/damon/reclaim: detect and use fresh enabled and kdamond_pid values

SeongJae Park <[email protected]>
mm/damon/lru_sort: detect and use fresh enabled and kdamond_pid values

SeongJae Park <[email protected]>
mm/damon/core: implement damon_kdamond_pid()

Xianglai Li <[email protected]>
LoongArch: KVM: Compile switch.S directly into the kernel

Pavel Begunkov <[email protected]>
io_uring/zcrx: warn on freelist violations

Pavel Begunkov <[email protected]>
io_uring/zcrx: use guards for locking

Sven Eckelmann <[email protected]>
batman-adv: bla: put backbone reference on failed claim hash insert

Sven Eckelmann <[email protected]>
batman-adv: bla: only purge non-released claims

Sven Eckelmann <[email protected]>
batman-adv: bla: prevent use-after-free when deleting claims

Jiexun Wang <[email protected]>
batman-adv: stop caching unowned originator pointers in BAT IV

Jiexun Wang <[email protected]>
batman-adv: stop tp_meter sessions during mesh teardown

Jiexun Wang <[email protected]>
batman-adv: reject new tp_meter sessions during teardown

Lyes Bourennani <[email protected]>
batman-adv: fix integer overflow on buff_pos

Ben Morris <[email protected]>
sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL

Siddharth Vadapalli <[email protected]>
arm64: dts: ti: k3-am62a7-sk: Fix pin name in comment from M19 to N22

Viken Dadhaniya <[email protected]>
arm64: dts: qcom: lemans: Correct QUP interrupt numbers

Alex Deucher <[email protected]>
drm/amdgpu/pm: align Hawaii mclk workaround with radeon

Alex Deucher <[email protected]>
drm/amdgpu/pm: add missing revision check for CI

John B. Moore <[email protected]>
drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission

Felix Kuehling <[email protected]>
drm/amdkfd: Make all TLB-flushes heavy-weight

Icenowy Zheng <[email protected]>
drm/panel: boe-tv101wum-nl6: restore MODE_LPM after sending disable cmds

Kory Maincent (TI) <[email protected]>
drm/bridge: tda998x: Use __be32 for audio port OF property pointer

John B. Moore <[email protected]>
drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ

Icenowy Zheng <[email protected]>
drm/panel: himax-hx83102: restore MODE_LPM after sending disable cmds

Osama Abdelkader <[email protected]>
drm/exynos: remove bridge when component_add fails

Philip Yang <[email protected]>
drm/amdgpu: zero-initialize GART table on allocation

Alex Deucher <[email protected]>
drm/radeon: add missing revision check for CI

Francis, David <[email protected]>
drm: Set old handle to NULL before prime swap in change_handle

Jia Yao <[email protected]>
drm/xe/uapi: Reject coh_none PAT index for CPU cached memory in madvise

Shuicheng Lin <[email protected]>
drm/xe/bo: Fix bo leak on unaligned size validation in xe_bo_init_locked()

Shuicheng Lin <[email protected]>
drm/xe: Fix dma-buf attachment leak in xe_gem_prime_import()

Shuicheng Lin <[email protected]>
drm/xe/bo: Fix bo leak on GGTT flag validation in xe_bo_init_locked()

Shuicheng Lin <[email protected]>
drm/xe: Fix bo leak in xe_dma_buf_init_obj() on allocation failure

Shixiong Ou <[email protected]>
drm/udl: Increase GET_URB_TIMEOUT

Alysa Liu <[email protected]>
drm/amdkfd: validate SVM ioctl nattr against buffer size

Sasha Finkelstein <[email protected]>
drm/appletbdrm: Use kvzalloc for big allocations

Ashutosh Desai <[email protected]>
drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs()

Mario Kleiner <[email protected]>
drm/amd/display: Change dither policy for 10 bpc output back to dithering

Benjamin Cheng <[email protected]>
drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg

Benjamin Cheng <[email protected]>
drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg

Benjamin Cheng <[email protected]>
drm/amdgpu/vce: Prevent partial address patches

Benjamin Cheng <[email protected]>
drm/amdgpu/vcn4: Prevent OOB reads when parsing IB

Benjamin Cheng <[email protected]>
drm/amdgpu: Add bounds checking to ib_{get,set}_value

Alysa Liu <[email protected]>
drm/amdkfd: Add upper bound check for num_of_nodes

Yang Wang <[email protected]>
drm/amd/pm: fix incorrect FeatureCtrlMask setting on smu v14.0.x

Chenglei Xie <[email protected]>
drm/amdgpu: gate VM CPU HDP flush on reset lock

Ramalingeswara Reddy, Kanala <[email protected]>
drm/amdgpu: Use SMUIO 15.0.0 offsets for TSC upper and lower count.

Amir Shetaia <[email protected]>
drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure

Jouni Högander <[email protected]>
drm/i915/psr: Init variable to avoid early exit from et alignment loop

Anna Maniscalco <[email protected]>
drm/msm: always recover the gpu

Marek Vasut <[email protected]>
drm/imx: parallel-display: Prefer bus format set via legacy "interface-pix-fmt" DT property

Yasuaki Torimaru <[email protected]>
drm/msm/gem: fix error handling in msm_ioctl_gem_info_get_metadata()

Johan Hovold <[email protected]>
spi: cadence: fix clock imbalance on probe failure

Johan Hovold <[email protected]>
spi: cadence: fix unclocked access on unbind

Johan Hovold <[email protected]>
spi: cadence: fix controller deregistration

Johan Hovold <[email protected]>
spi: mpc52xx: fix use-after-free on unbind

Johan Hovold <[email protected]>
spi: mpc52xx: fix controller deregistration

Johan Hovold <[email protected]>
spi: mpc52xx: fix use-after-free on registration failure

Johan Hovold <[email protected]>
spi: orion: fix clock imbalance on registration failure

Johan Hovold <[email protected]>
spi: orion: fix runtime pm leak on unbind

Johan Hovold <[email protected]>
spi: orion: fix controller deregistration

Johan Hovold <[email protected]>
spi: mxic: fix controller deregistration

Johan Hovold <[email protected]>
spi: imx: fix runtime pm leak on probe deferral

Johan Hovold <[email protected]>
spi: mpfs: fix controller deregistration

Johan Hovold <[email protected]>
spi: img-spfi: fix controller deregistration

Johan Hovold <[email protected]>
spi: slave-mt27xx: fix controller deregistration

Johan Hovold <[email protected]>
spi: sh-msiof: fix controller deregistration

Johan Hovold <[email protected]>
spi: rspi: fix controller deregistration

Johan Hovold <[email protected]>
spi: sprd: fix controller deregistration

Johan Hovold <[email protected]>
spi: pic32-sqi: fix controller deregistration

Johan Hovold <[email protected]>
spi: cavium-thunderx: fix controller deregistration

Johan Hovold <[email protected]>
spi: npcm-pspi: fix controller deregistration

Johan Hovold <[email protected]>
spi: coldfire-qspi: fix controller deregistration

Johan Hovold <[email protected]>
spi: bcmbca-hsspi: fix controller deregistration

Johan Hovold <[email protected]>
spi: fsl: fix controller deregistration

Johan Hovold <[email protected]>
spi: sh-hspi: fix controller deregistration

Johan Hovold <[email protected]>
spi: ch341: fix devres lifetime

Johan Hovold <[email protected]>
spi: pl022: fix controller deregistration

Johan Hovold <[email protected]>
spi: mtk-nor: fix controller deregistration

Johan Hovold <[email protected]>
spi: pic32: fix controller deregistration

Johan Hovold <[email protected]>
spi: omap2-mcspi: fix controller deregistration

Johan Hovold <[email protected]>
spi: fsl-espi: fix controller deregistration

Johan Hovold <[email protected]>
spi: s3c64xx: fix controller deregistration

Johan Hovold <[email protected]>
spi: dln2: fix controller deregistration

Johan Hovold <[email protected]>
spi: mt65xx: fix controller deregistration

Johan Hovold <[email protected]>
spi: mxs: fix controller deregistration

Wenmeng Liu <[email protected]>
media: qcom: camss: Add missing clocks for VFE lite on sa8775p

Thomas Fourier <[email protected]>
media: iris: Fix dma_free_attrs() size in iris_hfi_queues_init()

Arnd Bergmann <[email protected]>
media: venus: fix QCOM_MDT_LOADER dependency

Dmitry Baryshkov <[email protected]>
media: qcom: iris: increase H265D_MAX_SLICE to fix H.265 decoding on SC7280

Wenmeng Liu <[email protected]>
media: qcom: camss: Fix csid IRQ offset for sa8775p

Wenmeng Liu <[email protected]>
media: qcom: camss: Fix csid clock configuration for sa8775p

Dikshita Agarwal <[email protected]>
media: iris: Fix use-after-free in iris_release_internal_buffers()

Arnd Bergmann <[email protected]>
media: iris: fix QCOM_MDT_LOADER dependency

Haoxiang Li <[email protected]>
media: omap3isp: drop the use count of v4l2 pipeline

Matthias Fend <[email protected]>
media: i2c: ov08d10: fix runtime PM handling in probe

Matthias Fend <[email protected]>
media: i2c: ov08d10: fix image vertical start setting

Michael Tretter <[email protected]>
media: staging: imx: request mbus_config in csi_start

Wenmeng Liu <[email protected]>
media: i2c: imx412: Assert reset GPIO during probe

Sergey Shtylyov <[email protected]>

    media: dib8000: avoid division by 0 in dib8000_set_dds()

Abdun Nihaal <[email protected]>
media: pci: zoran: fix potential memory leak in zoran_probe()

Gregor Herburger <[email protected]>

    arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt

Gregor Herburger <[email protected]>
arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for pinctrl/pinctrl_aon

Luigi Leonardi <[email protected]>
vsock/virtio: fix MSG_PEEK ignoring skb offset when calculating bytes to copy

Krishna Chomal <[email protected]>
platform/x86: hp-wmi: Ignore backlight and FnLock events

Johan Hovold <[email protected]>
spi: aspeed-smc: fix controller deregistration

Johan Hovold <[email protected]>
spi: amlogic-spisg: fix controller deregistration

Wang Jun <[email protected]>
media: saa7164: add ioremap return checks and cleanups

Johan Hovold <[email protected]>
spi: at91-usart: fix controller deregistration

Johan Hovold <[email protected]>
spi: qup: fix controller deregistration

Johan Hovold <[email protected]>
spi: meson-spicc: fix controller deregistration

Johan Hovold <[email protected]>
spi: lantiq-ssc: fix controller deregistration

Johan Hovold <[email protected]>
regulator: bd9571mwv: fix OF node reference imbalance

Johan Hovold <[email protected]>
regulator: s2dos05: fix OF node reference imbalance

Johan Hovold <[email protected]>
regulator: act8945a: fix OF node reference imbalance

Jai Luthra <[email protected]>
media: i2c: imx283: Fix hang when going from large to small resolution

Ethan Tidmore <[email protected]>
media: intel/ipu6: fix error pointer dereference

Janne Grunau <[email protected]>
media: videobuf2: Set vma_flags in vb2_dma_sg_mmap

Johan Hovold <[email protected]>
regulator: rk808: fix OF node reference imbalance

Johan Hovold <[email protected]>
regulator: bq257xx: fix OF node reference imbalance

Jai Luthra <[email protected]>
media: i2c: imx283: Enter full standby when stopping streaming

Oliver Neukum <[email protected]>
media: rc: streamzap: Error handling in probe

Oliver Neukum <[email protected]>
media: rc: xbox_remote: heed DMA restrictions

Johan Hovold <[email protected]>
regulator: max77650: fix OF node reference imbalance

Johan Hovold <[email protected]>
spi: st-ssc4: fix controller deregistration

Johan Hovold <[email protected]>
regulator: mt6357: fix OF node reference imbalance

Sakari Ailus <[email protected]>
staging: media: atomisp: Disallow all private IOCTLs

Josua Mayer <[email protected]>

    arm64: dts: lx2160a-cex7/lx2162a-sr-som: fix usd-cd & gpio pinmux

Johan Hovold <[email protected]>
spi: atmel: fix controller deregistration

Johan Hovold <[email protected]>
spi: bcm63xx: fix controller deregistration

Matthew Brost <[email protected]>
drm/gpusvm: Force unmapping on error in drm_gpusvm_get_pages

Ziyi Guo <[email protected]>
media: chips-media: wave5: add missing spinlock protection for handle_dynamic_resolution_change()

Ziyi Guo <[email protected]>
media: chips-media: wave5: add missing spinlock protection for send_eos_event()

Haoxiang Li <[email protected]>
media: chips-media: wave5: fix a potential memory leak in wave5_vdi_init()

Cristian Ciocaltea <[email protected]>

    media: dt-bindings: rockchip,vdec: Mark reg-names required for RK35{76,88}

Cristian Ciocaltea <[email protected]>

    media: dt-bindings: rockchip,vdec: Add alternative reg-names order for RK35{76,88}

Alexander Koskovich <[email protected]>
media: i2c: ov8856: free control handler on error in ov8856_init_controls()

Tomi Valkeinen <[email protected]>
media: renesas: vin: Fix RAW8 (again)

Tomi Valkeinen <[email protected]>
media: renesas: vsp1: Fix NULL pointer deref on module unload

Guoniu Zhou <[email protected]>
media: nxp: imx8-isi: Reduce minimum queued buffers from 2 to 0

Krzysztof Kozlowski <[email protected]>
drm/msm/hdmi: Fix wrong CTRL1 register used in writing info frames

Ricardo Ribalda <[email protected]>
media: uvcvideo: Enable VB2_DMABUF for metadata stream

Tomasz Pakuła <[email protected]>
HID: pidff: Fix integer overflow in pidff_rescale

Benjamin Tissoires <[email protected]>
HID: core: introduce hid_safe_input_report()

Benjamin Tissoires <[email protected]>
HID: pass the buffer size to hid_report_raw_event

Sangyun Kim <[email protected]>
HID: appletb-kbd: run inactivity autodim from workqueues

Sangyun Kim <[email protected]>
HID: appletb-kbd: fix UAF in inactivity-timer cleanup path

T.J. Mercier <[email protected]>
HID: playstation: Clamp num_touch_reports

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

Diffstat:

 .../devicetree/bindings/media/rockchip,vdec.yaml   |  22 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/broadcom/bcm2712-d-rpi-5-b.dts |  14 +
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi |   7 +
 .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi    |   2 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |  24 ++
 .../boot/dts/freescale/fsl-lx2162a-clearfog.dts    |   2 +
 .../boot/dts/freescale/fsl-lx2162a-sr-som.dtsi     |   7 +
 arch/arm64/boot/dts/qcom/lemans.dtsi               |   8 +-
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts            |   2 +-
 arch/loongarch/Kbuild                              |   2 +-
 arch/loongarch/include/asm/asm-prototypes.h        |  20 +
 arch/loongarch/include/asm/kvm_host.h              |   3 -
 arch/loongarch/kvm/Makefile                        |   3 +-
 arch/loongarch/kvm/main.c                          |  35 +-
 arch/loongarch/kvm/switch.S                        |  20 +-
 arch/powerpc/platforms/pseries/papr-hvpipe.c       |  59 +--
 block/blk-zoned.c                                  | 149 +++-----
 drivers/edac/versalnet_edac.c                      |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c           |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c         |  12 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |  31 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   3 -
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |  25 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |  46 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |  33 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   6 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |  10 +-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |  11 +
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   2 +-
 .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c    |  13 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |  10 +-
 drivers/gpu/drm/bridge/tda998x_drv.c               |   2 +-
 drivers/gpu/drm/drm_gem.c                          |  25 +-
 drivers/gpu/drm/drm_gem_framebuffer_helper.c       |   4 +-
 drivers/gpu/drm/drm_gpusvm.c                       |   1 +
 drivers/gpu/drm/exynos/exynos_drm_mic.c            |   8 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   2 +-
 drivers/gpu/drm/imx/ipuv3/parallel-display.c       |  15 +-
 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c             |   4 +-
 drivers/gpu/drm/msm/msm_drv.c                      |   7 +-
 drivers/gpu/drm/msm/msm_gpu.c                      |  42 +--
 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c     |   2 +
 drivers/gpu/drm/panel/panel-himax-hx83102.c        |   2 +
 drivers/gpu/drm/radeon/ci_dpm.c                    |   9 +-
 drivers/gpu/drm/tiny/appletbdrm.c                  |   4 +-
 drivers/gpu/drm/udl/udl_main.c                     |   3 +-
 drivers/gpu/drm/udl/udl_modeset.c                  |   5 +-
 drivers/gpu/drm/xe/xe_bo.c                         |   8 +-
 drivers/gpu/drm/xe/xe_dma_buf.c                    |  23 +-
 drivers/gpu/drm/xe/xe_vm_madvise.c                 |  47 +++
 drivers/hid/bpf/hid_bpf_dispatch.c                 |   6 +-
 drivers/hid/hid-appletb-kbd.c                      |  58 +--
 drivers/hid/hid-core.c                             |  67 +++-
 drivers/hid/hid-gfrm.c                             |   4 +-
 drivers/hid/hid-logitech-hidpp.c                   |   2 +-
 drivers/hid/hid-multitouch.c                       |   2 +-
 drivers/hid/hid-playstation.c                      |   6 +-
 drivers/hid/hid-primax.c                           |   2 +-
 drivers/hid/hid-vivaldi-common.c                   |   2 +-
 drivers/hid/i2c-hid/i2c-hid-core.c                 |   7 +-
 drivers/hid/usbhid/hid-core.c                      |  11 +-
 drivers/hid/usbhid/hid-pidff.c                     |   7 +-
 drivers/hid/wacom_sys.c                            |   6 +-
 drivers/media/common/videobuf2/videobuf2-dma-sg.c  |   1 +
 drivers/media/dvb-frontends/dib8000.c              |   4 +-
 drivers/media/i2c/imx283.c                         |  15 +-
 drivers/media/i2c/imx412.c                         |   2 +-
 drivers/media/i2c/ov08d10.c                        |  21 +-
 drivers/media/i2c/ov8856.c                         |  10 +-
 drivers/media/pci/intel/ipu6/ipu6.c                |   2 +-
 drivers/media/pci/saa7164/saa7164-core.c           |  47 ++-
 drivers/media/pci/zoran/zoran_card.c               |   2 +-
 .../media/platform/chips-media/wave5/wave5-vdi.c   |   1 +
 .../platform/chips-media/wave5/wave5-vpu-dec.c     |  14 +-
 .../media/platform/nxp/imx8-isi/imx8-isi-video.c   |   2 +-
 .../media/platform/qcom/camss/camss-csid-gen3.c    |   6 +-
 drivers/media/platform/qcom/camss/camss.c          |  80 ++--
 drivers/media/platform/qcom/iris/Kconfig           |   2 +-
 drivers/media/platform/qcom/iris/iris_buffer.c     |   8 +-
 drivers/media/platform/qcom/iris/iris_hfi_queue.c  |   2 +-
 drivers/media/platform/qcom/iris/iris_vpu_buffer.h |   2 +-
 drivers/media/platform/qcom/venus/Kconfig          |   2 +-
 drivers/media/platform/renesas/rcar-vin/rcar-dma.c |  22 ++
 .../media/platform/renesas/rcar-vin/rcar-v4l2.c    |  12 +
 drivers/media/platform/renesas/vsp1/vsp1_drv.c     |   8 +-
 drivers/media/platform/ti/omap3isp/ispvideo.c      |   1 +
 drivers/media/rc/streamzap.c                       |  12 +-
 drivers/media/rc/xbox_remote.c                     |   9 +-
 drivers/media/usb/uvc/uvc_queue.c                  |   3 +-
 drivers/platform/x86/hp/hp-wmi.c                   |   5 +
 drivers/regulator/act8945a-regulator.c             |   3 +-
 drivers/regulator/bd9571mwv-regulator.c            |   3 +-
 drivers/regulator/bq257xx-regulator.c              |   3 +-
 drivers/regulator/max77650-regulator.c             |   2 +-
 drivers/regulator/mt6357-regulator.c               |   2 +-
 drivers/regulator/rk808-regulator.c                |   3 +-
 drivers/regulator/s2dos05-regulator.c              |   2 +-
 drivers/spi/spi-amlogic-spisg.c                    |   4 +-
 drivers/spi/spi-aspeed-smc.c                       |   9 +-
 drivers/spi/spi-at91-usart.c                       |   8 +-
 drivers/spi/spi-atmel.c                            |   8 +-
 drivers/spi/spi-bcm63xx.c                          |   8 +-
 drivers/spi/spi-bcmbca-hsspi.c                     |   4 +-
 drivers/spi/spi-cadence.c                          |  21 +-
 drivers/spi/spi-cavium-thunderx.c                  |   8 +-
 drivers/spi/spi-ch341.c                            |   7 +-
 drivers/spi/spi-coldfire-qspi.c                    |  10 +-
 drivers/spi/spi-dln2.c                             |   8 +-
 drivers/spi/spi-fsl-espi.c                         |  10 +-
 drivers/spi/spi-fsl-spi.c                          |  14 +-
 drivers/spi/spi-img-spfi.c                         |   8 +-
 drivers/spi/spi-imx.c                              |   1 +
 drivers/spi/spi-lantiq-ssc.c                       |   8 +-
 drivers/spi/spi-meson-spicc.c                      |   8 +-
 drivers/spi/spi-mpc52xx.c                          |   9 +-
 drivers/spi/spi-mpfs.c                             |   4 +-
 drivers/spi/spi-mt65xx.c                           |   4 +-
 drivers/spi/spi-mtk-nor.c                          |   4 +-
 drivers/spi/spi-mxic.c                             |   3 +-
 drivers/spi/spi-mxs.c                              |   8 +-
 drivers/spi/spi-npcm-pspi.c                        |   8 +-
 drivers/spi/spi-omap2-mcspi.c                      |   8 +-
 drivers/spi/spi-orion.c                            |  16 +-
 drivers/spi/spi-pic32-sqi.c                        |   8 +-
 drivers/spi/spi-pic32.c                            |  11 +-
 drivers/spi/spi-pl022.c                            |   8 +-
 drivers/spi/spi-qup.c                              |   8 +-
 drivers/spi/spi-rspi.c                             |  10 +-
 drivers/spi/spi-s3c64xx.c                          |   4 +-
 drivers/spi/spi-sh-hspi.c                          |  10 +-
 drivers/spi/spi-sh-msiof.c                         |  10 +-
 drivers/spi/spi-slave-mt27xx.c                     |  10 +-
 drivers/spi/spi-sprd.c                             |   8 +-
 drivers/spi/spi-st-ssc4.c                          |   8 +-
 drivers/spi/spi-tegra114.c                         |   8 +-
 drivers/spi/spi-tegra20-sflash.c                   |   8 +-
 drivers/spi/spi-uniphier.c                         |  24 +-
 drivers/spi/spi-zynq-qspi.c                        |  55 +--
 drivers/staging/greybus/hid.c                      |   2 +-
 drivers/staging/media/atomisp/pci/atomisp_ioctl.c  |   4 +
 drivers/staging/media/imx/imx-media-csi.c          |  40 +-
 drivers/usb/dwc3/core.c                            | 204 +++++-----
 drivers/usb/dwc3/core.h                            |  10 +-
 drivers/usb/dwc3/debugfs.c                         |  44 +--
 drivers/usb/dwc3/drd.c                             |  76 ++--
 drivers/usb/dwc3/ep0.c                             |  20 +-
 drivers/usb/dwc3/gadget.c                          | 162 ++++----
 drivers/usb/dwc3/gadget.h                          |   4 +-
 drivers/usb/dwc3/io.h                              |   7 +-
 drivers/usb/dwc3/ulpi.c                            |  10 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   2 +
 drivers/video/fbdev/core/bitblit.c                 | 120 +++---
 drivers/video/fbdev/core/fbcon.c                   | 419 ++++++++++-----------
 drivers/video/fbdev/core/fbcon.h                   |   6 +-
 drivers/video/fbdev/core/fbcon_ccw.c               | 146 +++----
 drivers/video/fbdev/core/fbcon_cw.c                | 146 +++----
 drivers/video/fbdev/core/fbcon_rotate.c            |  43 ++-
 drivers/video/fbdev/core/fbcon_rotate.h            |   6 +-
 drivers/video/fbdev/core/fbcon_ud.c                | 162 ++++----
 drivers/video/fbdev/core/softcursor.c              |  18 +-
 drivers/video/fbdev/core/tileblit.c                |  28 +-
 fs/btrfs/ioctl.c                                   |   5 +-
 fs/btrfs/space-info.c                              |   8 +-
 fs/btrfs/sysfs.c                                   |   5 +-
 fs/btrfs/sysfs.h                                   |   3 +-
 include/linux/damon.h                              |   1 +
 include/linux/fprobe.h                             |   3 +-
 include/linux/hid.h                                |   6 +-
 include/linux/hid_bpf.h                            |  14 +-
 include/linux/sched/ext.h                          |   1 +
 io_uring/zcrx.c                                    |  17 +-
 kernel/sched/ext.c                                 |  23 +-
 kernel/sched/ext_internal.h                        |  13 +-
 kernel/trace/fprobe.c                              | 380 +++++++++++++------
 mm/damon/core.c                                    |  25 +-
 mm/damon/lru_sort.c                                |  83 ++--
 mm/damon/reclaim.c                                 |  83 ++--
 net/batman-adv/bat_iv_ogm.c                        |  85 +++--
 net/batman-adv/bridge_loop_avoidance.c             |  11 +-
 net/batman-adv/main.c                              |   1 +
 net/batman-adv/tp_meter.c                          | 116 +++++-
 net/batman-adv/tp_meter.h                          |   1 +
 net/batman-adv/types.h                             |   4 +
 net/bluetooth/hci_conn.c                           |  19 +-
 net/sctp/socket.c                                  |   9 +
 net/vmw_vsock/af_vsock.c                           |   6 +-
 net/vmw_vsock/virtio_transport_common.c            |  57 ++-
 196 files changed, 2698 insertions(+), 1707 deletions(-)
Tested-by on the v1 series
#1 lore raw

# Librecast Test Results

020/020 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast

CPU/kernel: Linux auntie 6.18.32-rc2-g2ee21fdc348b #1 SMP PREEMPT_DYNAMIC Sat May 16 11:34:03 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux

Tested-by on the v1 series
#2 lore raw
In reply to Greg Kroah-Hartman
Quoted 9 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.18.32 release. There are 187 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 Mon, 18 May 2026 10:22:18 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

Quoted 8 lines
	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.18.32-rc2.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.18.y
and the diffstat can be found below.

thanks,

greg k-h

Built and booted successfully on RISC-V RV64 (HiFive Unmatched).

Tested-by on the v1 series
#3 lore raw
In reply to Greg Kroah-Hartman

Am 16.05.2026 um 12:30 schrieb Greg Kroah-Hartman:

Quoted 4 lines

This is the start of the stable review cycle for the 6.18.32 release. There are 187 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.

Builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found.

Beste Grüße,
Peter Schneider

Signature · 8 lines
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you.                    -- David McCullough Jr.

OpenPGP:  0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Tested-by on the v1 series
#4 lore raw
In reply to Greg Kroah-Hartman
Quoted 8 lines · On Sat, 16 May 2026 12:30:49 +0200 Greg Kroah-Hartman…

This is the start of the stable review cycle for the 6.18.32 release. There are 187 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 Mon, 18 May 2026 10:22:18 +0000. Anything received after that time might be too late.

Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested for loongarch64:

Thanks!

Cheers,
Miguel

Tested-by on the v1 series
#5 lore raw
In reply to Greg Kroah-Hartman

Build tested in our x86,arm64,loongarch,riscv config successfully without 6.18.32-rc1 error.

BRs
Wentao Guan

defconfigs:
https://gist.github.com/opsiff/a840ae9e3d6857f5b7bacb9cdc49f8e9

Log:
Linux version 6.18.32-rc2-g2ee21fdc348b (guanwentao@uos-PC) (aarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT_DYNAMIC Linux version 6.18.32-rc2-g2ee21fdc348b (guanwentao@uos-PC) (aarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #2 SMP PREEMPT_DYNAMIC Sun May 17 15:33:49 CST 2026 Linux version 6.18.32-rc2-g2ee21fdc348b (guanwentao@uos-PC) (loongarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT_DYNAMIC Linux version 6.18.32-rc2-g2ee21fdc348b (guanwentao@uos-PC) (loongarch64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #3 SMP PREEMPT_DYNAMIC Sun May 17 16:03:52 CST 2026 Linux version 6.18.32-rc2+ (guanwentao@uos-PC) (riscv64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT
Linux version 6.18.32-rc2+ (guanwentao@uos-PC) (riscv64-linux-gnu-gcc-12 (Deepin 12.3.0-17deepin8) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #4 SMP PREEMPT Sun May 17 16:35:13 CST 2026 Linux version 6.18.32-rc2-g2ee21fdc348b (guanwentao@uos-PC) (gcc (Deepin 12.3.0-17deepin15) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) # SMP PREEMPT_DYNAMIC
Linux version 6.18.32-rc2-g2ee21fdc348b (guanwentao@uos-PC) (gcc (Deepin 12.3.0-17deepin15) 12.3.0, GNU ld (GNU Binutils for Deepin) 2.41) #1 SMP PREEMPT_DYNAMIC Sun May 17 15:04:20 CST 2026

Tested-by on the v1 series
#6 lore raw
In reply to Greg Kroah-Hartman
Quoted 9 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.18.32 release. There are 187 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 Mon, 18 May 2026 10:22:18 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

Quoted 8 lines
	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.18.32-rc2.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.18.y
and the diffstat can be found below.

thanks,

greg k-h

On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:

Signature · 1 line
Florian