[PATCH 0/3] Fixes for multi-level page tables

Felix Kuehling Felix.Kuehling at amd.com
Wed Mar 29 01:00:28 UTC 2017


I worked on these fixes on amd-kfd-staging with a merge of the recent multi-
level page table changes. With these changes KFDTest passes on Vega10,
including some tests that tend to stress VM memory management.

They applied cleanly to current amd-staging-4.9 but are only compile-tested
on that branch.

Felix Kuehling (3):
  drm/amdgpu: Make max_pfn 64-bit
  drm/amdgpu: Fix Vega10 VM initialization
  drm/amdgpu: Fix multi-level page table bugs for large BOs

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c |  6 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c     | 17 ++++++++++++-----
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h     |  2 +-
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c   |  5 +++--
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c      | 17 +++++++----------
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c    |  5 +++--
 6 files changed, 29 insertions(+), 23 deletions(-)

-- 
1.9.1



More information about the amd-gfx mailing list