⬢ DragonFlyBSD Kernel Audit
DF-3900 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/dev/drm/i915/i915_drv.c b/sys/dev/drm/i915/i915_drv.c
index 1111111..2222222 100644
--- a/sys/dev/drm/i915/i915_drv.c
+++ b/sys/dev/drm/i915/i915_drv.c
@@ -1040,12 +1040,11 @@ static int i915_mmio_setup(struct drm_i915_private *dev_priv)
 static void i915_mmio_cleanup(struct drm_i915_private *dev_priv)
 {
-#if 0
 	struct pci_dev *pdev = dev_priv->drm.pdev;
-#endif
 
 	intel_teardown_mchbar(dev_priv);
-#if 0
+
 	pci_iounmap(pdev, dev_priv->regs);
-#endif
+	dev_priv->regs = NULL;
 }
 
 /**