<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - si_dma_copy_tile causes GPU hangs"
href="https://bugs.freedesktop.org/show_bug.cgi?id=83500#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - si_dma_copy_tile causes GPU hangs"
href="https://bugs.freedesktop.org/show_bug.cgi?id=83500">bug 83500</a>
from <span class="vcard"><a class="email" href="mailto:greg@chown.ath.cx" title="Grigori Goronzy <greg@chown.ath.cx>"> <span class="fn">Grigori Goronzy</span></a>
</span></b>
<pre>The tiling parameters don't look bogus and they certainly aren't zero. In the
dumped IB there's mt = 1, num_banks = 3, tile_split = 3 in DW 7. Looking at DW
3, there is array_mode = 2, bankw = 0, bankh = 0, mtilea = 0. That might as
well be completely wrong for the given surface, but it's not bogus in the sense
that the values are invalid.
At first I thought bankw/bankh/mtilea being all set to zero was strange, but
this seems to match how libdrm sets up 1D tiled surfaces.
For reference, this is the IB we're talking about:
<a href="http://pastebin.com/jFWk9bU5">http://pastebin.com/jFWk9bU5</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>