[pull] amdgpu, amdkfd drm-fixes-6.15
Alex Deucher
alexander.deucher at amd.com
Wed Apr 9 16:52:37 UTC 2025
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(-)
More information about the dri-devel
mailing list