Hi Dave, Simona, I send another pull for -fixes, and figured I'd send out a few more fixes for 7.2.
The following changes since commit 3ea273267fd29cbf6d83ee72329f59eb5042605b: drm/amd/pm: smu_v14_0_0: use SoftMin for gfxclk in set_soft_freq_limited_range (2026-06-03 14:02:35 -0400) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-7.2-2026-06-04 for you to fetch changes up to 56ae73c92e200e630c2bdf1e98c88b86c8483b37: drm/amdkfd: always resume_all after suspend_all (2026-06-04 15:38:08 -0400) ---------------------------------------------------------------- amd-drm-next-7.2-2026-06-04: amdgpu: - UserQ fix - Userptr fix - MCCS freesync fix - Remove some triggerable BUG() calls - DCN 4.2.1 fixes - Lockdep annotations - Guilty handling fix - VCN 5.3 fix - FRL fixes - Bounds checking fixes - HMM fix - IRQ accounting fix amdkfd: - Fix an event information leak - Events bounds check fix - Trap cleanup fix - Bounds checking fixes - MES fix ---------------------------------------------------------------- Alex Deucher (1): drm/amdkfd: always resume_all after suspend_all Asad Kamal (1): drm/amd/pm: Stop pp_od_clk_voltage emit at PAGE_SIZE Aurabindo Pillai (2): drm/amd/display: widen dc_hdmi_frl_flags.force_frl_rate to unsigned int drm/amd/display: use unsigned types for local pipe and REG_GET counters Candice Li (1): drm/amd/pm: bound OD parameter parsing to stack array size Ce Sun (1): drm/amdgpu: Fix user-triggerable BUG()/BUG_ON() calls Christian König (2): drm/amdgpu: deprecate guilty handling drm/amdgpu: restart the CS if some parts of the VM are still invalidated David Rosca (1): drm/amdgpu/userq: Fix reading timeline points in wait ioctl Honglei Huang (1): drm/amdgpu: drop retry loop in amdgpu_hmm_range_get_pages Jeevana Muthyala (1): drm/amdgpu/vcn5.0.0: enable secure submission on unified ring for VCN 5.3.0 Lijo Lazar (1): drm/amd/pm: Use strscpy in profile mode parsing Matthew Stewart (2): drm/amd/display: Fix DCN42B version detection drm/amd/display: Add DCN42B to dml21_translation_helper Michel Dänzer (1): drm/amd/display: Consult MCCS FreeSync cap only if requested & supported Sunday Clement (1): drm/amdkfd: Add bounds check for AMDKFD_IOC_WAIT_EVENTS Sunil Khatri (3): drm/amdgpu: compare MES firmware version ucode for gfx11 drm/amdgpu: validate the mes firmware version for gfx12 drm/amdgpu: validate the mes firmware version for gfx12.1 Vitaly Prosyak (1): drm/amdgpu: Add lockdep annotations for lock ordering validation Yongqiang Sun (4): drm/amdkfd: fix SMI event cross-process information leak drm/amdkfd: Unwind debug trap enable on copy_to_user failure drm/amdkfd: fix sysfs topology prop length on buffer truncation drm/amdkfd: Fix infinite loop parsing CRAT with zero subtype length Yunxiang Li (1): drm/amdgpu/gfx: move fault and EOP IRQ get/put to hw_init/hw_fini drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 25 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.c | 195 +++++++++++++++++++++ drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.h | 39 +++++ drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 12 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_reg_access.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 43 +++-- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 162 ++++++++++------- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 162 ++++++++++------- drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c | 114 ++++++------ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 34 ++-- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 35 ++-- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mes_v12_1.c | 1 + drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 39 ++++- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 + drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 6 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 20 +-- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h | 2 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 2 +- .../dc/dml2_0/dml21/dml21_translation_helper.c | 1 + .../dc/hpo/dcn401/dcn401_hpo_frl_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 4 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 20 ++- 39 files changed, 716 insertions(+), 309 deletions(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_lockdep.h
