This is a simplified version of Oak's patch series, addressing some of the concerns raised during code review. Patches 1-3 are taken directly from Oak's series. Patch 4 is a simplified version of Oak's patches 3 and 5 that keeps all the KFD memory type abstractions out of the GMC IP-version-specific code. Compile tested only. Felix Kuehling (1): drm/amdgpu: Determing PTE flags separately for each mapping Oak Zeng (3): drm/amdgpu: Extends amdgpu vm definitions drm/amdgpu: Support new arcturus mtype drm/amdgpu: Support snooped PTE flag drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 60 ++++++++++++++----- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 ++- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 ++ drivers/gpu/drm/amd/include/vega10_enum.h | 1 + include/uapi/drm/amdgpu_drm.h | 4 ++ 6 files changed, 63 insertions(+), 19 deletions(-) -- 2.17.1 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx