projects
/
linux-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge v5.8-rc1 into drm-misc-fixes
[linux-block.git]
/
drivers
/
gpu
/
drm
/
ttm
/
ttm_bo_vm.c
diff --git
a/drivers/gpu/drm/ttm/ttm_bo_vm.c
b/drivers/gpu/drm/ttm/ttm_bo_vm.c
index a43aa7275f126a6e9b55aa0f2c8b845244208669..fa03fab02076dfcfc85f2120d4e5d530935a1117 100644
(file)
--- a/
drivers/gpu/drm/ttm/ttm_bo_vm.c
+++ b/
drivers/gpu/drm/ttm/ttm_bo_vm.c
@@
-300,8
+300,10
@@
vm_fault_t ttm_bo_vm_fault_reserved(struct vm_fault *vmf,
break;
case -EBUSY:
case -ERESTARTSYS:
+ dma_fence_put(moving);
return VM_FAULT_NOPAGE;
default:
+ dma_fence_put(moving);
return VM_FAULT_SIGBUS;
}