drm/i915: mm_list is per VMA
[deliverable/linux.git] / drivers / gpu / drm / i915 / i915_gem_execbuffer.c
index aa3fa9425caecafdee63d39818c0c9d0f4b5b056..8ccc29ac962938739da9407dedb07e21aaa2a1f2 100644 (file)
@@ -801,6 +801,8 @@ i915_gem_execbuffer_move_to_active(struct list_head *objects,
                obj->base.read_domains = obj->base.pending_read_domains;
                obj->fenced_gpu_access = obj->pending_fenced_gpu_access;
 
+               /* FIXME: This lookup gets fixed later <-- danvet */
+               list_move_tail(&i915_gem_obj_to_vma(obj, vm)->mm_list, &vm->active_list);
                i915_gem_object_move_to_active(obj, ring);
                if (obj->base.write_domain) {
                        obj->dirty = 1;
This page took 0.026654 seconds and 5 git commands to generate.