Varios cleaned-up and some squashed patches from amd-kfg-staging that are not necessarily KFD-on-dGPU-specific. The intention is to minimize differences between amd-kfd-staging and upstream before reviewing KFD-specific changes for upstreaming. Patches 7-12 are a rebased (multiple times) patch series by Christian for allowing foreign BO imports for peer-to-peer buffer access. Amber Lin (1): drm/amdgpu: handle foreign BOs in the VM mapping Christian König (5): drm: export drm_gem_prime_dmabuf_ops drm/amdgpu: disallow foreign BOs for UVD/VCE drm/amdgpu: disallow foreign BOs in the display path drm/amdgpu: separate BO from GEM object drm/amdgpu: enable foreign DMA-buf objects Felix Kuehling (3): drm/amdgpu: implement vm_operations_struct.access drm/amdgpu: Enable SDMA context switching for CIK drm/amdgpu: Make SDMA phase quantum configurable Jay Cornwall (1): drm/amdgpu: Send no-retry XNACK for all fault types Yong Zhao (1): drm/amdgpu: Correctly establish the suspend/resume hook for amdkfd shaoyunl (1): drm/amdgpu: Enable SDMA_CNTL.ATC_L1_ENABLE for SDMA on CZ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 15 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 41 ++++++-- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 79 ++++++++++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 147 +++++++++++++++++++++++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 17 +++- drivers/gpu/drm/amd/amdgpu/cik.c | 9 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 60 ++++++++++++ drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 3 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 3 + drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 42 +++++++- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 34 ++++++- drivers/gpu/drm/drm_prime.c | 3 +- include/drm/drmP.h | 2 + 19 files changed, 446 insertions(+), 40 deletions(-) -- 1.9.1