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(-)
