drm/i915: Use ggtt error obj capture helper for gen8 semaphores
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 19 Nov 2014 17:38:39 +0000 (18:38 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 20 Nov 2014 15:59:49 +0000 (16:59 +0100)
Spotted while reading and trying to understand how our error capture
code deals with full ppgtt.

Cc: Mika Kuoppala <mika.kuoppala@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
drivers/gpu/drm/i915/i915_gpu_error.c

index 82111b8ad3742b6bc5adc8a74dc47d9299b29d04..cdaee6ce05f84c57658a9e5755151bea8a6f7a60 100644 (file)
@@ -809,9 +809,8 @@ static void gen8_record_semaphore_state(struct drm_i915_private *dev_priv,
 
        if (!error->semaphore_obj)
                error->semaphore_obj =
-                       i915_error_object_create(dev_priv,
-                                                dev_priv->semaphore_obj,
-                                                &dev_priv->gtt.base);
+                       i915_error_ggtt_object_create(dev_priv,
+                                                     dev_priv->semaphore_obj);
 
        for_each_ring(to, dev_priv, i) {
                int idx;