[pull] amdgpu, amdkfd drm-fixes-6.13

Alex Deucher alexander.deucher at amd.com
Wed Dec 11 21:54:48 UTC 2024


Hi Dave, Simona,

Fixes for 6.13.

The following changes since commit 73dae652dcac776296890da215ee7dec357a1032:

  drm/amdgpu: rework resume handling for display (v2) (2024-12-03 18:19:23 -0500)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.13-2024-12-11

for you to fetch changes up to 438b39ac74e2a9dc0a5c9d653b7d8066877e86b1:

  drm/amdkfd: pause autosuspend when creating pdd (2024-12-10 10:26:18 -0500)

----------------------------------------------------------------
amd-drm-fixes-6.13-2024-12-11:

amdgpu:
- ISP hw init fix
- SR-IOV fixes
- Fix contiguous VRAM mapping for UVD on older GPUs
- Fix some regressions due to drm scheduler changes
- Workload profile fixes
- Cleaner shader fix

amdkfd:
- Fix DMA map direction for migration
- Fix a potential null pointer dereference
- Cacheline size fixes
- Runtime PM fix

----------------------------------------------------------------
Andrew Martin (1):
      drm/amdkfd: Dereference null return value

Christian König (2):
      drm/amdgpu: fix UVD contiguous CS mapping problem
      drm/amdgpu: fix when the cleaner shader is emitted

David (Ming Qiang) Wu (1):
      amdgpu/uvd: get ring reference from rq scheduler

Harish Kasiviswanathan (2):
      drm/amdkfd: hard-code cacheline size for gfx11
      drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12

Jesse.zhang at amd.com (1):
      drm/amdkfd: pause autosuspend when creating pdd

Kenneth Feng (1):
      drm/amd/pm: Set SMU v13.0.7 default workload type

Lijo Lazar (1):
      drm/amd/pm: Initialize power profile mode

Pratap Nirujogi (2):
      Revert "drm/amdgpu: Fix ISP hw init issue"
      drm/amdgpu: Fix ISP HW init issue

Prike Liang (1):
      drm/amdkfd: Correct the migration DMA map direction

Victor Zhao (1):
      drm/amdgpu: use sjt mec fw on gfx943 for sriov

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             | 17 +++++++++------
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  2 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 13 ++++++------
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c            | 10 +++++++--
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c              | 24 +++++++++++++++++++---
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 15 ++++++++++++++
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |  4 ++--
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           | 23 ++-------------------
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 12 +++++++----
 drivers/gpu/drm/amd/include/kgd_pp_interface.h     |  1 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          | 24 +++++++++++++++-------
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |  1 +
 14 files changed, 97 insertions(+), 53 deletions(-)


More information about the amd-gfx mailing list