Launchpad has imported 26 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=39282.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-07-16T15:23:37+00:00 TomaszCiolek wrote:

Created attachment 49177
bug report files

radeon HG6790 card produces black+white horizontal stripes on screen
when launching Xorg

Distribution is Debian Wheezy
xorg 7.6
Radeon driver 6.14.2

Tried kernel 2.6.39-2 (Debian Build), 2.6.39.3 and 3.0.0RC7

on boot the system seemsto load the firmware/microcode and to launch
launch into a high resolution console.

Test case 1: Run 'Xorg -retro', no xorg config, 
Produces a set of horizontal black and white stripes with colour speccles. 
CLearly visable X shapedmouse pointer apprears and can be moved on the screen. 
Xorg log Xorg.0.log.reto attached.


Test case 2: run startx to start Xorg system
Produces a set of horizontal black and white stripes with colour speccles, 
after a short time,. the screen blanks and the refreshes to same image. a 
backtrace is left in the Xorg.o.log. Xorg log Xorg.0.log.crash attached.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/0

------------------------------------------------------------------------
On 2011-07-16T15:26:20+00:00 TomaszCiolek wrote:

happy to do more testing of required, but as this is my only
workstation, I will need to play hardware shuffles to get the offending
card into the system.

Tomasz

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/1

------------------------------------------------------------------------
On 2011-07-24T09:01:34+00:00 TomaszCiolek wrote:

I pulled xf86-video-ati from git on 24/07/2011 AEST, and built it.

Radeon HD5450 (Cedar) works perfectly.
Radeon HD6790 (barts) fails to give any sensible output on screen

Tried multiple monitors and multiple DVI and HDMI cables to check that I
do not have a hardware issue. No change in behaviour

Attached a photo of screen to illustrate fault condition
Attached Xorg.0.log_git_driver for reference

Tomasz

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/2

------------------------------------------------------------------------
On 2011-07-24T09:02:48+00:00 TomaszCiolek wrote:

Created attachment 49462
Xorg log for 6.14.99 driver from freedesktop git repo

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/3

------------------------------------------------------------------------
On 2011-07-24T09:03:54+00:00 TomaszCiolek wrote:

Created attachment 49463
a photo of the error condition.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/4

------------------------------------------------------------------------
On 2011-07-25T22:52:53+00:00 agd5f wrote:

does the patch in bug 38754 help?

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/5

------------------------------------------------------------------------
On 2011-07-26T08:28:01+00:00 TomaszCiolek wrote:

