drm/i915: Release shortlived maps of longlived objects
[linux-2.6-microblaze.git] / drivers / gpu / drm / i915 / gt / intel_ring_submission.c
index b09b83d..94915f6 100644 (file)
@@ -543,7 +543,7 @@ alloc_context_vma(struct intel_engine_cs *engine)
                           vaddr, engine->context_size);
 
                i915_gem_object_flush_map(obj);
-               i915_gem_object_unpin_map(obj);
+               __i915_gem_object_release_map(obj);
        }
 
        vma = i915_vma_instance(obj, &engine->gt->ggtt->vm, NULL);