From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 90284] radeon crashes (ring 0 stall) with GPU fault detected: 147, and *ERROR* radeon: dpm resume failed. Date: Sat, 02 May 2015 17:23:48 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0054418635==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 2D4966E0B2 for ; Sat, 2 May 2015 10:23:48 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0054418635== Content-Type: multipart/alternative; boundary="1430587428.A7DbCa0.26821"; charset="UTF-8" --1430587428.A7DbCa0.26821 Date: Sat, 2 May 2015 17:23:48 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=90284 Bug ID: 90284 Summary: radeon crashes (ring 0 stall) with GPU fault detected: 147, and *ERROR* radeon: dpm resume failed. Product: DRI Version: XOrg git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/Radeon Assignee: dri-devel@lists.freedesktop.org Reporter: niklas@trippler.no Created attachment 115515 --> https://bugs.freedesktop.org/attachment.cgi?id=115515&action=edit journalctl -r -x --boot=-4 Graphics card: AMD R9 290 Kernel: Linux archfractal 4.0.1-1-ARCH #1 SMP PREEMPT Monitors connected: 2 DE: Xfce Relevant packages: local/xf86-video-ati 1:7.5.0-2 (xorg-drivers xorg) local/lib32-mesa 10.5.4-1 local/lib32-mesa-libgl 10.5.4-1 local/lib32-mesa-vdpau 10.5.4-1 local/linux 4.0.1-1 (base) local/xorg-server 1.17.1-5 (xorg) This bug, which is triggered by dota2 (Valve game), locks up both displays for a few seconds before they blink black and freeze in the last frame displayed, requireing a system reboot. The bug seems to happen with others (same symptoms / log messages) using other applications (chrome html5 video was mentioned), but dota2 seems like one of the few recreatable ways to trigger the bug. Steps to recreate: Have steam and dota 2 installed (might have to remove steams own bundled libstdc++ libraries as they conflict with mesa). Launch dota 2 with any video settings Start a new lobby with "cheats enabled" and "all pick" game mode (these don't matter, but make it faster to recreate) Pick the hero "Chaos Knight" and enter the game Type in chat "-lvlup 24" to gain max level and skill up everything Click R to use ulti (which spawns copies of himself) Hold-drag mouse over all the illusions and the hero. When the mouse button is released the above bug triggers, crashing the displaydriver and taking the computer down with it. In the log attached (journal_log) the bug is triggered at 17:43:50, the first line there is: "kernel: radeon 0000:01:00.0: GPU fault detected: 147 0x000cc801" I noticed a few lines later the following lines appeared: May 02 17:44:01 archfractal kernel: [drm:radeon_pm_resume [radeon]] *ERROR* radeon: dpm resume failed May 02 17:44:01 archfractal kernel: [drm:ci_dpm_enable [radeon]] *ERROR* ci_start_dpm failed I guessed the bug had something to do with dpm, and disabled it (kernel parameter radeon.dpm=0). When I had done this the bug could still be recreated, but the log showed completely different error messages. This log is also attached as "journal_log_radeon_dpm_is_0" I had to gzip the first log to fit within the 3M file size limit -- You are receiving this mail because: You are the assignee for the bug. --1430587428.A7DbCa0.26821 Date: Sat, 2 May 2015 17:23:48 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
Bug ID 90284
Summary radeon crashes (ring 0 stall) with GPU fault detected: 147, and *ERROR* radeon: dpm resume failed.
Product DRI
Version XOrg git
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component DRM/Radeon
Assignee dri-devel@lists.freedesktop.org
Reporter niklas@trippler.no

Created attachment 115515 [details]
journalctl -r -x --boot=-4

Graphics card: AMD R9 290
Kernel: Linux archfractal 4.0.1-1-ARCH #1 SMP PREEMPT
Monitors connected: 2
DE: Xfce

Relevant packages:
local/xf86-video-ati 1:7.5.0-2 (xorg-drivers xorg)
local/lib32-mesa 10.5.4-1
local/lib32-mesa-libgl 10.5.4-1
local/lib32-mesa-vdpau 10.5.4-1
local/linux 4.0.1-1 (base)
local/xorg-server 1.17.1-5 (xorg)

This bug, which is triggered by dota2 (Valve game), locks up both displays for
a few seconds before they blink black and freeze in the last frame displayed,
requireing a system reboot. The bug seems to happen with others (same symptoms
/ log messages) using other applications (chrome html5 video was mentioned),
but dota2 seems like one of the few recreatable ways to trigger the bug.

Steps to recreate:
Have steam and dota 2 installed (might have to remove steams own bundled
libstdc++ libraries as they conflict with mesa).
Launch dota 2 with any video settings
Start a new lobby with "cheats enabled" and "all pick" game mode (these don't
matter, but make it faster to recreate)
Pick the hero "Chaos Knight" and enter the game
Type in chat "-lvlup 24" to gain max level and skill up everything
Click R to use ulti (which spawns copies of himself)
Hold-drag mouse over all the illusions and the hero.
When the mouse button is released the above bug triggers, crashing the
displaydriver and taking the computer down with it.

In the log attached (journal_log) the bug is triggered at 17:43:50, the first
line there is: "kernel: radeon 0000:01:00.0: GPU fault detected: 147
0x000cc801"
I noticed a few lines later the following lines appeared:

May 02 17:44:01 archfractal kernel: [drm:radeon_pm_resume [radeon]] *ERROR*
radeon: dpm resume failed
May 02 17:44:01 archfractal kernel: [drm:ci_dpm_enable [radeon]] *ERROR*
ci_start_dpm failed

I guessed the bug had something to do with dpm, and disabled it (kernel
parameter radeon.dpm=0). When I had done this the bug could still be recreated,
but the log showed completely different error messages. This log is also
attached as "journal_log_radeon_dpm_is_0"

I had to gzip the first log to fit within the 3M file size limit


You are receiving this mail because:
  • You are the assignee for the bug.
--1430587428.A7DbCa0.26821-- --===============0054418635== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK --===============0054418635==--