Hi Dave, Simona, Fixes for 6.12. The following changes since commit 84f76408abe989809de19d02e476b044fd985adc: drm/amdgpu/mes12: reduce timeout (2024-09-18 16:15:13 -0400) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.12-2024-09-27 for you to fetch changes up to d7d2688bf4ea58734d73e18edcbf4684b1496d30: drm/amd/pm: update workload mask after the setting (2024-09-26 17:05:10 -0400) ---------------------------------------------------------------- amd-drm-fixes-6.12-2024-09-27: amdgpu: - MES 12 fix - KFD fence sync fix - SR-IOV fixes - VCN 4.0.6 fix - SDMA 7.x fix - Bump driver version to note cleared VRAM support - SWSMU fix amdgpu: - CU occupancy logic fix - SDMA queue fix ---------------------------------------------------------------- Alex Deucher (2): drm/amdgpu: fix vbios fetching for SR-IOV drm/amdgpu: bump driver version for cleared VRAM Christian König (1): drm/amdgpu: sync to KFD fences before clearing PTEs Frank Min (1): drm/amdgpu: fix PTE copy corruption for sdma 7 Jack Xiao (1): drm/amdgpu/mes12: set enable_level_process_quantum_check Kenneth Feng (1): drm/amd/pm: update workload mask after the setting Mukul Joshi (2): drm/amdkfd: Update logic for CU occupancy calculations drm/amdkfd: Fix CU occupancy for GFX 9.4.3 Saleemkhan Jamadar (1): drm/amdgpu/vcn: enable AV1 on both instances Sreekant Somasekharan (1): drm/amdkfd: Add SDMA queue quantum support for GFX12 ZhenGuo Yin (1): drm/amdgpu: skip coredump after job timeout in SRIOV drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 108 ++++++-------- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 30 ++++ drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 + drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 165 --------------------- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 24 +++ .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 3 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 30 +++- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 10 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 6 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 3 + .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 6 +- 19 files changed, 186 insertions(+), 242 deletions(-)