https://bugs.freedesktop.org/show_bug.cgi?id=73947
Priority: medium Bug ID: 73947 Assignee: dri-devel@lists.freedesktop.org Summary: [DPM] Cape Verde PRO - GPU lockup when dpm is enabled Severity: normal Classification: Unclassified OS: All Reporter: alexander@tsoy.me Hardware: Other Status: NEW Version: unspecified Component: DRM/Radeon Product: DRI
Created attachment 92619 --> https://bugs.freedesktop.org/attachment.cgi?id=92619&action=edit dmesg.log
Running Unigine Heaven 3.0 causes GPU lockup after 1-2 seconds. This happens only if dpm is enabled. GPU can be restored to a normal operation only via system reboot.
My software:
linux-3.12.8 && linux-3.13.0 mesa-10.0.2 llvm-3.4 xf86-video-ati-9999 (latest git) glamor-9999 (latest git) libdrm-2.4.50 xorg-server-1.14.3
My hardware:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750] [1002:683f]
https://bugs.freedesktop.org/show_bug.cgi?id=73947
--- Comment #1 from Alexander Tsoy alexander@tsoy.me --- Created attachment 92620 --> https://bugs.freedesktop.org/attachment.cgi?id=92620&action=edit Xorg.0.log
https://bugs.freedesktop.org/show_bug.cgi?id=73947
--- Comment #2 from Alexander Tsoy alexander@tsoy.me --- (In reply to comment #0)
My software:
linux-3.12.8 && linux-3.13.0
Same problem with 3.11.9
https://bugs.freedesktop.org/show_bug.cgi?id=73947
--- Comment #3 from Alexander Tsoy alexander@tsoy.me --- Hmm.. I can reproduce lockups when dpm is disabled: using "profile" method just switch profile from "default" to (for example) "high". So probably any change of powerstate cause lockups.
https://bugs.freedesktop.org/show_bug.cgi?id=73947
--- Comment #4 from Alexander Tsoy alexander@tsoy.me --- Sorry, my last comment is incorrect. Seems the card just cannot reliably work in a high power states. When no 3D apps are running, power profiles can be freely switched. If I first switch profile to "high" and then run Unigine Heaven (I didn't test other modern 3D apps yet, but probably the result will be the same), then the GPU lockup.
https://bugs.freedesktop.org/show_bug.cgi?id=73947
--- Comment #5 from Alexander Tsoy alexander@tsoy.me --- Created attachment 92823 --> https://bugs.freedesktop.org/attachment.cgi?id=92823&action=edit lspci-vvvnn.log
Looks like a hardware related problem. fglrx is also failing for me. According to lspci, x16 PCI Express port is capable to provide only 25W, which is not enough for CAPE VERDE. Also additional x8 PCI-E lines which is shared between this port and the neighbour x8 port are not active. The motherboard is Supermicro H8SCM.
LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM L0s L1, Latency L0 <1us, L1 <8us ClockPM- Surprise- LLActRep+ BwNot+ SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise- Slot #7, PowerLimit 25.000W; Interlock- NoCompl+
https://bugs.freedesktop.org/show_bug.cgi?id=73947
Alexander Tsoy alexander@tsoy.me changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID
dri-devel@lists.freedesktop.org