[git pull] drm fixes for 7.2-rc7

Dave Airlie <[email protected]>
Newsgroups org.freedesktop.lists.dri-devel,org.kernel.vger.linux-kernel
Message-ID <CAPM=9ty7AHCg=yvFJzcet0E8EJaW39ZWTBXcMjKfRv5gn_qKTg@mail.gmail.com>
Hi Linus,

Weekly fixes for drm, feels relatively quiet for the post-AI world,
mostly amdgpu and xe with a few fixes across the board.

Dave.

drm-fixes-2026-08-08:
drm fixes for 7.2-rc7

shmem:
- check VMA boundaries for PMD mappings

xe:
- Fix memory leak in exec_queue_set_hang_replay_state
- Apply RCS/CCS yield policy to SR-IOV VFs

amdgpu:
- JPEG queue reset fixes
- GC 12 fix
- GMC 12.1 fixes
- Lockdep false positive fix
- Userq fix
- Bounds checking fixes
- Devcoredump fixes
- DCN 2.0.1 fix
- Aperture mapping fix
- DC avmute fix
- DC self refresh fix

radeon:
- Performance regression fix

panthor:
- skip zero sized firmware segments
- check VMA boundaries for PMD mappings

bridge:
- ps8640: propagate AUX transfer register errors

amdxdna:
- Improve error handling in amdxdna_insert_pages.

v3d:
- serialise scheduler timeouts
The following changes since commit 075b74841bd0065a3bda3440873c747938e69b68:

  Linux 7.2-rc6 (2026-08-02 16:24:24 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2026-08-08

for you to fetch changes up to 5fb210754ed66ce2dbd3ccffd508df769ff0bcdc:

  Merge tag 'amd-drm-fixes-7.2-2026-08-06' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2026-08-07
21:01:05 +1000)

----------------------------------------------------------------
drm fixes for 7.2-rc7

shmem:
- check VMA boundaries for PMD mappings

xe:
- Fix memory leak in exec_queue_set_hang_replay_state
- Apply RCS/CCS yield policy to SR-IOV VFs

amdgpu:
- JPEG queue reset fixes
- GC 12 fix
- GMC 12.1 fixes
- Lockdep false positive fix
- Userq fix
- Bounds checking fixes
- Devcoredump fixes
- DCN 2.0.1 fix
- Aperture mapping fix
- DC avmute fix
- DC self refresh fix

radeon:
- Performance regression fix

panthor:
- skip zero sized firmware segments
- check VMA boundaries for PMD mappings

bridge:
- ps8640: propagate AUX transfer register errors

amdxdna:
- Improve error handling in amdxdna_insert_pages.

v3d:
- serialise scheduler timeouts

----------------------------------------------------------------
Alex Deucher (2):
      drm/amdgpu/gmc12.1: implement tlb inv semaphore
      drm/amdgpu/gmc12.1: fix MMHUB0 check in pasid tlb flush

Asad Kamal (2):
      Revert "drm/amdgpu: fix aperture mapping leak"
      drm/amdgpu: fix aperture iounmap skipped on device removal

Candice Li (1):
      drm/amdgpu: reject oversized IBs with per-ring packet limits

Christian A. Ehrhardt (2):
      drm/shmem_helper: Check VMA boundaries for PMD mappings
      drm/panthor: Check VMA boundaries for PMD mappings

Dave Airlie (3):
      Merge tag 'drm-xe-fixes-2026-08-06' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'drm-misc-fixes-2026-08-06' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
      Merge tag 'amd-drm-fixes-7.2-2026-08-06' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes

David Weber (1):
      drm/amd/display: allow self-refresh exit while entry is blocked

Jesse Zhang (4):
      drm/amdgpu: fix JPEG v5.0.0 queue reset failure in DPG mode
      drm/amdgpu: fix JPEG v4.0.5 queue reset failure in DPG mode
      drm/amdgpu: fix JPEG v5.3.0 queue reset failure in DPG mode
      drm/amdgpu/userq: serialize queue map against GPU reset

Lijo Lazar (2):
      drm/amdgpu: Use virtual alloc during coredump
      drm/amdgpu: Allocate coredump ring buffers per ring

Lizhi Hou (2):
      accel/amxdna: Fix page-insertion errors in amdxdna_insert_pages()
      accel/amdxdna: Fix locally exploitable BUG_ON in amdxdna_insert_pages()

Marcin Bernatowicz (1):
      drm/xe/uc: Apply RCS/CCS yield policy to SR-IOV VFs

Maíra Canal (1):
      drm/v3d: Serialize the scheduler timeout handlers

Michał Winiarski (1):
      drm/xe: Fix memory leak in exec_queue_set_hang_replay_state()

Osama Abdelkader (1):
      drm/panthor: skip zero-sized firmware sections

Pengpeng Hou (1):
      drm/bridge: ps8640: propagate AUX transfer register errors

Qiang Yu (1):
      drm/amdgpu: read TRUNCATE_COORD_MODE on gfx12

Ray Wu (1):
      drm/amd/display: Check for tg ops in dce110_set_avmute

Travis K. Bangs (1):
      drm/amd: Disable DP audio spread spectrum for Cyan Skillfish

Vitaly Prosyak (1):
      drm/amdgpu: Fix lockdep false positive in amdgpu_lockdep_init

Wang Jiang (1):
      drm/radeon: restore hardware polling in fence_is_signaled to fix
performance regression

 drivers/accel/amdxdna/amdxdna_gem.c                | 47 ++++++++++---------
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             | 27 ++++++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c   | 54 ++++++++++++----------
 drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h   |  3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.c        | 21 ++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            | 29 ++++++------
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |  5 ++
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |  5 ++
 drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c             | 48 ++++++++++++++++++-
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c           | 21 +++++++--
 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c           | 21 +++++++--
 drivers/gpu/drm/amd/amdgpu/jpeg_v5_3_0.c           | 21 +++++++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  5 ++
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |  6 ++-
 .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c  |  5 +-
 drivers/gpu/drm/bridge/parade-ps8640.c             | 27 ++++++++---
 drivers/gpu/drm/drm_gem_shmem_helper.c             |  6 ++-
 drivers/gpu/drm/panthor/panthor_fw.c               |  3 ++
 drivers/gpu/drm/panthor/panthor_gem.c              |  6 ++-
 drivers/gpu/drm/radeon/radeon_fence.c              |  7 +++
 drivers/gpu/drm/v3d/v3d_drv.h                      |  6 +++
 drivers/gpu/drm/v3d/v3d_sched.c                    |  9 +++-
 drivers/gpu/drm/xe/xe_exec_queue.c                 |  3 ++
 drivers/gpu/drm/xe/xe_uc.c                         |  7 ++-
 25 files changed, 298 insertions(+), 96 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.