From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 106428] reported VDDGFX GPU voltage jumps above set limits in pp_od_clk_voltage when UVD is used for VAAPI/VDPAU Date: Mon, 07 May 2018 13:12:27 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0440314838==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 910E06E3CD for ; Mon, 7 May 2018 13:12:27 +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 --===============0440314838== Content-Type: multipart/alternative; boundary="15256987470.CF73Ada.14251" Content-Transfer-Encoding: 7bit --15256987470.CF73Ada.14251 Date: Mon, 7 May 2018 13:12:27 +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=3D106428 Bug ID: 106428 Summary: reported VDDGFX GPU voltage jumps above set limits in pp_od_clk_voltage when UVD is used for VAAPI/VDPAU Product: DRI Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: tempel.julian@gmail.com I adjusted my pstates in "/sys/class/drm/card0/device/pp_od_clk_voltage" th= at the GPU voltage should never be above 900 mV: (...) 5: 1126Mhz 880 mV 6: 1180Mhz 890 mV 7: 1209Mhz 900 mV And in normal 3D applications "watch -n 0.5 cat /sys/kernel/debug/dri/0/amdgpu_pm_info" accordingly never reports more than= 900 mV for VDDGFX. But when I play a video in mpv with VAAPI/VDPAU, reported VDDGFX often jump= s to 1100 mV, which clearly is undesired behavior. It sticks again to normal 900= mV as soon as I disable hardware decoding. Now the question is, if the reported voltage is correct (then adjusting pp_od_clk_voltage has a bug) or if the real voltage is just reported wrong (than information in amdgpu_pm_info would be wrong). Happens with both 4.17rc2 and drm-next-4.18-wip. GPU is RX 560. --=20 You are receiving this mail because: You are the assignee for the bug.= --15256987470.CF73Ada.14251 Date: Mon, 7 May 2018 13:12:27 +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 106428
Summary reported VDDGFX GPU voltage jumps above set limits in pp_od_c= lk_voltage when UVD is used for VAAPI/VDPAU
Product DRI
Version unspecified
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component DRM/AMDgpu
Assignee dri-devel@lists.freedesktop.org
Reporter tempel.julian@gmail.com

I adjusted my pstates in "/sys/class/drm/card0/device/pp_=
od_clk_voltage" that
the GPU voltage should never be above 900 mV:

(...)
5:       1126Mhz        880 mV
6:       1180Mhz        890 mV
7:       1209Mhz        900 mV

And in normal 3D applications "watch -n 0.5  cat
/sys/kernel/debug/dri/0/amdgpu_pm_info" accordingly never reports more=
 than 900
mV for VDDGFX.

But when I play a video in mpv with VAAPI/VDPAU, reported VDDGFX often jump=
s to
1100 mV, which clearly is undesired behavior. It sticks again to normal 900=
 mV
as soon as I disable hardware decoding.

Now the question is, if the reported voltage is correct (then adjusting
pp_od_clk_voltage has a bug) or if the real voltage is just reported wrong
(than information in amdgpu_pm_info would be wrong).

Happens with both 4.17rc2 and drm-next-4.18-wip.
GPU is RX 560.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15256987470.CF73Ada.14251-- --===============0440314838== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0440314838==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 106428] reported VDDGFX GPU voltage jumps above set limits in pp_od_clk_voltage when UVD is used for VAAPI/VDPAU Date: Thu, 10 May 2018 13:40:29 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1002825759==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 3DEAF6EF43 for ; Thu, 10 May 2018 13:40: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 --===============1002825759== Content-Type: multipart/alternative; boundary="15259596290.2c1FfE.24795" Content-Transfer-Encoding: 7bit --15259596290.2c1FfE.24795 Date: Thu, 10 May 2018 13:40: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=3D106428 --- Comment #1 from tempel.julian@gmail.com --- I did some more tests and now I'm very sure that the voltage is just report= ed wrong when using UVD, and not being actually that high. I also jumps to reported 1.1V without any pstate adjustments or overclock, while the ASIC's default maximum voltage is actually 0.986V. Maybe the UVD got its own voltage of 1.1V, and that is sporadically reported instead of the core GPU voltage when UVD is used? Anyway, not really important since it's just a little glitch and not a real problem. :) --=20 You are receiving this mail because: You are the assignee for the bug.= --15259596290.2c1FfE.24795 Date: Thu, 10 May 2018 13:40: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

Commen= t # 1 on bug 10642= 8 from tempel.j= ulian@gmail.com
I did some more tests and now I'm very sure that the voltage i=
s just reported
wrong when using UVD, and not being actually that high.
I also jumps to reported 1.1V without any pstate adjustments or overclock,
while the ASIC's default maximum voltage is actually 0.986V.
Maybe the UVD got its own voltage of 1.1V, and that is sporadically reported
instead of the core GPU voltage when UVD is used?
Anyway, not really important since it's just a little glitch and not a real
problem. :)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15259596290.2c1FfE.24795-- --===============1002825759== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1002825759==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 106428] reported VDDGFX GPU voltage jumps above set limits in pp_od_clk_voltage when UVD is used for VAAPI/VDPAU Date: Thu, 29 Nov 2018 10:58:44 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0869182319==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 2BEB96E452 for ; Thu, 29 Nov 2018 10:58:44 +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 --===============0869182319== Content-Type: multipart/alternative; boundary="15434891240.eeFbBb04.3515" Content-Transfer-Encoding: 7bit --15434891240.eeFbBb04.3515 Date: Thu, 29 Nov 2018 10:58:44 +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=3D106428 tempel.julian@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NOTABUG Status|NEW |RESOLVED --- Comment #2 from tempel.julian@gmail.com --- Closing, since it's harmless and the Windows driver shows the same behavior. --=20 You are receiving this mail because: You are the assignee for the bug.= --15434891240.eeFbBb04.3515 Date: Thu, 29 Nov 2018 10:58:44 +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 tempel.julian@= ;gmail.com changed bug 10642= 8
What Removed Added
Resolution --- NOTABUG
Status NEW RESOLVED

Commen= t # 2 on bug 10642= 8 from tempel.j= ulian@gmail.com
Closing, since it's harmless and the Windows driver shows the =
same behavior.


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