(In reply to comment #5)
> does the patch in bug 38754 help?

Nope. same behaviour as before.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/6

------------------------------------------------------------------------
On 2011-09-02T11:55:25+00:00 TomaszCiolek wrote:

Testing update:
 
As suggested by Dave Airlie, I have applied patch 
https://patchwork.kernel.org/patch/1120122/ to kernel tree 3.1-rc4 tree, built 
new kernel and modules and tested behavior.

Issue continues as described before.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/7

------------------------------------------------------------------------
On 2011-09-02T12:09:56+00:00 TomaszCiolek wrote:

card lockup trace

Sep  2 21:36:57 redoubt kernel: [   58.248100] ------------[ cut here 
]------------
Sep  2 21:36:57 redoubt kernel: [   58.248114] WARNING: at 
drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x2bc/0x337 
[radeon]()
Sep  2 21:36:57 redoubt kernel: [   58.248116] Hardware name: GA-870A-UD3
Sep  2 21:36:57 redoubt kernel: [   58.248117] GPU lockup (waiting for 
0x00000010 last fence id 0x0000000D)
Sep  2 21:36:57 redoubt kernel: [   58.248119] Modules linked in: ppdev lp fuse 
firewire_sbp2 loop snd_hda_codec_hdmi radeon snd_hda_codec_realtek 
snd_hda_intel snd_hda_codec snd_hwdep ttm drm_kms_helper snd_pcm drm edac_core 
i2c_piix4 processor snd_seq parport_pc parport joydev edac_mce_amd snd_timer 
snd_seq_device snd i2c_algo_bit evdev k10temp serio_raw i2c_core cfbcopyarea 
power_supply cfbimgblt thermal_sys cfbfillrect hwmon soundcore snd_page_alloc 
button pcspkr wmi ext3 jbd mbcache usbhid hid sg sr_mod cdrom sd_mod crc_t10dif 
ata_generic ohci_hcd pata_atiixp ahci libahci firewire_ohci pata_jmicron 
xhci_hcd firewire_core libata crc_itu_t r8169 mii ehci_hcd floppy scsi_mod 
usbcore [last unloaded: scsi_wait_scan]
Sep  2 21:36:57 redoubt kernel: [   58.248158] Pid: 1592, comm: Xorg Tainted: G 
       W   3.1.0-rc4 #1
Sep  2 21:36:57 redoubt kernel: [   58.248159] Call Trace:
Sep  2 21:36:57 redoubt kernel: [   58.248164]  [<ffffffff81045363>] ? 
warn_slowpath_common+0x78/0x8c
Sep  2 21:36:57 redoubt kernel: [   58.248167]  [<ffffffff8104540f>] ? 
warn_slowpath_fmt+0x45/0x4a
Sep  2 21:36:57 redoubt kernel: [   58.248177]  [<ffffffffa035148e>] ? 
radeon_fence_wait+0x2bc/0x337 [radeon]
Sep  2 21:36:57 redoubt kernel: [   58.248181]  [<ffffffff8105eb1f>] ? 
add_wait_queue+0x3c/0x3c
Sep  2 21:36:57 redoubt kernel: [   58.248186]  [<ffffffffa02852d3>] ? 
ttm_bo_wait+0xb3/0x171 [ttm]
Sep  2 21:36:57 redoubt kernel: [   58.248190]  [<ffffffffa028618e>] ? 
ttm_bo_reserve+0x75/0x85 [ttm]
Sep  2 21:36:57 redoubt kernel: [   58.248206]  [<ffffffffa0361920>] ? 
radeon_bo_wait+0x73/0x9e [radeon]
Sep  2 21:36:57 redoubt kernel: [   58.248216]  [<ffffffffa0361dd8>] ? 
radeon_gem_wait_idle_ioctl+0x32/0x61 [radeon]
Sep  2 21:36:57 redoubt kernel: [   58.248221]  [<ffffffffa025ff4e>] ? 
drm_ioctl+0x265/0x334 [drm]
Sep  2 21:36:57 redoubt kernel: [   58.248224]  [<ffffffff8105322f>] ? 
recalc_sigpending+0x23/0x3c
Sep  2 21:36:57 redoubt kernel: [   58.248234]  [<ffffffffa0361da6>] ? 
radeon_gem_busy_ioctl+0x7e/0x7e [radeon]
Sep  2 21:36:57 redoubt kernel: [   58.248237]  [<ffffffff8132aa28>] ? 
sub_preempt_count+0x83/0x94
Sep  2 21:36:57 redoubt kernel: [   58.248240]  [<ffffffff8132801c>] ? 
_raw_spin_unlock_irq+0x27/0x33
Sep  2 21:36:57 redoubt kernel: [   58.248243]  [<ffffffff8100e339>] ? 
do_signal+0x51d/0x5f3
Sep  2 21:36:57 redoubt kernel: [   58.248246]  [<ffffffff81105168>] ? 
do_vfs_ioctl+0x400/0x441
Sep  2 21:36:57 redoubt kernel: [   58.248249]  [<ffffffff8100e6ec>] ? 
sys_rt_sigreturn+0x19a/0x1ca
Sep  2 21:36:57 redoubt kernel: [   58.248251]  [<ffffffff811051f4>] ? 
sys_ioctl+0x4b/0x6f
Sep  2 21:36:57 redoubt kernel: [   58.248254]  [<ffffffff8132d4d2>] ? 
system_call_fastpath+0x16/0x1b
Sep  2 21:36:57 redoubt kernel: [   58.248256] ---[ end trace 4be1ae1601e8388a 
]---

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/8

------------------------------------------------------------------------
On 2011-09-02T14:01:06+00:00 agd5f wrote:

As per:
https://bugzilla.kernel.org/show_bug.cgi?id=42162
Does reverting b03e7495a862b028294f59fc87286d6d78ee7fa1 help?

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/9

------------------------------------------------------------------------
On 2011-09-07T11:09:24+00:00 TomaszCiolek wrote:

(In reply to comment #9)
> As per:
> https://bugzilla.kernel.org/show_bug.cgi?id=42162
> Does reverting b03e7495a862b028294f59fc87286d6d78ee7fa1 help?

Reverting the commit as requested does not produce change in behavior.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/12

------------------------------------------------------------------------
On 2011-10-07T14:17:25+00:00 Florian-evers wrote:

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

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/13

------------------------------------------------------------------------
On 2011-10-31T11:25:04+00:00 TomaszCiolek wrote:

tested Linux 3.1.0 from git tree on github.

Symptoms persist as per the bug title. Lots of garbage arranged
hosizxontal stripes with perfectly formed mouse cursor...

dmesg/kern.log shows

 Oct 31 21:54:36 redoubt kernel: [   38.118346] [drm:radeon_dp_get_link_status] 
*ERROR* displayport link status failed
Oct 31 21:54:36 redoubt kernel: [   38.118350] [drm:radeon_dp_link_train_cr] 
*ERROR* clock recovery failed
Oct 31 21:54:48 redoubt kernel: [   50.044077] radeon 0000:01:00.0: GPU lockup 
CP stall for more than 10020msec
Oct 31 21:54:48 redoubt kernel: [   50.044080] GPU lockup (waiting for 
0x0000000D last fence id 0x00000001)
Oct 31 21:54:48 redoubt kernel: [   50.045142] radeon 0000:01:00.0: GPU 
softreset 
Oct 31 21:54:48 redoubt kernel: [   50.045144] radeon 0000:01:00.0:   
GRBM_STATUS=0xB1403828
Oct 31 21:54:48 redoubt kernel: [   50.045146] radeon 0000:01:00.0:   
GRBM_STATUS_SE0=0x28000007
Oct 31 21:54:48 redoubt kernel: [   50.045148] radeon 0000:01:00.0:   
GRBM_STATUS_SE1=0x28000007
Oct 31 21:54:48 redoubt kernel: [   50.045150] radeon 0000:01:00.0:   
SRBM_STATUS=0x200000C0
Oct 31 21:54:48 redoubt kernel: [   50.045162] radeon 0000:01:00.0:   
GRBM_SOFT_RESET=0x00007F6B
Oct 31 21:54:48 redoubt kernel: [   50.045264] radeon 0000:01:00.0:   
GRBM_STATUS=0x00003828
Oct 31 21:54:48 redoubt kernel: [   50.045266] radeon 0000:01:00.0:   
GRBM_STATUS_SE0=0x00000007
Oct 31 21:54:48 redoubt kernel: [   50.045268] radeon 0000:01:00.0:   
GRBM_STATUS_SE1=0x00000007
Oct 31 21:54:48 redoubt kernel: [   50.045270] radeon 0000:01:00.0:   
SRBM_STATUS=0x200000C0
Oct 31 21:54:48 redoubt kernel: [   50.046262] radeon 0000:01:00.0: GPU reset 
succeed
Oct 31 21:54:48 redoubt kernel: [   50.084416] [drm] PCIE GART of 512M enabled 
(table at 0x0000000000040000).
Oct 31 21:54:48 redoubt kernel: [   50.084506] radeon 0000:01:00.0: WB enabled
Oct 31 21:54:48 redoubt kernel: [   50.100623] [drm] ring test succeeded in 2 
usecs
Oct 31 21:54:48 redoubt kernel: [   50.100637] [drm] ib test succeeded in 3 
usecs
Oct 31 21:54:58 redoubt kernel: [   60.708084] radeon 0000:01:00.0: GPU lockup 
CP stall for more than 10020msec
Oct 31 21:54:58 redoubt kernel: [   60.708088] GPU lockup (waiting for 
0x00000010 last fence id 0x0000000D)
Oct 31 21:54:58 redoubt kernel: [   60.709172] radeon 0000:01:00.0: GPU 
softreset 
Oct 31 21:54:58 redoubt kernel: [   60.709174] radeon 0000:01:00.0:   
GRBM_STATUS=0xB1403828
Oct 31 21:54:58 redoubt kernel: [   60.709177] radeon 0000:01:00.0:   
GRBM_STATUS_SE0=0x28000007
Oct 31 21:54:58 redoubt kernel: [   60.709179] radeon 0000:01:00.0:   
GRBM_STATUS_SE1=0x28000007
Oct 31 21:54:58 redoubt kernel: [   60.709181] radeon 0000:01:00.0:   
SRBM_STATUS=0x20000AC0
Oct 31 21:54:58 redoubt kernel: [   60.709207] radeon 0000:01:00.0:   
GRBM_SOFT_RESET=0x00007F6B
Oct 31 21:54:58 redoubt kernel: [   60.709311] radeon 0000:01:00.0:   
GRBM_STATUS=0x00003828
Oct 31 21:54:58 redoubt kernel: [   60.709313] radeon 0000:01:00.0:   
GRBM_STATUS_SE0=0x00000007
Oct 31 21:54:58 redoubt kernel: [   60.709315] radeon 0000:01:00.0:   
GRBM_STATUS_SE1=0x00000007
Oct 31 21:54:58 redoubt kernel: [   60.709318] radeon 0000:01:00.0:   
SRBM_STATUS=0x200000C0
Oct 31 21:54:58 redoubt kernel: [   60.710310] radeon 0000:01:00.0: GPU reset 
succeed
Oct 31 21:54:59 redoubt kernel: [   60.748618] [drm] PCIE GART of 512M enabled 
(table at 0x0000000000040000).
Oct 31 21:54:59 redoubt kernel: [   60.748708] radeon 0000:01:00.0: WB enabled
Oct 31 21:54:59 redoubt kernel: [   60.764820] [drm] ring test succeeded in 2 
usecs
Oct 31 21:54:59 redoubt kernel: [   60.764832] [drm] ib test succeeded in 3 
usecs


--- Xorg.0.log shows:

   247.589] (**) Option "xkb_rules" "evdev"
[   247.589] (**) Option "xkb_model" "pc105"
[   247.589] (**) Option "xkb_layout" "us"
[   247.589] (II) config/udev: Adding input device PC Speaker 
(/dev/input/event8)
[   247.589] (II) No input driver/identifier specified (ignoring)
[   253.582] [mi] EQ overflowing. The server is probably stuck in an infinite 
loop.
[   253.582] 
Backtrace:
[   253.583] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f9c5a79f8f6]
[   253.583] 1: /usr/bin/X (mieqEnqueue+0x191) [0x7f9c5a780201]
[   253.583] 2: /usr/bin/X (0x7f9c5a61b000+0x65224) [0x7f9c5a680224]
[   253.583] 3: /usr/bin/X (xf86PostMotionEventP+0x4a) [0x7f9c5a6bab2a]
[   253.583] 4: /usr/lib/xorg/modules/input/evdev_drv.so 
(0x7f9c545f2000+0x49ee) [0x7f9c545f69ee]
[   253.583] 5: /usr/bin/X (0x7f9c5a61b000+0x8aca7) [0x7f9c5a6a5ca7]
[   253.583] 6: /usr/bin/X (0x7f9c5a61b000+0xb087e) [0x7f9c5a6cb87e]
[   253.583] 7: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f9c59943000+0xf020) 
[0x7f9c59952020]
[   253.583] 8: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f9c587323b7]
[   253.583] 9: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) 
[0x7f9c575727d8]
[   253.583] 10: /usr/lib/x86_64-linux-gnu/libdrm.so.2 
(drmCommandWriteRead+0x1c) [0x7f9c57574aec]
[   253.583] 11: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 
(0x7f9c56392000+0x1e19) [0x7f9c56393e19]
[   253.583] 12: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 
(0x7f9c56392000+0x2034) [0x7f9c56394034]
[   253.583] 13: /usr/lib/xorg/modules/drivers/radeon_drv.so 
(0x7f9c56598000+0xc49d4) [0x7f9c5665c9d4]
[   253.583] 14: /usr/lib/xorg/modules/libexa.so (0x7f9c5617a000+0x5ce7) 
[0x7f9c5617fce7]
[   253.583] 15: /usr/lib/xorg/modules/libexa.so (0x7f9c5617a000+0x851a) 
[0x7f9c5618251a]
[   253.583] 16: /usr/lib/xorg/modules/libexa.so (0x7f9c5617a000+0x5252) 
[0x7f9c5617f252]
[   253.583] 17: /usr/bin/X (0x7f9c5a61b000+0xd66c0) [0x7f9c5a6f16c0]
[   253.583] 18: /usr/bin/X (ChangeWindowAttributes+0x281) [0x7f9c5a696671]
[   253.583] 19: /usr/bin/X (0x7f9c5a61b000+0x4c4e1) [0x7f9c5a6674e1]
[   253.583] 20: /usr/bin/X (0x7f9c5a61b000+0x51f59) [0x7f9c5a66cf59]
[   253.583] 21: /usr/bin/X (0x7f9c5a61b000+0x411ba) [0x7f9c5a65c1ba]
[   253.583] 22: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xfd) 
[0x7f9c58682ead]
[   253.583] 23: /usr/bin/X (0x7f9c5a61b000+0x414ad) [0x7f9c5a65c4ad]
[   269.348] (II) AIGLX: Suspending AIGLX clients for VT switch

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/14

