<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - [snb] GPU hang IPEHR: 0x7a000002"
href="https://bugs.freedesktop.org/show_bug.cgi?id=74176">bug 74176</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>NEEDINFO
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - [snb] GPU hang IPEHR: 0x7a000002"
href="https://bugs.freedesktop.org/show_bug.cgi?id=74176#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - [snb] GPU hang IPEHR: 0x7a000002"
href="https://bugs.freedesktop.org/show_bug.cgi?id=74176">bug 74176</a>
from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
<pre>It appears that the binding table for the source is a stale value (and points
before the start of the batch). This is impossible - so perhaps a
use-after-free?
commit 7df3da10e744d7f168ea3f30b21c434f99beae17
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date: Wed Jan 29 13:06:08 2014 +0000
sna/gen4+: Assert that the cached binding location is valid
We can at least check that it is in the right region (i.e. not past
where the current surface has been allocated from).
References: <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - [snb] GPU hang IPEHR: 0x7a000002"
href="show_bug.cgi?id=74176">https://bugs.freedesktop.org/show_bug.cgi?id=74176</a>
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
That should catch this particular error, but I hope compiling with assertions
enabled (--enable-debug) will detect the fault much earlier.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>