[CI] drm/xe: Onlu use worker to destroy userptr VMAs
Matthew Brost
matthew.brost at intel.com
Wed Jun 18 04:26:04 UTC 2025
Not a proper patch but let's see if this works.
Signed-off-by: Matthew Brost <matthew.brost at intel.com>
---
drivers/gpu/drm/xe/xe_vm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c
index 04d1a43b81e3..9492b6dccd94 100644
--- a/drivers/gpu/drm/xe/xe_vm.c
+++ b/drivers/gpu/drm/xe/xe_vm.c
@@ -1341,7 +1341,7 @@ static void xe_vma_destroy(struct xe_vma *vma, struct dma_fence *fence)
}
xe_vm_assert_held(vm);
- if (fence) {
+ if (fence && xe_vma_is_userptr(vma)) {
int ret = dma_fence_add_callback(fence, &vma->destroy_cb,
vma_destroy_cb);
--
2.34.1
More information about the Intel-xe
mailing list