<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [ILK]igt/kms_render/gpu-blit randomly causes system hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67243#c13">Comment # 13</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [ILK]igt/kms_render/gpu-blit randomly causes system hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67243">bug 67243</a>
from <span class="vcard"><a class="email" href="mailto:imre.deak@gmail.com" title="Imre Deak <imre.deak@gmail.com>"> <span class="fn">Imre Deak</span></a>
</span></b>
<pre>Created <span class=""><a href="attachment.cgi?id=84929" name="attach_84929" title="fix ilk ring flush workaround">attachment 84929</a> <a href="attachment.cgi?id=84929&action=edit" title="fix ilk ring flush workaround">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=67243&attachment=84929'>[review]</a>
fix ilk ring flush workaround
The only notable from your .config was that you're running on 32 bit kernel,
but I couldn't reproduce the hang even on that.
I'm still not sure that it's not a ring flushing issue, since in your last
reply you didn't provide separate results for --run-subtest gpu-blit and
direct-render. Anyway, I noticed that Chris' infinite __wait_seqno patch makes
a clear improvement in gem_quiescent_gpu(), by getting rid of occasional stalls
in it, so it would be worth trying it (and I just realized he also suggested
this earlier on IRC to me). Please give a go to the following:
<a href="https://patchwork.kernel.org/patch/2849600/">https://patchwork.kernel.org/patch/2849600/</a>
I also found an igt regression in flush_on_ring_common() and since that is
related to ilk, it's also a possible cause. I attached the fix for it, could
you please try that too?</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>