public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH] drm/i915: Disable execlists by default for gen8
@ 2015-04-11  8:41 Chris Wilson
  2015-04-11 11:53 ` shuang.he
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Chris Wilson @ 2015-04-11  8:41 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter, stable

Bug reports are still coming in for late 4.0-rcX that indicate that
execlists causes GPU hangs following resume.

Fixes regression from
commit d7f621e50704306c348ccb192f17047f1499f9bc
Author: Oscar Mateo <oscar.mateo@intel.com>
Date:   Thu Jul 24 17:04:49 2014 +0100

    drm/i915/bdw: Enable Logical Ring Contexts (hence, Execlists)

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89308
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Oscar Mateo <oscar.mateo@intel.com>
Cc: Damien Lespiau <damien.lespiau@intel.com>
Cc: Nick Hoath <nicholas.hoath@intel.com>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Cc: Michel Thierry <michel.thierry@intel.com>
Cc: Arun Siluvery <arun.siluvery@linux.intel.com>
Cc: John Harrison <John.C.Harrison@Intel.com>
Cc: Thomas Daniel <thomas.daniel@intel.com>
Cc: stable@vger.linux.kernel
---
 drivers/gpu/drm/i915/intel_lrc.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/gpu/drm/i915/intel_lrc.c b/drivers/gpu/drm/i915/intel_lrc.c
index a3ad95b6ea51..1b289481a9b3 100644
--- a/drivers/gpu/drm/i915/intel_lrc.c
+++ b/drivers/gpu/drm/i915/intel_lrc.c
@@ -232,9 +232,15 @@ int intel_sanitize_enable_execlists(struct drm_device *dev, int enable_execlists
 	if (enable_execlists == 0)
 		return 0;
 
+#if 0
+	/* Disable execlists by default for 4.0, since we still have
+	 * issues upon resume in the wild, e.g.
+	 * https://bugs.freedesktop.org/show_bug.cgi?id=89308
+	 */
 	if (HAS_LOGICAL_RING_CONTEXTS(dev) && USES_PPGTT(dev) &&
 	    i915.use_mmio_flip >= 0)
 		return 1;
+#endif
 
 	return 0;
 }
-- 
2.1.4

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-07-07  9:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-11  8:41 [PATCH] drm/i915: Disable execlists by default for gen8 Chris Wilson
2015-04-11 11:53 ` shuang.he
2015-04-13 15:37 ` Jesse Barnes
2015-07-07  8:33 ` Chris Wilson
2015-07-07  9:31   ` Michel Thierry

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox