diff --git a/drivers/gpu/drm/xe/xe_vm.c b/drivers/gpu/drm/xe/xe_vm.c index 77cbffa625ab..03e0c06ec82c 100644 --- a/drivers/gpu/drm/xe/xe_vm.c +++ b/drivers/gpu/drm/xe/xe_vm.c @@ -3575,8 +3575,6 @@ static struct dma_fence *ops_execute(struct xe_vm *vm, err_out: xe_pt_update_ops_abort(xe, vops); - while (current_fence) - dma_fence_put(fences[--current_fence]); kfree(fences); kfree(cf);