------------------------------------------------------------------------
On 2011-11-13T09:28:10+00:00 TomaszCiolek wrote:

Created attachment 53473
Dmesg from test run on 13/11/2011

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/15

------------------------------------------------------------------------
On 2011-11-13T09:28:44+00:00 TomaszCiolek wrote:

 tested latest 3.2-rc1 + git patches and current debian wheezy xorg +
drivers. Firmware updated to 0.34 (not sure if it make any difference.
Issue still persists, and manifests as very clean looking horizontal
black and white stripes - no trace of any crashes/errors in kernel log
or Xorg log, but I do see several soft GPU resets.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/16

------------------------------------------------------------------------
On 2011-11-18T17:20:00+00:00 Florian-evers wrote:

Hello,

I also have still the same problem here... but now the dmesg-crashdump
is gone. I'm using 3.2-rc2 (git-sources) now on a Gentoo amd64 system.
Same result: If I start X, I get a garbled screen. No crash visible in
Xorg.0.log, only this output in dmesg and systemlog:

[   32.343250] radeon 0000:01:00.0: GPU lockup CP stall for more than 10059msec
[   32.343253] GPU lockup (waiting for 0x00000010 last fence id 0x00000001)
[   32.344363] radeon 0000:01:00.0: GPU softreset 
[   32.344365] radeon 0000:01:00.0:   GRBM_STATUS=0xB1403828
[   32.344367] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x28000007
[   32.344369] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x28000007
[   32.344371] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   32.344381] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[   32.344484] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[   32.344486] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[   32.344488] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[   32.344489] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   32.345490] radeon 0000:01:00.0: GPU reset succeed
[   32.370151] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[   32.370244] radeon 0000:01:00.0: WB enabled
[   32.386475] [drm] ring test succeeded in 3 usecs
[   32.386485] [drm] ib test succeeded in 3 usecs
[   32.646386] usb 1-1.5: unlink qh8-0e01/ffff880212383880 start 4 [1/2 us]
[   43.424562] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
[   43.424564] GPU lockup (waiting for 0x00000012 last fence id 0x00000010)
[   43.425698] radeon 0000:01:00.0: GPU softreset 
[   43.425700] radeon 0000:01:00.0:   GRBM_STATUS=0xB1403828
[   43.425703] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x28000007
[   43.425705] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x28000007
[   43.425707] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   43.425731] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[   43.425835] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[   43.425837] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[   43.425839] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[   43.425842] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   43.426842] radeon 0000:01:00.0: GPU reset succeed
[   43.451800] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[   43.451891] radeon 0000:01:00.0: WB enabled
[   43.468122] [drm] ring test succeeded in 3 usecs
[   43.468132] [drm] ib test succeeded in 3 usecs

