diff options
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c index f1e651703764..3db5851756f0 100644 --- a/drivers/gpu/drm/i915/i915_drv.c +++ b/drivers/gpu/drm/i915/i915_drv.c | |||
@@ -615,9 +615,10 @@ static void i915_gem_fini(struct drm_i915_private *dev_priv) | |||
615 | intel_uc_fini_hw(dev_priv); | 615 | intel_uc_fini_hw(dev_priv); |
616 | i915_gem_cleanup_engines(dev_priv); | 616 | i915_gem_cleanup_engines(dev_priv); |
617 | i915_gem_contexts_fini(dev_priv); | 617 | i915_gem_contexts_fini(dev_priv); |
618 | i915_gem_cleanup_userptr(dev_priv); | ||
619 | mutex_unlock(&dev_priv->drm.struct_mutex); | 618 | mutex_unlock(&dev_priv->drm.struct_mutex); |
620 | 619 | ||
620 | i915_gem_cleanup_userptr(dev_priv); | ||
621 | |||
621 | i915_gem_drain_freed_objects(dev_priv); | 622 | i915_gem_drain_freed_objects(dev_priv); |
622 | 623 | ||
623 | WARN_ON(!list_empty(&dev_priv->contexts.list)); | 624 | WARN_ON(!list_empty(&dev_priv->contexts.list)); |