From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 98905] XFX Radeon RX 480 XXX OC GPU hangs in games with "auto" power_dpm_force_performance_level Date: Tue, 29 Nov 2016 18:58:06 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0924191395==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 2FBA86E362 for ; Tue, 29 Nov 2016 18:58:06 +0000 (UTC) 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 --===============0924191395== Content-Type: multipart/alternative; boundary="14804458860.B0be185b.4246"; charset="UTF-8" --14804458860.B0be185b.4246 Date: Tue, 29 Nov 2016 18:58:06 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D98905 Bug ID: 98905 Summary: XFX Radeon RX 480 XXX OC GPU hangs in games with "auto" power_dpm_force_performance_level Product: DRI Version: unspecified Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: haagch@frickel.club I've had this across several applications and several kernel/mesa/llvm vers= ions and I'm not sure I get everything here right, but here it goes. Most easily I can reproduce the GPU hang on SOMA when starting a new game -= it will hang while the intro video plays or shortly after, in the game - other= and very demanding games work without hangs. It would hang like this: [Di Nov 29 19:46:21 2016] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring g= fx timeout, last signaled seq=3D3374996, last emitted seq=3D3374998 [Di Nov 29 19:46:21 2016] [drm] IP block:5 is hang! Just now is the first time it actually recovered, usually I need to hard re= set the PC. Now this GPU is factory overclocked a little bit: /sys/class/drm/card0/device/pp_dpm_sclk 0: 300Mhz 1: 608Mhz 2: 910Mhz 3: 1077Mhz 4: 1145Mhz 5: 1191Mhz 6: 1236Mhz 7: 1288Mhz * I am reasonably confident that when I set a power level with this command: echo manual > /sys/class/drm/card0/device/power_dpm_force_performance_level echo 7 > /sys/class/drm/card0/device/pp_dpm_sclk the GPU will not hang while the power level is fixed. Therefore I think that the GPU hang is related to switching between power levels. It's possible that this problem is specific to this factory overclocked mod= el. --=20 You are receiving this mail because: You are the assignee for the bug.= --14804458860.B0be185b.4246 Date: Tue, 29 Nov 2016 18:58:06 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 98905
Summary XFX Radeon RX 480 XXX OC GPU hangs in games with "auto&q= uot; power_dpm_force_performance_level
Product DRI
Version unspecified
Hardware Other
OS All
Status NEW
Severity normal
Priority medium
Component DRM/AMDgpu
Assignee dri-devel@lists.freedesktop.org
Reporter haagch@frickel.club

I've had this across several applications and several kernel/m=
esa/llvm versions
and I'm not sure I get everything here right, but here it goes.

Most easily I can reproduce the GPU hang on SOMA when starting a new game -=
 it
will hang while the intro video plays or shortly after, in the game - other=
 and
very demanding games work without hangs.

It would hang like this:

[Di Nov 29 19:46:21 2016] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring g=
fx
timeout, last signaled seq=3D3374996, last emitted seq=3D3374998
[Di Nov 29 19:46:21 2016] [drm] IP block:5 is hang!

Just now is the first time it actually recovered, usually I need to hard re=
set
the PC.

Now this GPU is factory overclocked a little bit:
/sys/class/drm/card0/device/pp_dpm_sclk
0: 300Mhz
1: 608Mhz
2: 910Mhz
3: 1077Mhz
4: 1145Mhz
5: 1191Mhz
6: 1236Mhz
7: 1288Mhz *

I am reasonably confident that when I set a power level with this command:

echo manual > /sys/class/drm/card0/device/power_dpm_force_performance_le=
vel
echo 7 > /sys/class/drm/card0/device/pp_dpm_sclk

the GPU will not hang while the power level is fixed.
Therefore I think that the GPU hang is related to switching between power
levels.
It's possible that this problem is specific to this factory overclocked mod=
el.


You are receiving this mail because:
  • You are the assignee for the bug.
= --14804458860.B0be185b.4246-- --===============0924191395== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0924191395==--