Procházet zdrojové kódy

i915: Clean up sarea pointers on leavevt

This corresponds to the setup of the sarea pointers in DMA initialization,
though neither is exactly the point at which the sarea is set up or torn down.

Signed-off-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Dave Airlie <airlied@linux.ie>
Keith Packard před 17 roky
rodič
revize
ad42ca8f44
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      drivers/gpu/drm/i915/i915_dma.c

+ 3 - 0
drivers/gpu/drm/i915/i915_dma.c

@@ -154,6 +154,9 @@ static int i915_dma_cleanup(struct drm_device * dev)
 	if (I915_NEED_GFX_HWS(dev))
 		i915_free_hws(dev);
 
+	dev_priv->sarea = NULL;
+	dev_priv->sarea_priv = NULL;
+
 	return 0;
 }