Just an idea: could this bug be related to the fact that these cards
have a stripped-down BARTS core, a BARTS-LE? Perhaps the driver tries to
do some "forbidden" things ;-)

>From lspci:
01:00.0 VGA compatible controller: ATI Technologies Inc Barts LE [AMD Radeon HD 
6700 Series]

Please, if I can help you, do some tests here, whatever... dont hesitate to ask 
me :-)
Florian

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/17

------------------------------------------------------------------------
On 2011-11-21T21:59:36+00:00 agd5f wrote:

Created attachment 53756
possible fix

Does this patch help?

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/18

------------------------------------------------------------------------
On 2011-11-21T22:07:09+00:00 agd5f wrote:

Created attachment 53757
possible fix

Try this one instead.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/19

------------------------------------------------------------------------
On 2011-11-22T08:14:23+00:00 Florian-evers wrote:

Hi Alex,

thanks alot for your patch. Unfortunately, I does not help, but things
changed a little bit:

At first, the visible output is garbled again, and I still see this
error in dmesg, but now with a new debug output line due to you patch:

Nov 22 08:56:21 [kernel] [29815.297445] radeon 0000:01:00.0: GPU lockup CP 
stall for more than 10038msec
Nov 22 08:56:21 [kernel] [29815.297447] GPU lockup (waiting for 0x00000010 last 
fence id 0x00000001)
Nov 22 08:56:21 [kernel] [29815.298555] radeon 0000:01:00.0: GPU softreset 
Nov 22 08:56:21 [kernel] [29815.298558] radeon 0000:01:00.0:   
GRBM_STATUS=0xF5400828
Nov 22 08:56:21 [kernel] [29815.298560] radeon 0000:01:00.0:   
GRBM_STATUS_SE0=0xE8000005
Nov 22 08:56:21 [kernel] [29815.298562] radeon 0000:01:00.0:   
GRBM_STATUS_SE1=0xE8000001
Nov 22 08:56:21 [kernel] [29815.298563] radeon 0000:01:00.0:   
SRBM_STATUS=0x200000C0
Nov 22 08:56:21 [kernel] [29815.298574] radeon 0000:01:00.0:   
GRBM_SOFT_RESET=0x00007F6B
Nov 22 08:56:21 [kernel] [29815.298676] radeon 0000:01:00.0:   
GRBM_STATUS=0x00003828
Nov 22 08:56:21 [kernel] [29815.298678] radeon 0000:01:00.0:   
GRBM_STATUS_SE0=0x00000007
Nov 22 08:56:21 [kernel] [29815.298680] radeon 0000:01:00.0:   
GRBM_STATUS_SE1=0x00000007
Nov 22 08:56:21 [kernel] [29815.298682] radeon 0000:01:00.0:   
SRBM_STATUS=0x200000C0
Nov 22 08:56:21 [kernel] [29815.299682] radeon 0000:01:00.0: GPU reset succeed
Nov 22 08:56:21 [kernel] [29815.324388] [drm] PCIE GART of 512M enabled (table 
at 0x0000000000040000).
Nov 22 08:56:21 [kernel] [29815.324411] [drm:evergreen_gpu_init] *ERROR* bad 
backend map, using default
Nov 22 08:56:21 [kernel] [29815.324483] radeon 0000:01:00.0: WB enabled
Nov 22 08:56:21 [kernel] [29815.340713] [drm] ring test succeeded in 3 usecs
Nov 22 08:56:21 [kernel] [29815.340723] [drm] ib test succeeded in 3 usecs

