<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - ATI RV670 [Radeon HD 3870] Ioquake games causes GPU lockup (waiting for 0x00003039 last fence id 0x00003030)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=50655#c36">Comment # 36</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - ATI RV670 [Radeon HD 3870] Ioquake games causes GPU lockup (waiting for 0x00003039 last fence id 0x00003030)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=50655">bug 50655</a>
from <span class="vcard"><a class="email" href="mailto:BryanQuigley@Ubuntu.com" title="Bryan Quigley <BryanQuigley@Ubuntu.com>"> <span class="fn">Bryan Quigley</span></a>
</span></b>
<pre>I believe this bug is now triggered much faster (within 10 seconds of starting
one of these games). But on the plus side it seems to usually just crash the
game in question. (Running xorg-edgers (git) on Ubuntu Raring, kernel 3.8)
Excerpt from kern.log
346488] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
346502] radeon 0000:01:00.0: GPU lockup (waiting for 0x0000000000000ced last
fence id 0x0000000000000cea)
347653] radeon 0000:01:00.0: Saved 121 dwords of commands on ring 0.
347664] radeon 0000:01:00.0: GPU softreset: 0x00000003
348246] radeon 0000:01:00.0: R_008010_GRBM_STATUS = 0xE7730130
348253] radeon 0000:01:00.0: R_008014_GRBM_STATUS2 = 0x00FF0103
348259] radeon 0000:01:00.0: R_000E50_SRBM_STATUS = 0x200000C0
348265] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x02000000
348271] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00040804
348277] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00028284
348283] radeon 0000:01:00.0: R_008680_CP_STAT = 0x80878645
348289] radeon 0000:01:00.0: R_008020_GRBM_SOFT_RESET=0x00007FEE
363165] radeon 0000:01:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
378050] radeon 0000:01:00.0: R_008010_GRBM_STATUS = 0xA0003030
378056] radeon 0000:01:00.0: R_008014_GRBM_STATUS2 = 0x00000003
378062] radeon 0000:01:00.0: R_000E50_SRBM_STATUS = 0x200080C0
378068] radeon 0000:01:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
378074] radeon 0000:01:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000
378079] radeon 0000:01:00.0: R_00867C_CP_BUSY_STAT = 0x00000000
378085] radeon 0000:01:00.0: R_008680_CP_STAT = 0x80100000
382501] radeon 0000:01:00.0: GPU reset succeeded, trying to resume
400412] [drm] probing gen 2 caps for device 1022:9603 = 2/0
400422] [drm] PCIE gen 2 link speeds already enabled
405272] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
405369] radeon 0000:01:00.0: WB enabled
405379] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr
0x0000000020000c00 and cpu addr 0xffdccc00
405388] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr
0x0000000020000c0c and cpu addr 0xffdccc0c
436612] [drm] ring test on 0 succeeded in 0 usecs
436678] [drm] ring test on 3 succeeded in 1 usecs
438392] [drm] ib test on ring 0 succeeded in 0 usecs
438423] [drm] ib test on ring 3 succeeded in 1 usecs
End of an apitrace:
4700817 glClientActiveTextureARB(texture = GL_TEXTURE1)
4700818 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4700819 glActiveTextureARB(texture = GL_TEXTURE0)
4700820 glClientActiveTextureARB(texture = GL_TEXTURE0)
4700821 glBindTexture(target = GL_TEXTURE_2D, texture = 0)
4700822 glXMakeCurrent(dpy = 0xb7f7c80, drawable = 0, ctx = NULL) = True
4700823 glXDestroyContext(dpy = 0xb7f7c80, ctx = 0xb830e08)
4700339 glDrawElements(mode = GL_TRIANGLES, count = 18, type = GL_UNSIGNED_INT,
indices = blob(72)) // incomplete</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>