<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - GPU HANG: ecode 7:0:0x85fffffc, in kscreenlocker_g [14201], reason: Ring hung, action: reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94433#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - GPU HANG: ecode 7:0:0x85fffffc, in kscreenlocker_g [14201], reason: Ring hung, action: reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94433">bug 94433</a>
from <span class="vcard"><a class="email" href="mailto:bugs@mrvanes.com" title="Martin <bugs@mrvanes.com>"> <span class="fn">Martin</span></a>
</span></b>
<pre>My problems are solved by reverting the change that made IvyBridge fall back to
BCS flips in intel_display.c causing it to use RCS instead again.
--- intel_display.org 2016-03-10 21:26:35.257802164 +0100
+++ intel_display.c 2016-03-10 08:38:30.039530733 +0100
@@ -11498,8 +11498,8 @@
if (obj->tiling_mode !=
intel_fb_obj(work->old_fb)->tiling_mode)
/* vlv: DISPLAY_FLIP fails to change tiling */
ring = NULL;
- } else if (IS_IVYBRIDGE(dev) || IS_HASWELL(dev)) {
- ring = &dev_priv->ring[BCS];
+// } else if (IS_IVYBRIDGE(dev) || IS_HASWELL(dev)) {
+// ring = &dev_priv->ring[BCS];
} else if (INTEL_INFO(dev)->gen >= 7) {
ring = i915_gem_request_get_ring(obj->last_write_req);
if (ring == NULL || ring->id != RCS)
/proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3537U CPU @ 2.00GHz
stepping : 9
microcode : 0x1b
...</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>