... and that over and over again, all 15 secs one entry in dmesg until I
stop the xdm service.

Additionally, this was the first time that I saw a crashdump in
/var/log/Xorg.log, but I'm not sure if it is related. I saw this crash
only once, and was unable to reproduce it a second time:

[ 29893.817] [mi] EQ overflowing. The server is probably stuck in an infinite 
loop.
[ 29893.817] 
Backtrace:
[ 29893.817] 0: /usr/bin/X (xorg_backtrace+0x28) [0x4600f8]
[ 29893.817] 1: /usr/bin/X (mieqEnqueue+0x1f4) [0x45a634]
[ 29893.817] 2: /usr/bin/X (xf86PostMotionEventM+0x97) [0x480187]
[ 29893.817] 3: /usr/bin/X (xf86PostMotionEventP+0x3c) [0x48027c]
[ 29893.817] 4: /usr/lib64/xorg/modules/input/evdev_drv.so 
(0x7f8a8e2cf000+0x490a) [0x7f8a8e2d390a]
[ 29893.817] 5: /usr/bin/X (0x400000+0x6da17) [0x46da17]
[ 29893.817] 6: /usr/bin/X (0x400000+0x11cf23) [0x51cf23]
[ 29893.817] 7: /lib64/libpthread.so.0 (0x7f8a93384000+0x10310) [0x7f8a93394310]
[ 29893.817] 8: /lib64/libc.so.6 (ioctl+0x7) [0x7f8a9239c4e7]
[ 29893.817] 9: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7f8a90940d88]
[ 29893.817] 10: /usr/lib64/libdrm.so.2 (drmCommandWriteRead+0x1c) 
[0x7f8a9094311c]
[ 29893.817] 11: /usr/lib64/libdrm_radeon.so.1 (0x7f8a90011000+0x20f9) 
[0x7f8a900130f9]
[ 29893.817] 12: /usr/lib64/libdrm_radeon.so.1 (0x7f8a90011000+0x2144) 
[0x7f8a90013144]
[ 29893.817] 13: /usr/lib64/xorg/modules/drivers/radeon_drv.so 
(0x7f8a90218000+0xc8593) [0x7f8a902e0593]
[ 29893.817] 14: /usr/lib64/xorg/modules/libexa.so (0x7f8a8fdf8000+0x6457) 
[0x7f8a8fdfe457]
[ 29893.817] 15: /usr/lib64/xorg/modules/libexa.so (0x7f8a8fdf8000+0x90a2) 
[0x7f8a8fe010a2]
[ 29893.817] 16: /usr/lib64/xorg/modules/libexa.so (0x7f8a8fdf8000+0x5792) 
[0x7f8a8fdfd792]
[ 29893.817] 17: /usr/bin/X (0x400000+0xa5b90) [0x4a5b90]
[ 29893.817] 18: /usr/bin/X (ChangeWindowAttributes+0x2c3) [0x4582f3]
[ 29893.817] 19: /usr/bin/X (0x400000+0x2af88) [0x42af88]
[ 29893.817] 20: /usr/bin/X (0x400000+0x30c51) [0x430c51]
[ 29893.817] 21: /usr/bin/X (0x400000+0x24aee) [0x424aee]
[ 29893.817] 22: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f8a922f0e9d]
[ 29893.817] 23: /usr/bin/X (0x400000+0x24699) [0x424699]
[ 29903.970] (II) AIGLX: Suspending AIGLX clients for VT switch

