DF-3900 / fix.diff
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; } /** |