Commit 64b9342f authored by Alex Deucher's avatar Alex Deucher

drm/amdgpu: drop extra tlb invalidation in gpuvm

We only need to flush the HDP here, not invalidate the TLB.
Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent b1d12868
...@@ -857,7 +857,6 @@ int amdgpu_vm_update_directories(struct amdgpu_device *adev, ...@@ -857,7 +857,6 @@ int amdgpu_vm_update_directories(struct amdgpu_device *adev,
/* Flush HDP */ /* Flush HDP */
mb(); mb();
amdgpu_asic_flush_hdp(adev); amdgpu_asic_flush_hdp(adev);
amdgpu_gart_flush_gpu_tlb(adev, 0);
} else if (params.ib->length_dw == 0) { } else if (params.ib->length_dw == 0) {
amdgpu_job_free(job); amdgpu_job_free(job);
} else { } else {
...@@ -1459,7 +1458,6 @@ int amdgpu_vm_bo_update(struct amdgpu_device *adev, ...@@ -1459,7 +1458,6 @@ int amdgpu_vm_bo_update(struct amdgpu_device *adev,
/* Flush HDP */ /* Flush HDP */
mb(); mb();
amdgpu_asic_flush_hdp(adev); amdgpu_asic_flush_hdp(adev);
amdgpu_gart_flush_gpu_tlb(adev, 0);
} }
spin_lock(&vm->status_lock); spin_lock(&vm->status_lock);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment