Bug 69196

Summary: gpu lockup and full crash when starting some games in wine
Product: Mesa Reporter: Thomas Schneider <maxmusterm>
Component: Drivers/Gallium/radeonsiAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: medium CC: alexander, vmerlet
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: kernel log from the crash
dmesg.radeon.lockup

Description Thomas Schneider 2013-09-10 21:28:49 UTC
Created attachment 85587 [details]
kernel log from the crash

First of I searched the bugs and found some similar looking bugs but none which stroke me as the same bug.
lspci tells me my graphics card is 
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde XT [Radeon HD 7770 GHz Edition]
I always use everything mesa and kernel vanilla from git.
My kernel has the version 3.11.0-1-08716-g26b0332-dirty.The mesa checkout is 4 days old.
glxinfo tells me Mesa 9.3.0-devel (git-0f6fce1) (if this is relevant)
I tested it with hyperz enabled and disabled both time it failed the same way.
First the display turns dark (no signal) and then after being responsive for a few seconds the pc crashes completly.
If I kill the process in time it doesn't die completly on me.
I don't know if this is of any relevance but the firmware for the card was missing and I grabbed the file from here:
http://people.freedesktop.org/~agd5f/radeon_ucode/VERDE_smc.bin
I'll refrain from parsin anything specific from the kernel log since I don't know which lines are relevant
Comment 1 Alexander Tsoy 2014-01-21 19:50:01 UTC
Created attachment 92541 [details]
dmesg.radeon.lockup

Same issue when running Unigine Heaven 3.0 on Cape Verde PRO. GPU lockup happen after 1-2 seconds.
Comment 2 Alexander Tsoy 2014-01-21 19:52:20 UTC
My software:

mesa-10.0.2
llvm-3.4
linux-3.12.8
xf86-video-ati-9999 (latest git))
glamor-9999 (latest git)
libdrm-2.4.50
xorg-server-1.14.3
Comment 3 Alexander Tsoy 2014-01-21 19:59:53 UTC
After the lockup either screen becomes corrupted or PC is automatically rebooted.
Comment 4 Michel Dänzer 2014-01-22 02:14:08 UTC
(In reply to comment #1)
> Same issue when running Unigine Heaven 3.0 on Cape Verde PRO.

Please file your own report for that. Although the symptoms are similar, the cause may be different.

Both of you please also attach the /var/log/Xorg.0.log file.

BTW, in particular when running Wine, assuming you're running a 64-bit distro, make sure the 32-bit Mesa stack is up to date as well.
Comment 5 Alexander Tsoy 2014-01-22 08:53:51 UTC
(In reply to comment #4)
> (In reply to comment #1)
> > Same issue when running Unigine Heaven 3.0 on Cape Verde PRO.
> 
> Please file your own report for that. Although the symptoms are similar, the
> cause may be different.

I just figured out that my issue is caused by dpm. If I disable dpm, Unigine Heaven works fine (damn slow, but do not cause lockups). I'll recheck with a newer kernel (>=3.13) and will file a new bug if the issue is reproducible with it.
Comment 6 Marek Olšák 2015-08-02 10:42:21 UTC
(In reply to Alexander Tsoy from comment #5)
> (In reply to comment #4)
> > (In reply to comment #1)
> > > Same issue when running Unigine Heaven 3.0 on Cape Verde PRO.
> > 
> > Please file your own report for that. Although the symptoms are similar, the
> > cause may be different.
> 
> I just figured out that my issue is caused by dpm. If I disable dpm, Unigine
> Heaven works fine (damn slow, but do not cause lockups). I'll recheck with a
> newer kernel (>=3.13) and will file a new bug if the issue is reproducible
> with it.

This bug is too old. Based on your comment, this is not related to the Mesa driver. Closing. Feel free to re-open if it's a Mesa issue.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.