drm/i915: Only close vma we open
[linux-2.6-microblaze.git] / drivers / gpu / drm / i915 / gem / i915_gem_execbuffer.c
index 517898a..964f73f 100644 (file)
@@ -830,7 +830,7 @@ static int __eb_add_lut(struct i915_execbuffer *eb,
        return 0;
 
 err:
-       atomic_dec(&vma->open_count);
+       i915_vma_close(vma);
        i915_vma_put(vma);
        i915_lut_handle_free(lut);
        return err;