Hope it helps. Thank you very much :-)
Florian

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/20

------------------------------------------------------------------------
On 2011-11-22T09:21:16+00:00 TomaszCiolek wrote:

Hi there. Thnaks for your work.

Issue persists.

Unlike Florian , I have not seen any evidence of X server crash, but
here is the output from dmesg (kernel log)

[   59.004074] radeon 0000:01:00.0: GPU lockup CP stall for more than 10036msec
[   59.004077] GPU lockup (waiting for 0x0000000D last fence id 0x00000001)
[   59.005143] radeon 0000:01:00.0: GPU softreset 
[   59.005145] radeon 0000:01:00.0:   GRBM_STATUS=0xF5400828
[   59.005147] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0xE8000005
[   59.005149] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0xE8000001
[   59.005151] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   59.005162] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[   59.005265] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[   59.005267] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[   59.005268] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[   59.005270] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   59.006265] radeon 0000:01:00.0: GPU reset succeed
[   59.044414] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[   59.044439] [drm:evergreen_gpu_init] *ERROR* bad backend map, using default
[   59.044510] radeon 0000:01:00.0: WB enabled
[   59.060618] [drm] ring test succeeded in 2 usecs
[   59.060629] [drm] ib test succeeded in 3 usecs
[   69.712099] radeon 0000:01:00.0: GPU lockup CP stall for more than 10020msec
[   69.713631] GPU lockup (waiting for 0x00000013 last fence id 0x0000000D)
[   69.714722] radeon 0000:01:00.0: GPU softreset 
[   69.714725] radeon 0000:01:00.0:   GRBM_STATUS=0xF5400828
[   69.714727] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0xE8000005
[   69.714730] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0xE8000001
[   69.714732] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   69.714760] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[   69.714863] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[   69.714865] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[   69.714868] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[   69.714870] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   69.715864] radeon 0000:01:00.0: GPU reset succeed
[   69.812508] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[   69.812533] [drm:evergreen_gpu_init] *ERROR* bad backend map, using default
[   69.814132] radeon 0000:01:00.0: WB enabled
[   69.830241] [drm] ring test succeeded in 2 usecs
[   69.830253] [drm] ib test succeeded in 3 usecs

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/21

