projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
drm/i915: Only close vma we open
[linux-2.6-microblaze.git]
/
drivers
/
gpu
/
drm
/
i915
/
gvt
/
scheduler.c
diff --git
a/drivers/gpu/drm/i915/gvt/scheduler.c
b/drivers/gpu/drm/i915/gvt/scheduler.c
index
cb11c31
..
2f5c591
100644
(file)
--- a/
drivers/gpu/drm/i915/gvt/scheduler.c
+++ b/
drivers/gpu/drm/i915/gvt/scheduler.c
@@
-595,10
+595,9
@@
static void release_shadow_batch_buffer(struct intel_vgpu_workload *workload)
if (bb->va && !IS_ERR(bb->va))
i915_gem_object_unpin_map(bb->obj);
- if (bb->vma && !IS_ERR(bb->vma))
{
+ if (bb->vma && !IS_ERR(bb->vma))
i915_vma_unpin(bb->vma);
- i915_vma_close(bb->vma);
- }
+
i915_gem_object_put(bb->obj);
}
list_del(&bb->list);