NAK for the CS part (but I think that was just as prove of concept anyway). Dave's sync object implementation is already done for this, the problem is that isn't merged yet into amd-staging-4.12 (but should be in 4-13). The VM part looks similar to what I had in mind, but we should base this on Dave's sync_obj stuff as well. Regards, Christian. Am 12.09.2017 um 12:23 schrieb Chunming Zhou: > *** BLURB HERE *** > > Chunming Zhou (5): > drm/amdgpu: introduce sync file for CS returning fence > drm/amdgpu: add syncfile chunk support > drm/amdgpu: add syncfile support to wait ioctl > drm/amdgpu: add syncfile fence support to wait_any/all ioctl > drm/amdgpu: expand mapping ioctl to return fence to UMD by using > syncfile > > drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 90 ++++++++++++++++++++++++--------- > drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 24 +++++++-- > include/uapi/drm/amdgpu_drm.h | 13 ++++- > 3 files changed, 96 insertions(+), 31 deletions(-) >