Hi Dave, Sima, Fixes for 6.15.
The following changes since commit dce8bd9137b88735dd0efc4e2693213d98c15913: drm/amdgpu/gfx12: fix num_mec (2025-03-26 17:47:18 -0400) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.15-2025-04-09 for you to fetch changes up to 34779e14461cf715238dec5fd43a1e11977ec115: drm/amdgpu/mes12: optimize MES pipe FW version fetching (2025-04-09 10:53:11 -0400) ---------------------------------------------------------------- amd-drm-fixes-6.15-2025-04-09: amdgpu: - MES FW version caching fixes - Only use GTT as a fallback if we already have a backing store - dma_buf fix - IP discovery fix - Replay and PSR with VRR fix - DC FP fixes - eDP fixes - KIQ TLB invalidate fix - Enable dmem groups support - Allow pinning VRAM dma bufs if imports can do P2P - Workload profile fixes - Prevent possible division by 0 in fan handling amdkfd: - Queue reset fixes ---------------------------------------------------------------- Alex Deucher (5): drm/amdgpu/mes11: optimize MES pipe FW version fetching drm/amdgpu/pm: add workload profile pause helper drm/amdgpu/pm/swsmu: implement pause workload profile drm/amdgpu: cancel gfx idle work in device suspend for s0ix drm/amdgpu/mes12: optimize MES pipe FW version fetching Christian König (2): drm/amdgpu: immediately use GTT for new allocations drm/amdgpu: allow pinning DMA-bufs into VRAM if all importers can do P2P Denis Arefev (1): drm/amd/pm/smu11: Prevent division by zero Emily Deng (1): drm/amdkfd: sriov doesn't support per queue reset Flora Cui (1): drm/amdgpu/ip_discovery: add missing ip_discovery fw Huacai Chen (3): drm/amd/display: Protect FPU in dml21_copy() drm/amd/display: Protect FPU in dml2_init()/dml21_init() drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() Jay Cornwall (1): drm/amdgpu: Increase KIQ invalidate_tlbs timeout Jonathan Kim (1): drm/amdkfd: limit sdma queue reset caps flagging for gfx9 Kenneth Feng (1): drm/amd/display: pause the workload setting in dm Maarten Lankhorst (1): drm/amdgpu: Add cgroups implementation Mario Limonciello (2): drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 Matthew Auld (1): drm/amdgpu/dma_buf: fix page_link check Tom Chung (1): drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 +++++ drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 27 +++++++++++----- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 19 +++++++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 4 +++ drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 4 +++ drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 21 +++++++------ drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 9 +++--- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 21 +++++++++++++ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 17 ++++++++-- .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 17 ++++++++-- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 9 ++++++ drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 19 ++++++++++++ drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 ++ drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 36 +++++++++++++++++++++- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- 20 files changed, 187 insertions(+), 36 deletions(-)