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

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
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -857,7 +857,6 @@ int amdgpu_vm_update_directories(struct amdgpu_device *adev,
		/* Flush HDP */
		mb();
		amdgpu_asic_flush_hdp(adev);
		amdgpu_gart_flush_gpu_tlb(adev, 0);
	} else if (params.ib->length_dw == 0) {
		amdgpu_job_free(job);
	} else {
@@ -1459,7 +1458,6 @@ int amdgpu_vm_bo_update(struct amdgpu_device *adev,
		/* Flush HDP */
		mb();
		amdgpu_asic_flush_hdp(adev);
		amdgpu_gart_flush_gpu_tlb(adev, 0);
	}

	spin_lock(&vm->status_lock);