]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu: track evicted page tables v2
authorChristian König <christian.koenig@amd.com>
Thu, 3 Aug 2017 12:02:13 +0000 (14:02 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 29 Aug 2017 19:28:04 +0000 (15:28 -0400)
commitb92b80872e14c818d4cd95dcd7f1dbd51bc5ff8c
tree5a807843d544d076c90d22ac71d143b1a1bbce50
parentc9c3406ca7ddb4d666a7141f46b1a490347f7e12
drm/amdgpu: track evicted page tables v2

Instead of validating all page tables when one was evicted,
track which one needs a validation.

v2: simplify amdgpu_vm_ready as well

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com> (v1)
Reviewed-by: Chunming Zhou <david1.zhou@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h