------------------------------------------------------------------------
On 2011-11-23T17:27:36+00:00 Florian-evers wrote:

Hi,

the "switch" command of your patch choses the default option, resulting
in the debug output mentioned above. In consequence, the backend map is
considered not to be correct... or unknown as the appropriate case
statement is missing.

So, I modified your debug statement to additionally show the expression
of the switch statement. On my system, the output is "5".

Needless to say, that there is no "case 0x05:" statement yet :-) Does a
"5" make any sense to you?

Regards,
Florian

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/22

------------------------------------------------------------------------
On 2011-11-23T17:39:31+00:00 agd5f wrote:

Created attachment 53814
possible fix

Try this patch.

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/23

------------------------------------------------------------------------
On 2011-11-23T17:55:36+00:00 Florian-evers wrote:

Hi Alex,

thanks alot again! But I'm sorry, bad news...

the debug output is gone now (as expected), but the system behaves
equal. Besides that the garbled screen looks a little different now
(lots of little squares with different colors instead of stripes), I
again see a crash in Xorg.0.log and the above mentioned lockups in
dmesg:

[   32.158017] radeon 0000:01:00.0: GPU lockup CP stall for more than 10019msec
[   32.158019] GPU lockup (waiting for 0x00000010 last fence id 0x00000001)
[   32.159131] radeon 0000:01:00.0: GPU softreset 
[   32.159133] radeon 0000:01:00.0:   GRBM_STATUS=0xF5400828
[   32.159135] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x08000003
[   32.159137] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0xE8000001
[   32.159139] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   32.159149] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[   32.159252] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[   32.159254] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[   32.159255] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[   32.159257] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   32.160258] radeon 0000:01:00.0: GPU reset succeed
[   32.184957] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[   32.185050] radeon 0000:01:00.0: WB enabled
[   32.201281] [drm] ring test succeeded in 3 usecs
[   32.201291] [drm] ib test succeeded in 3 usecs
[   36.923404] radeon 0000:01:00.0: GPU lockup CP stall for more than 14798msec
[   36.923406] GPU lockup (waiting for 0x00000011 last fence id 0x00000010)
[   36.924538] radeon 0000:01:00.0: GPU softreset 
[   36.924541] radeon 0000:01:00.0:   GRBM_STATUS=0xF5400828
[   36.924543] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x08000003
[   36.924545] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0xE8000001
[   36.924547] radeon 0000:01:00.0:   SRBM_STATUS=0x20000AC0
[   36.924572] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[   36.924675] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[   36.924678] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[   36.924680] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[   36.924682] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   36.925682] radeon 0000:01:00.0: GPU reset succeed
[   36.950664] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[   36.950757] radeon 0000:01:00.0: WB enabled
[   36.967010] [drm] ring test succeeded in 3 usecs
[   36.967020] [drm] ib test succeeded in 3 usecs
[   51.879646] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
[   51.879648] GPU lockup (waiting for 0x00000013 last fence id 0x00000011)
[   51.880781] radeon 0000:01:00.0: GPU softreset 
[   51.880783] radeon 0000:01:00.0:   GRBM_STATUS=0xF5501828
[   51.880785] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x28000003
[   51.880788] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0xEC000007
[   51.880790] radeon 0000:01:00.0:   SRBM_STATUS=0x20000AC0
[   51.880816] radeon 0000:01:00.0:   GRBM_SOFT_RESET=0x00007F6B
[   51.880920] radeon 0000:01:00.0:   GRBM_STATUS=0x00003828
[   51.880922] radeon 0000:01:00.0:   GRBM_STATUS_SE0=0x00000007
[   51.880924] radeon 0000:01:00.0:   GRBM_STATUS_SE1=0x00000007
[   51.880926] radeon 0000:01:00.0:   SRBM_STATUS=0x200000C0
[   51.881927] radeon 0000:01:00.0: GPU reset succeed
[   51.906909] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[   51.907002] radeon 0000:01:00.0: WB enabled
[   51.923233] [drm] ring test succeeded in 3 usecs
[   51.923242] [drm] ib test succeeded in 3 usecs

