[pull] amdgpu, radeon drm-fixes-7.2
Alex Deucher <[email protected]> Thu, 6 Aug 2026 17:15:38 -0400
| Newsgroups | org.freedesktop.lists.amd-gfx,org.freedesktop.lists.dri-devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Dave, Simona,
Fixes for 7.2.
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/agd5f/linux.git tags/amd-drm-fixes-7.2-2026-08-06
for you to fetch changes up to 8099bd08646544730ba8c9fc7c0ebf6773206e19:
drm/amd/display: allow self-refresh exit while entry is blocked (2026-08-06 14:34:44 -0400)
----------------------------------------------------------------
amd-drm-fixes-7.2-2026-08-06:
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
----------------------------------------------------------------
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
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
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/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/radeon/radeon_fence.c | 7 +++
16 files changed, 216 insertions(+), 64 deletions(-)