From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 91880] Radeonsi on Grenada cards (r9 390) exceptionally
unstable and poorly performing
Date: Thu, 14 Sep 2017 05:13:29 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0385724035=="
Return-path:
Received: from culpepper.freedesktop.org (culpepper.freedesktop.org
[131.252.210.165])
by gabe.freedesktop.org (Postfix) with ESMTP id 9E2406E93C
for ; Thu, 14 Sep 2017 05:13:29 +0000 (UTC)
In-Reply-To:
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
--===============0385724035==
Content-Type: multipart/alternative; boundary="15053660097.1ED3.14832";
charset="UTF-8"
--15053660097.1ED3.14832
Date: Thu, 14 Sep 2017 05:13:29 +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=3D91880
--- Comment #173 from Thomas DEBESSE ---
(In reply to Jon Doane from comment #172)
> Unless something has changed with how the dpm state is handled, I don't
> expect that to make the system completely stable. They're more stable than
> balanced but, it's not stable enough to prevent a crash.
Hmm, until now the discussion only talked about level (low, auto, high) and=
not
state (battery, balanced, performance), it was suspected "auto" level being
faulty, but no one yet suspected "balanced" state being faulty. It's curren=
tly
assumed any state is working but one level is not (auto). Perhaps that's a
wrong assumption by the way. Have you specifically experienced an issue due=
to
the "balanced" state and not due to the "auto" level that is commonly used =
with
it?
> The only method that I've had luck with while retaining clock scaling is
> this:
> echo 234567 > /sys/class/drm/card0/device/pp_dpm_sclk
>=20
> This disables the 300Mhz clock step which seems to work however
Oh yes I forgot this trick because on my end using "low" or "high" level is
enough so I never had to mess with that. By the way when I'm on "low" level=
I'm
running at 300MHz and it runs nicely for weeks (i.e. until I reboot for
something unrelated like a kernel upgrade).
> One way or another, I have ways around the problem but, these are hacks t=
hat
> would be considered intolerable solutions by a regular user.
Sure, but if no one is going to fix that, it would be better to have these
hacks applied by default and not expecting the user to do them by hand. Sin=
ce
more than two years now, running a LiveCD to install Linux on a system havi=
ng
an R9 390X leads to a crash while installing=E2=80=A6 A by-default hack wou=
ld be better
than nothing if no one is going to fix it.
I still don't understand why it's so hard for AMD employees to get their ha=
nd
on AMD hardware to work on a fix, and we know the faulty models (0x67B0,
0x67B1) and many commercial names were listed.
Their AMDGPU-PRO driver looks to not be affected by the bug, so they have a=
fix
somewhere. Why this fix can't make it's way to the open driver?
--=20
You are receiving this mail because:
You are the assignee for the bug.=
--15053660097.1ED3.14832
Date: Thu, 14 Sep 2017 05:13:29 +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
Comme=
nt # 173
on bug 91880<=
/a>
from Thomas DEBESSE
(In reply to Jon Doane from comment #172)
> Unless something has changed with how the dpm st=
ate is handled, I don't
> expect that to make the system completely stable. They're more stable =
than
> balanced but, it's not stable enough to prevent a crash.
Hmm, until now the discussion only talked about level (low, auto, high) and=
not
state (battery, balanced, performance), it was suspected "auto" l=
evel being
faulty, but no one yet suspected "balanced" state being faulty. I=
t's currently
assumed any state is working but one level is not (auto). Perhaps that's a
wrong assumption by the way. Have you specifically experienced an issue due=
to
the "balanced" state and not due to the "auto" level th=
at is commonly used with
it?
> The only method that I've had luck with while re=
taining clock scaling is
> this:
> echo 234567 > /sys/class/drm/card0/device/pp_dpm_sclk
>=20
> This disables the 300Mhz clock step which seems to work however
Oh yes I forgot this trick because on my end using "low" or "=
;high" level is
enough so I never had to mess with that. By the way when I'm on "low&q=
uot; level I'm
running at 300MHz and it runs nicely for weeks (i.e. until I reboot for
something unrelated like a kernel upgrade).
> One way or another, I have ways around the probl=
em but, these are hacks that
> would be considered intolerable solutions by a regular user.
Sure, but if no one is going to fix that, it would be better to have these
hacks applied by default and not expecting the user to do them by hand. Sin=
ce
more than two years now, running a LiveCD to install Linux on a system havi=
ng
an R9 390X leads to a crash while installing=E2=80=A6 A by-default hack wou=
ld be better
than nothing if no one is going to fix it.
I still don't understand why it's so hard for AMD employees to get their ha=
nd
on AMD hardware to work on a fix, and we know the faulty models (0x67B0,
0x67B1) and many commercial names were listed.
Their AMDGPU-PRO driver looks to not be affected by the bug, so they have a=
fix
somewhere. Why this fix can't make it's way to the open driver?
You are receiving this mail because:
- You are the assignee for the bug.
=
--15053660097.1ED3.14832--
--===============0385724035==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs
IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz
dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==
--===============0385724035==--