mbox series

[pull] amdgpu, amdkfd drm-next-6.14

Message ID 20250117162537.2702962-1-alexander.deucher@amd.com (mailing list archive)
State New
Headers show
Series [pull] amdgpu, amdkfd drm-next-6.14 | expand

Pull-request

https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.14-2025-01-17

Message

Alex Deucher Jan. 17, 2025, 4:25 p.m. UTC
Hi Dave, Simona,

Fixes for 6.14.

The following changes since commit 24c61d553302ee49e9c21dd251275ba8c36dcfe4:

  Merge tag 'drm-msm-next-2025-01-07' of gitlab.freedesktop.org:drm/msm into drm-next (2025-01-13 11:14:07 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.14-2025-01-17

for you to fetch changes up to 97e5c9e4139087a67c2469488360a6d6afdd4b69:

  drm/amd/display: fix CEC DC_DEBUG_MASK documentation (2025-01-16 16:23:22 -0500)

----------------------------------------------------------------
amd-drm-next-6.14-2025-01-17:

amdgpu:
- Enforce isolation fixes
- GFX 12 fix
- Use drm scheduler API helper rather than open coding it
- Mark some debugging parameters as unsafe
- PSP 14.x fix
- Add cleaner shader support for gfx12
- Add subvp debugging flag
- SDMA 4.4.x fix
- Clarify some kernel log messages
- clang fix
- PCIe lane reporting fix
- Documentation fix

amdkfd:
- Mark some debugging parameters as unsafe
- Fix partial migration handling
- Trap handler updates

----------------------------------------------------------------
Alex Deucher (3):
      drm/amdgpu: cache gpu pcie link width
      drm/amdgpu: fix the PCIe lanes reporting in the INFO IOCTL
      drm/amd/display: fix CEC DC_DEBUG_MASK documentation

Aurabindo Pillai (1):
      drm/amd: Add debug option to disable subvp

Christian König (2):
      drm/amdgpu: mark a bunch of module parameters unsafe
      drm/amdgpu: always sync the GFX pipe on ctx switch

Emily Deng (1):
      drm/amdkfd: Fix partial migrate issue

Gui Chengming (1):
      drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}

Jay Cornwall (2):
      drm/amdkfd: Sync trap handler binary with source
      drm/amdkfd: Clear MODE.VSKIP in gfx9 trap handler

Kenneth Feng (1):
      drm/amdgpu: disable gfxoff with the compute workload on gfx12

Kent Russell (1):
      drm/amdgpu: Mark debug KFD module params as unsafe

Lijo Lazar (2):
      drm/amdgpu: Add handler for SDMA context empty
      drm/amdgpu: Refine ip detection log message

Srinivasan Shanmugam (2):
      drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX Isolation
      drm/amdgpu/gfx12: Add Cleaner Shader Support for GFX12.0 GPUs

Tvrtko Ursulin (1):
      drm/amdgpu: Use DRM scheduler API in amdgpu_xcp_release_sched

Tzung-Bi Shih (1):
      drm/amd/display: mark static functions noinline_for_stack

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  156 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   24 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c |    4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |   12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   19 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h           |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |    8 +
 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c           |   22 +
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     | 2391 ++++++++++----------
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm  |    4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |   22 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    3 +
 .../drm/amd/display/dc/dml2/display_mode_core.c    |   12 +-
 .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c     |   12 +-
 drivers/gpu/drm/amd/include/amd_pcie.h             |   18 +
 drivers/gpu/drm/amd/include/amd_shared.h           |    7 +-
 19 files changed, 1446 insertions(+), 1280 deletions(-)