aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
diff options
context:
space:
mode:
authorChristian König <christian.koenig@amd.com>2018-09-24 07:35:08 -0400
committerAlex Deucher <alexander.deucher@amd.com>2018-12-07 17:53:45 -0500
commit07daa8a0784e3085c4c8e282a83dd8c92bf59b53 (patch)
treedad4730134b55316d951aec74c199fa9d952e58d /drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
parent0aa7aa24cc11720a05b4492345f0adba8373c226 (diff)
drm/amdgpu: always reserve one more shared slot for pipelined BO moves
This allows us to drop the extra reserve in TTM. Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Junwei Zhang <Jerry.Zhang@amd.com> Reviewed-by: Huang Rui <ray.huang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
index b303ac79c2f6..b095bbbbc302 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
@@ -617,8 +617,8 @@ void amdgpu_vm_get_pd_bo(struct amdgpu_vm *vm,
617{ 617{
618 entry->priority = 0; 618 entry->priority = 0;
619 entry->tv.bo = &vm->root.base.bo->tbo; 619 entry->tv.bo = &vm->root.base.bo->tbo;
620 /* One for the VM updates and one for the CS job */ 620 /* One for the VM updates, one for TTM and one for the CS job */
621 entry->tv.num_shared = 2; 621 entry->tv.num_shared = 3;
622 entry->user_pages = NULL; 622 entry->user_pages = NULL;
623 list_add(&entry->tv.head, validated); 623 list_add(&entry->tv.head, validated);
624} 624}