Hi Dave, Daniel, Last few bits for 5.8. The following changes since commit 80c9b58e9503f33a707a23172b2dd8d015b8c036: Merge tag 'du-next-20200514' of git://linuxtv.org/pinchartl/media into drm-next (2020-05-14 13:41:51 +1000) are available in the Git repository at: git://people.freedesktop.org/~agd5f/linux tags/amd-drm-next-5.8-2020-05-19 for you to fetch changes up to 43c8546bcd854806736d8a635a0d696504dd4c21: drm/amdgpu: Add a UAPI flag for user to call mem_sync (2020-05-18 11:24:21 -0400) ---------------------------------------------------------------- amd-drm-next-5.8-2020-05-19: amdgpu: - Improved handling for CTF (Critical Thermal Fault) situations - Clarify AC/DC mode switches - SR-IOV fixes - XGMI fixes for RAS - Misc cleanups - Add autodump debugfs node to aid in GPU hang debugging UAPI: - Add a MEM_SYNC IB flag for handling proper acquire memory semantics if UMDs expect the kernel to handle this Used by AMDVLK: https://github.com/GPUOpen-Drivers/pal/blob/dev/src/core/os/amdgpu/amdgpuQueue.cpp#L1262 ---------------------------------------------------------------- Andrey Grodzovsky (4): drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion drm/amdgpu: Add new ring callback to insert memory sync drm/amdgpu: Add mem_sync implementation for all the ASICs. drm/amdgpu: Add a UAPI flag for user to call mem_sync Colin Ian King (1): drm/amdgpu: remove redundant assignment to variable ret Evan Quan (3): drm/amd/powerplay: try to do a graceful shutdown on SW CTF drm/amd/powerplay: shutdown on HW CTF drm/amd/powerplay: report correct AC/DC event based on ctxid V2 Jiange Zhao (1): drm/amdgpu: Add autodump debugfs node for gpu reset v8 John Clements (4): drm/amdgpu: Add cmd to control XGMI link sleep drm/amdgpu: Add DPM function for XGMI link power down control drm/amdgpu: Update RAS XGMI error inject sequence drm/amdgpu: Updated XGMI power down control support check Kevin Wang (2): drm/amdgpu: add amdgpu_virt_get_vf_mode helper function drm/amdgpu: optimize amdgpu device attribute code Marek Olšák (1): drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute IBs too (v3) Yintian Tao (1): drm/amdgpu: turn back rlcg write for gfx_v10 drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 78 +++- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 494 +++++++++------------ drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 46 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +- drivers/gpu/drm/amd/amdgpu/cikd.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 45 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 48 ++ drivers/gpu/drm/amd/amdgpu/soc15d.h | 25 +- drivers/gpu/drm/amd/amdgpu/vid.h | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 22 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 31 ++ drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 37 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 1 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 46 +- include/uapi/drm/amdgpu_drm.h | 4 + 32 files changed, 775 insertions(+), 313 deletions(-) _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx