https://bugs.freedesktop.org/show_bug.cgi?id=92518
Bug ID: 92518 Summary: 7870 XT Stalling Between Ring 0 and Ring 3 Product: DRI Version: XOrg git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: major Priority: medium Component: DRM/Radeon Assignee: dri-devel@lists.freedesktop.org Reporter: benli1392@gmail.com
Created attachment 118950 --> https://bugs.freedesktop.org/attachment.cgi?id=118950&action=edit dmesg.log from Tumbleweed's kernel
System: Opensuse Tumbleweed, but same problem exist on different distributions. Reproducible: Always
Steps to Reproduce: 1. Boot up system 2. Opensuse boots up with plymouth without much issue. 3. X tries to start, but crashes 4. Opensuse goes to the terminal login 5. The stall messages continue non-stop.
Sample of stall messages: [ 68.950045] radeon 0000:01:00.0: ring 0 stalled for more than 14020msec [ 68.970866] radeon 0000:01:00.0: ring 3 stalled for more than 10479msec
Hardware information: CPU: AMD FX-8320 Motherboard: Gigabyte GA-970A-D3P Graphics card: Powercolor 7870 XT Myst Edition (Latest firmware .32 w/ UEFI support)
Tested on different kernel versions from 42.1 branch, Tumbleweed, and stable (upstream).
Brand of 7870 XT card does not seem to matter. Another user online had a Sapphire brand card and the user had the exact same problems.