diff options
author | Christian König <christian.koenig@amd.com> | 2018-09-21 12:09:59 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-12-07 17:53:45 -0500 |
commit | 0aa7aa24cc11720a05b4492345f0adba8373c226 (patch) | |
tree | f4ba93248ad15f996e960530b5f7a974c1c0e290 /drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | |
parent | 049aca4363d8af87cab8d53de5401602db3b9999 (diff) |
drm/amdgpu: always reserve two slots for the VM
And drop the now superflous extra reservations.
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_cs.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c index ce58af62d523..8cc640abe3de 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | |||
@@ -964,10 +964,6 @@ static int amdgpu_cs_vm_handling(struct amdgpu_cs_parser *p) | |||
964 | if (r) | 964 | if (r) |
965 | return r; | 965 | return r; |
966 | 966 | ||
967 | r = reservation_object_reserve_shared(vm->root.base.bo->tbo.resv, 1); | ||
968 | if (r) | ||
969 | return r; | ||
970 | |||
971 | p->job->vm_pd_addr = amdgpu_gmc_pd_addr(vm->root.base.bo); | 967 | p->job->vm_pd_addr = amdgpu_gmc_pd_addr(vm->root.base.bo); |
972 | 968 | ||
973 | if (amdgpu_vm_debug) { | 969 | if (amdgpu_vm_debug) { |