diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c index 9d19078246c8..ae18c0e32347 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c @@ -638,15 +638,15 @@ void amdgpu_vm_move_to_lru_tail(struct amdgpu_device *adev,  	struct amdgpu_vm_bo_base *bo_base;  	if (vm->bulk_moveable) { -		spin_lock(&ttm_glob.lru_lock); +		spin_lock(&adev->mman.bdev.lru_lock);  		ttm_bo_bulk_move_lru_tail(&vm->lru_bulk_move); -		spin_unlock(&ttm_glob.lru_lock); +		spin_unlock(&adev->mman.bdev.lru_lock);  		return;  	}  	memset(&vm->lru_bulk_move, 0, sizeof(vm->lru_bulk_move)); -	spin_lock(&ttm_glob.lru_lock); +	spin_lock(&adev->mman.bdev.lru_lock);  	list_for_each_entry(bo_base, &vm->idle, vm_status) {  		struct amdgpu_bo *bo = bo_base->bo; @@ -660,7 +660,7 @@ void amdgpu_vm_move_to_lru_tail(struct amdgpu_device *adev,  						&bo->shadow->tbo.mem,  						&vm->lru_bulk_move);  	} -	spin_unlock(&ttm_glob.lru_lock); +	spin_unlock(&adev->mman.bdev.lru_lock);  	vm->bulk_moveable = true;  } | 