... same story ...

Regards,
Florian

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/24

------------------------------------------------------------------------
On 2011-11-23T18:42:03+00:00 agd5f wrote:

Try manually setting gb_backend_map to the following values and see if
any of them help:

0x00000000
0x11111111
0x22222222
0x33333333
0x44444444
0x55555555
0x66666666
0x77777777

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/25

------------------------------------------------------------------------
On 2011-11-24T09:25:02+00:00 Florian-evers wrote:

Hi Alex,

thanks again, and now it seems that we are on the right track!

My test results:

0x00000000
0x22222222
0x44444444
0x66666666
-> All these result in immediate lockups.

0x11111111
0x33333333
0x55555555
0x77777777
-> All these result in a correctly started X server :-D
With any of these settings, kdm started correctly, and I was able to log in 
(KDM->KDE 4.7.3).

0x33333333:
using this setting, I saw another late lockup in combination with a total 
system freeze while testing some apps. I have a copy of the lockup message here 
(before the system hung up), but it looks quite similar than the others in this 
thread, perhaps with some different hex numbers.

0x11111111 and
0x55555555 and
0x77777777:
-> These are not locking the GPU or crashing the system immediately, but this 
would require more testing to be sure. Unfortunately, 

0x11111111:
This setting produced lots of glitches regarding transparency. The taskbar was 
invisible, just the icons were rendered. Would not recommend to use that.

0x55555555 and
0x77777777:
No crashes, no lockups, NEARLY perfect. There are some minor gliches with 
transparency, that appear if you active a context menu (right mouse button). 
Then, you only see the icons and the text, but not the window itself. If you 
hover the mouse over it (to trigger repainting), than the window appears as 
well. glxgears works.

Nice. I'm seeing a light at the end of the tunnel :-)
Great... many thanks... now lets finalize this. Currently I'm working with 
setting 0x55555555... ignoring the glitches, I'm already able to use the 
system! :-D

Regards,
Florian

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/26

------------------------------------------------------------------------
On 2011-11-24T13:20:30+00:00 Florian-evers wrote:

0x77777777:
I saw a garbled screen with GPU lockup after rotating the screen by 90 degrees 
(krandr->rotate 90 degrees). I went back to 0x55555555, and here it works 
flawlessly.

Florian

Reply at: https://bugs.launchpad.net/xserver-xorg-driver-
ati/+bug/840140/comments/27


** Bug watch added: Linux Kernel Bug Tracker #42162
   http://bugzilla.kernel.org/show_bug.cgi?id=42162

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-ati in Ubuntu.
https://bugs.launchpad.net/bugs/840140

Title:
  Graphical corruption then black screen using an ATI Radeon 6790 card
  on boot

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-driver-ati/+bug/840140/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to