[Bug 39282] radeon HD6790 (barts) card produces black+white horizontal stripes on screen when launching Xorg

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Oct 7 07:17:25 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=39282

--- Comment #11 from Florian Evers <florian-evers at gmx.de> 2011-10-07 07:17:25 PDT ---
Hello,

I have the same issue here with my setup! :-(

I'm fiddeling with it for some weeks now, but all my tries did not yield a
solution. In the moment, I'm using this hw/sw:

MSI HD6790, Barts-LE
Gentoo Linux, AMD64.
* xorg-server-1.10.4
* libdrm-9999 (live from git)
* mesa-9999 (live from git)
* xf86-video-ati-9999 (live from git)
* git-sources-3.1.0-rc9


The system starts without problems, KMS works, the solution of the screen is
okay. But when I start "kdm", I get the same error as mentioned in this bug
report! Immediately, I see a screen full of garbage with a perfect painted
cursor on it. Then, the screen flickers about each 5 secs, but with no visible
change. Switching to a concole with CTRL-ALT-F1 is possible.

No crashdump in /var/log/Xorg.0.log, but dmesg contains this crashdump:

[  326.817603] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
[  326.817606] ------------[ cut here ]------------
[  326.817614] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:267
radeon_fence_wait+0x3ae/0x3e0()
[  326.817616] Hardware name:         
[  326.817618] GPU lockup (waiting for 0x00000010 last fence id 0x00000001)
[  326.817622] Pid: 23328, comm: X Not tainted 3.1.0-rc9 #2
[  326.817624] Call Trace:
[  326.817629]  [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0
[  326.817634]  [<ffffffff8103daf6>] ? warn_slowpath_common+0x76/0xc0
[  326.817638]  [<ffffffff8103dba5>] ? warn_slowpath_fmt+0x45/0x50
[  326.817643]  [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0
[  326.817647]  [<ffffffff81059d60>] ? abort_exclusive_wait+0xb0/0xb0
[  326.817653]  [<ffffffff812c66dd>] ? ttm_bo_wait+0x10d/0x1c0
[  326.817658]  [<ffffffff813177ff>] ? radeon_gem_wait_idle_ioctl+0x8f/0x110
[  326.817663]  [<ffffffff812afadc>] ? drm_ioctl+0x39c/0x460
[  326.817667]  [<ffffffff8104ba5e>] ? recalc_sigpending+0xe/0x30
[  326.817671]  [<ffffffff81317770>] ? radeon_gem_busy_ioctl+0x140/0x140
[  326.817677]  [<ffffffff8100b9c8>] ? __sanitize_i387_state+0xa8/0x120
[  326.817681]  [<ffffffff8104e618>] ? set_current_blocked+0x38/0x60
[  326.817684]  [<ffffffff81001990>] ? do_signal+0x220/0x790
[  326.817689]  [<ffffffff810f1556>] ? do_vfs_ioctl+0x96/0x500
[  326.817699]  [<ffffffff81002240>] ? sys_rt_sigreturn+0x1e0/0x200
[  326.817701]  [<ffffffff810f1a09>] ? sys_ioctl+0x49/0x80
[  326.817704]  [<ffffffff816a267b>] ? system_call_fastpath+0x16/0x1b
[  326.817705] ---[ end trace 5c70e9f469126299 ]---
[  326.818810] radeon 0000:01:00.0: GPU softreset 
[  326.818812] radeon 0000:01:00.0:   GRBM_STATUS=0xB1403828
[  326.818814] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x28000007
[  326.818816] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x28000007
[  326.818818] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[  326.818829] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[  326.818931] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[  326.818933] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[  326.818934] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[  326.818935] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[  326.819935] radeon 0000:01:00.0: GPU reset succeed
[  326.844365] radeon 0000:01:00.0: WB enabled
[  326.860589] [drm] ring test succeeded in 3 usecs
[  326.860599] [drm] ib test succeeded in 3 usecs
[  332.577146] radeon 0000:01:00.0: GPU lockup CP stall for more than 15776msec
[  332.577150] ------------[ cut here ]------------
[  332.577157] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:267
radeon_fence_wait+0x3ae/0x3e0()
[  332.577160] Hardware name:         
[  332.577162] GPU lockup (waiting for 0x00000011 last fence id 0x00000010)
[  332.577165] Pid: 23328, comm: X Tainted: G        W   3.1.0-rc9 #2
[  332.577168] Call Trace:
[  332.577173]  [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0
[  332.577178]  [<ffffffff8103daf6>] ? warn_slowpath_common+0x76/0xc0
[  332.577182]  [<ffffffff8103dba5>] ? warn_slowpath_fmt+0x45/0x50
[  332.577187]  [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0
[  332.577192]  [<ffffffff815db5a7>] ? unix_stream_recvmsg+0x5f7/0x710
[  332.577196]  [<ffffffff81059d60>] ? abort_exclusive_wait+0xb0/0xb0
[  332.577201]  [<ffffffff81317e00>] ? radeon_ib_get+0x130/0x1f0
[  332.577206]  [<ffffffff81319648>] ? radeon_cs_ioctl+0x98/0x200
[  332.577211]  [<ffffffff812afadc>] ? drm_ioctl+0x39c/0x460
[  332.577216]  [<ffffffff810b3fda>] ? handle_pte_fault+0x8a/0x7b0
[  332.577220]  [<ffffffff813195b0>] ? radeon_cs_finish_pages+0xa0/0xa0
[  332.577226]  [<ffffffff810f1556>] ? do_vfs_ioctl+0x96/0x500
[  332.577230]  [<ffffffff810e051a>] ? vfs_read+0x14a/0x160
[  332.577240]  [<ffffffff810f1a09>] ? sys_ioctl+0x49/0x80
[  332.577243]  [<ffffffff816a267b>] ? system_call_fastpath+0x16/0x1b
[  332.577244] ---[ end trace 5c70e9f46912629a ]---
[  332.578374] radeon 0000:01:00.0: GPU softreset 
[  332.578376] radeon 0000:01:00.0:   GRBM_STATUS=0xB1403828
[  332.578379] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x28000007
[  332.578381] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x28000007
[  332.578383] radeon 0000:01:00.0:   SRBM_STATUS=0x20000AC0
[  332.578408] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[  332.578512] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[  332.578514] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[  332.578515] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[  332.578517] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[  332.579516] radeon 0000:01:00.0: GPU reset succeed
[  332.604238] radeon 0000:01:00.0: WB enabled
[  332.620460] [drm] ring test succeeded in 3 usecs
[  332.620469] [drm] ib test succeeded in 3 usecs
[  348.032992] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
[  348.032995] ------------[ cut here ]------------
[  348.033002] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:267
radeon_fence_wait+0x3ae/0x3e0()
[  348.033004] Hardware name:         
[  348.033006] GPU lockup (waiting for 0x00000013 last fence id 0x00000011)
[  348.033010] Pid: 23328, comm: X Tainted: G        W   3.1.0-rc9 #2
[  348.033012] Call Trace:
[  348.033017]  [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0
[  348.033022]  [<ffffffff8103daf6>] ? warn_slowpath_common+0x76/0xc0
[  348.033026]  [<ffffffff8103dba5>] ? warn_slowpath_fmt+0x45/0x50
[  348.033031]  [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0
[  348.033036]  [<ffffffff815db5a7>] ? unix_stream_recvmsg+0x5f7/0x710
[  348.033040]  [<ffffffff81059d60>] ? abort_exclusive_wait+0xb0/0xb0
[  348.033045]  [<ffffffff81317e00>] ? radeon_ib_get+0x130/0x1f0
[  348.033049]  [<ffffffff81319648>] ? radeon_cs_ioctl+0x98/0x200
[  348.033054]  [<ffffffff812afadc>] ? drm_ioctl+0x39c/0x460
[  348.033058]  [<ffffffff813195b0>] ? radeon_cs_finish_pages+0xa0/0xa0
[  348.033063]  [<ffffffff810f1556>] ? do_vfs_ioctl+0x96/0x500
[  348.033067]  [<ffffffff810e051a>] ? vfs_read+0x14a/0x160
[  348.033079]  [<ffffffff810f1a09>] ? sys_ioctl+0x49/0x80
[  348.033082]  [<ffffffff816a267b>] ? system_call_fastpath+0x16/0x1b
[  348.033083] ---[ end trace 5c70e9f46912629b ]---
[  348.034211] radeon 0000:01:00.0: GPU softreset 
[  348.034214] radeon 0000:01:00.0:   GRBM_STATUS=0xB1403828
[  348.034216] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x28000007
[  348.034218] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x28000007
[  348.034220] radeon 0000:01:00.0:   SRBM_STATUS=0x20000AC0
[  348.034245] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[  348.034349] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[  348.034351] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[  348.034352] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[  348.034354] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[  348.035353] radeon 0000:01:00.0: GPU reset succeed
[  348.060071] radeon 0000:01:00.0: WB enabled
[  348.076293] [drm] ring test succeeded in 3 usecs
[  348.076303] [drm] ib test succeeded in 3 usecs

Hope this helps... thank you in advance :-)

Regards,
Florian

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list