diff options
Diffstat (limited to 'drivers/gpu/drm/i915/i915_vma_resource.c')
| -rw-r--r-- | drivers/gpu/drm/i915/i915_vma_resource.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_vma_resource.c b/drivers/gpu/drm/i915/i915_vma_resource.c index 57ae92ba8af1..27c55027387a 100644 --- a/drivers/gpu/drm/i915/i915_vma_resource.c +++ b/drivers/gpu/drm/i915/i915_vma_resource.c @@ -178,7 +178,7 @@ static void i915_vma_resource_unbind_work(struct work_struct *work)  	bool lockdep_cookie;  	lockdep_cookie = dma_fence_begin_signalling(); -	if (likely(atomic_read(&vm->open))) +	if (likely(!vma_res->skip_pte_rewrite))  		vma_res->ops->unbind_vma(vm, vma_res);  	dma_fence_end_signalling(lockdep_cookie);  |