Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 53ca26ca authored by Daniel Vetter's avatar Daniel Vetter
Browse files

drm/i915 disallow physical batchbuffers for KMS



Even the horrible gen3 XvMC code has learned to do this
right by the time xf86-video-intel releases learned to do
kernel modesetting. So we can just disallow this.

Acked-by: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
parent 8781342d
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -3567,7 +3567,8 @@ int i915_gem_init(struct drm_device *dev)
		return ret;
	}

	/* Allow hardware batchbuffers unless told otherwise. */
	/* Allow hardware batchbuffers unless told otherwise, but not for KMS. */
	if (!drm_core_check_feature(dev, DRIVER_MODESET))
		dev_priv->dri1.allow_batchbuffer = 1;
	return 0;
}