Hi Dave, Simona,

Fixes for 7.3.

The following changes since commit 1ff8d3e3165fd077faa4259fd232bdddcd30249f:

  Merge tag 'drm-xe-next-fixes-2026-08-20' of 
https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2026-08-24 11:40:23 
+1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git 
tags/amd-drm-next-7.3-2026-08-27

for you to fetch changes up to 92a9eebd2a1f892fe482154d83f9f1626bc73d3b:

  drm/amd/display: fix dc_lock leak on GPU reset error paths (2026-08-25 
18:24:30 -0400)

----------------------------------------------------------------
amd-drm-next-7.3-2026-08-27:

amdgpu:
- MES fixes
- Userq fixes
- UVD fix
- VCE 3 fix
- Enforce isolation fix
- HPD fix for VGA/LVDS
- DML fix
- DCN 6 fixes
- DC gpu reset fix

amdkfd:
- CU occupancy for GFX 11
- CU occupancy for GFX 12/12.1
- Queue bounds checking fix
- SVM fixes
- CRIU bounds checking fix

----------------------------------------------------------------
Bob Zhou (1):
      drm/amdgpu: avoid force-completing uninitialized UVD rings

David Belanger (3):
      drm/kfd: Add CU occupancy support to GFX11
      drm/kfd: Add CU occupancy support to GFX12
      drm/kfd: Add CU occupancy support to GFX12.1

David Rosca (1):
      drm/amdgpu: Fix VCE 3 ring align_mask

Jesse Zhang (1):
      drm/amdgpu/userq: lock and validate wptr BOs before reading their GPU 
offset on restore

Linkai Gong (1):
      drm/amd/display: fix dc_lock leak on GPU reset error paths

Prike Liang (2):
      drm/amdgpu/mes: fix the inconsistent indenting for mes_userq_map()
      drm/amdgpu/userq: fix lock missing for userq fence error set

Srinivasan Shanmugam (2):
      drm/amd/display: Fix wrong bytes-per-pixel value for dml2_422_packed_10
      drm/amd/display: Fix redundant GPUVMEnable checks in dcn6 flip schedule

Sunday Clement (1):
      drm/amdkfd: Reject zero-sized AQL queue allocations after size halving

Timur Kristóf (2):
      drm/amd/display: Fix HPD consideration for VGA/LVDS connectors on DCE
      drm/amd/display: Log details when failing to register HPD IRQ

Vladimir Marioukhine (1):
      drm/amdkfd: guard against NULL restore_mqd in CRIU queue restore

Xiang Liu (1):
      drm/amdgpu: clamp the isolation index for rings outside a partition

Xiaogang Chen (2):
      drm/amdkfd: Fix error path at svm_migrate_copy_to_ram
      drm/amdkfd: Fix the case that vm range is hole at svm_migrate_copy_to_vram

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c | 148 ++++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.c | 150 ++++++++++++++++++++-
 .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12_1.c   | 150 ++++++++++++++++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |  24 ++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c    |  20 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/mes_userqueue.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |   3 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  10 ++
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |  56 +++++---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   6 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |   8 +-
 .../src/dml2_core/dml2_core_dcn5_calcs_dchub.c     |   4 +-
 .../src/dml2_core/dml2_core_dcn6_calcs_dchub.c     |  15 +--
 drivers/gpu/drm/amd/display/dc/link/link_factory.c |   2 +-
 19 files changed, 569 insertions(+), 50 deletions(-)

Reply via email to