Hi,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2026-09-17:
Two ttm fixes for ttm_tt_swapout(), one page-alignment and one overflow
fix for dma-buf, a drm_pending_vblank_event leak fix for drm,
suspend/resume fixes for nouveau, one out-of-bounds access fix for gud,
a use-after-free fix for vc4, a fence signaling fix, a race condition
fix for sched, planes formats fixes for verisilicon, and add the blend
mode property for loongson
The following changes since commit fd73f4a6659897191fa0d40695fe370925dd3780:

  Linux 7.3-rc3 (2026-09-13 14:38:02 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git 
tags/drm-misc-fixes-2026-09-17

for you to fetch changes up to 5535d5e61a77ad79118ea7665ce1c14f857f0f12:

  drm/loongson: Create blend mode property for cursor plane (2026-09-17 
15:12:26 +0800)

----------------------------------------------------------------
Two ttm fixes for ttm_tt_swapout(), one page-alignment and one overflow
fix for dma-buf, a drm_pending_vblank_event leak fix for drm,
suspend/resume fixes for nouveau, one out-of-bounds access fix for gud,
a use-after-free fix for vc4, a fence signaling fix, a race condition
fix for sched, planes formats fixes for verisilicon, and add the blend
mode property for loongson

----------------------------------------------------------------
Christian König (1):
      dma-buf/dma-fence: fix checking signaling bit for timeline and driver 
name v3

David Hu (2):
      dma-buf: Fix silent overflow for phys vec to sgt
      dma-buf: Split sgl by largest page-aligned chunk

Huacai Chen (1):
      drm/loongson: Create blend mode property for cursor plane

Icenowy Zheng (3):
      drm/verisilicon: set blend mode for the cursor plane
      drm/verisilicon: add primary modifier for format tables
      drm/verisilicon: remove ARGB formats from primary plane

Karl Mehltretter (2):
      dma-buf: Make DMABUF_DEBUG default to y on DEBUG_KERNEL kernels
      drm/vc4: Use managed KMS polling to fix UAF on unbind

Lyude Paul (4):
      Revert "nouveau/gsp: fix suspend/resume regression on r570 firmware"
      drm/nouveau/gsp/r570: Set GcOff = 0 in fbsr
      drm/nouveau/gsp/r570: Enable S/R Display workaround in GSP
      drm/nouveau/gsp: Increase delay for magic sleep in r535_gsp_fini()

Maxime Ripard (1):
      Merge fdo/drm/drm-fixes into drm-misc-fixes

Sajal Gupta (1):
      drm/gud: fix out-of-bounds write in gud_plane_atomic_check()

Sophie D (1):
      drm/gud: Ignore damage clips in full update mode

Thadeu Lima de Souza Cascardo (1):
      drm: Fix drm_pending_vblank_event leak in error path for out_fence_ptr

Tvrtko Ursulin (1):
      drm/sched: Fix virtual runtime race

Vadim Nikitushkin (2):
      drm/ttm: fix swapped-out resources never leaving their bulk_move range
      drm/ttm: apply the swapout bulk_move fix to the intended condition

 drivers/dma-buf/Kconfig                            |  2 +-
 drivers/dma-buf/dma-buf-mapping.c                  | 31 ++++++++++-----
 drivers/dma-buf/dma-fence.c                        | 14 ++++++-
 drivers/gpu/drm/drm_atomic_uapi.c                  | 13 +++++--
 drivers/gpu/drm/gud/gud_pipe.c                     |  7 +++-
 drivers/gpu/drm/loongson/lsdc_plane.c              |  5 ++-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c |  2 +-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c  |  8 +++-
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c |  8 ++--
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gsp.c  |  3 +-
 .../drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/gsp.h |  8 ++++
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h    |  2 +-
 drivers/gpu/drm/scheduler/sched_entity.c           |  8 +++-
 drivers/gpu/drm/scheduler/sched_rq.c               | 20 +++++-----
 drivers/gpu/drm/ttm/ttm_bo.c                       |  2 +-
 drivers/gpu/drm/vc4/vc4_kms.c                      |  2 +-
 drivers/gpu/drm/verisilicon/vs_cursor_plane.c      |  2 +
 drivers/gpu/drm/verisilicon/vs_hwdb.c              | 44 +++-------------------
 drivers/gpu/drm/verisilicon/vs_hwdb.h              |  4 +-
 drivers/gpu/drm/verisilicon/vs_primary_plane.c     |  4 +-
 include/linux/dma-fence.h                          |  6 +++
 21 files changed, 110 insertions(+), 85 deletions(-)

Attachment: signature.asc
Description: PGP signature

Reply via email to