Hi Dave, Simona,

Fixes for 7.3.

The following changes since commit 29daacacf4cd84e6917f09de6a99fb170071c14c:

  Merge tag 'drm-rust-next-2026-08-08' of 
https://gitlab.freedesktop.org/drm/rust/kernel into drm-next (2026-08-10 
14:48:11 +1000)

are available in the Git repository at:

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

for you to fetch changes up to 0d710af8e4abdd1fa500bddbab7c0ee47fc98143:

  drm/amd/display: make DC_RUN_WITH_PREEMPTION_ENABLED misuse a build error 
(2026-08-12 09:45:03 -0400)

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

amdgpu:
- Bounds checking fix in CS IOCTL
- Bounds checking fix in GEM IOCTL
- Display fixes
- GPUVM fix
- ASPM fix
- UVD bounds checking fixes
- VCE 3 fix
- BT.2020 fixes
- NBIF 6.3.1 fix
- IP discovery fix
- SMU metrics reporting fixes
- SMU 15 fixes
- Misc fixes
- MES 11 fix
- Frame size fix for some versions of clang
- Userq fixes
- GTT recovery fix

amdkfd:
- Hibernation fix
- Kernel-doc warning fixes

radeon:
- Runtime pm fix

----------------------------------------------------------------
Alex Deucher (2):
      drm/amdgpu: fix missing check in vm_flush()
      drm/amdgpu: handle GDS and SPM without a VM fence

Candice Li (1):
      drm/amdgpu: validate GEM_CREATE domain combinations

Dan Carpenter (1):
      drm/amd/pm: silence uninitialized variable warnings

David Rosca (6):
      drm/amdgpu: Reject UVD message with dimensions above 4096
      drm/amdgpu: Fix UVD dpb min size calculation for H264
      drm/amdgpu: Fix UVD decode image min size calculation
      drm/amdgpu: Fix UVD min buffer sizes
      drm/amdgpu: Implement insert_end for VCE 3
      drm/amdgpu: Reject UVD message with invalid number of h265 refs

Guangshuo Li (1):
      drm/radeon: fix autosuspend cleanup during teardown

Ivan Lipski (1):
      drm/amd/display: Relax frame size limit for dcn5/6 DML core funcs files

Jesse Zhang (1):
      drm/amdgpu: keep PRT mappings off the vm_bo state lists

Junrui Luo (1):
      drm/amdgpu: disallow multiple FENCE chunks in one submit

Lijo Lazar (3):
      drm/amd/pm: Simplify SoC power printing in debugfs
      drm/amd/pm: Keep sub-watt precision in Q10 socket power
      drm/amd/pm: Keep sub-degree precision in Q10 temperatures

Mikhail Gavrilov (1):
      drm/amd/display: make DC_RUN_WITH_PREEMPTION_ENABLED misuse a build error

Nathan Lucas (2):
      drm/amd/display: fix BT.2020 YCbCr limited output CSC matrix
      drm/amd/display: fix BT.2020 YCbCr output CSC matrices for DCE

Pierre-Eric Pelloux-Prayer (1):
      drm/amdgpu: don't disable ttm buffer funcs on reset

Prike Liang (1):
      drm/amdgpu/mes11: disable MES RS64 process/gang context loading

Randy Dunlap (1):
      drm/amdkfd: kfd_ioctl.h: fix most kernel-doc warnings

Samuel Pitoiset (1):
      drm/amd/display: Fix NULL pointer dereference in 
amdgpu_dm_crtc_set_vblank()

Shikang Fan (1):
      drm/amdkfd: preserve VRAM MQD across hibernation via unpin/repin

Shubhankar Milind Sardeshpande (1):
      drm/amdgpu: Enable GFXOFF functionality for SMU IP v15.0.5

Yang Wang (2):
      drm/amdgpu: check ASPM on the dGPU host link
      drm/amdgpu: fix nbif 6.3.1 l1 low power not functional

Yifan Zhang (1):
      drm/amdgpu: skip BOs being torn down during GTT recovery

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  52 +++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |  21 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |  23 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |  16 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  85 +++-------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  57 +++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   4 +-
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c           |  42 ++---
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |  21 ++-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |  26 ++-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 106 ++++++++++++
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h       |   8 +
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |  40 +++++
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   6 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.h     |   6 +-
 .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c  |  31 ++--
 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c |   7 +-
 .../drm/amd/display/dc/dce110/dce110_opp_csc_v.c   |   7 +-
 drivers/gpu/drm/amd/display/dc/dml2_0/Makefile     |   8 +
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |  27 ++--
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   7 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c  |  12 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   |  12 +-
 drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c     |   1 +
 .../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c   |  25 +--
 drivers/gpu/drm/radeon/radeon_kms.c                |   1 +
 include/uapi/linux/kfd_ioctl.h                     | 180 ++++++++++-----------
 34 files changed, 584 insertions(+), 275 deletions(-)

Reply via email to