From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 95044] New: [NVA0] [Reclocking] GPU doesn't relax memory clocks Date: Wed, 20 Apr 2016 21:41:00 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0293535321==" Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0293535321== Content-Type: multipart/alternative; boundary="14611884600.4cdD.8661"; charset="UTF-8" --14611884600.4cdD.8661 Date: Wed, 20 Apr 2016 21:41:00 +0000 MIME-Version: 1.0 Content-Type: text/plain https://bugs.freedesktop.org/show_bug.cgi?id=95044 Bug ID: 95044 Summary: [NVA0] [Reclocking] GPU doesn't relax memory clocks Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Reporter: debianlinuxero1-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org QA Contact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org Created attachment 123101 --> https://bugs.freedesktop.org/attachment.cgi?id=123101&action=edit Kernel_log The card doesn't relax memory clocks on step down reclock transitions. For example, if I try [code]echo 07 > pstate[/code] from a 0f state, I see this : [code] 03: core 300 MHz shader 600 MHz memory 100 MHz 07: core 400 MHz shader 800 MHz memory 300 MHz AC DC * 0f: core 576 MHz shader 1242 MHz memory 999 MHz AC: core 399 MHz shader 799 MHz memory 999 MHz [/code] The problem happens in the 3 step down possible transitions : 0f -> 07, 07 -> 03 and 0f -> 03. The memory clock always stands as high as the major's state I set up. The system is : Phenom II X4 905e, 4 GB DDR3 @ 1333, nVidia GeForce GTX 260, 790FX chipset. Debian GNU/Linux stretch (Testing) x64 Kernel 4.4.0-1, libdrm-nouveau2 2.4.67-1. The attachment file shows a kernel dmesg after switching from state 0f to 07. -- You are receiving this mail because: You are the assignee for the bug. --14611884600.4cdD.8661 Date: Wed, 20 Apr 2016 21:41:00 +0000 MIME-Version: 1.0 Content-Type: text/html
Bug ID 95044
Summary [NVA0] [Reclocking] GPU doesn't relax memory clocks
Product xorg
Version unspecified
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component Driver/nouveau
Assignee nouveau@lists.freedesktop.org
Reporter debianlinuxero1@gmail.com
QA Contact xorg-team@lists.x.org

Created attachment 123101 [details]
Kernel_log

The card doesn't relax memory clocks on step down reclock transitions.

For example, if I try [code]echo 07 > pstate[/code] from a 0f state, I see this
:

[code]
03: core 300 MHz shader 600 MHz memory 100 MHz
07: core 400 MHz shader 800 MHz memory 300 MHz AC DC *
0f: core 576 MHz shader 1242 MHz memory 999 MHz
AC: core 399 MHz shader 799 MHz memory 999 MHz
[/code]

The problem happens in the 3 step down possible transitions :

0f -> 07, 07 -> 03 and 0f -> 03.

The memory clock always stands as high as the major's state I set up.



The system is :

Phenom II X4 905e, 4 GB DDR3 @ 1333, nVidia GeForce GTX 260, 790FX chipset.

Debian GNU/Linux stretch (Testing) x64

Kernel 4.4.0-1, libdrm-nouveau2 2.4.67-1.


The attachment file shows a kernel dmesg after switching from state 0f to 07.


You are receiving this mail because:
  • You are the assignee for the bug.
--14611884600.4cdD.8661-- --===============0293535321== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============0293535321==--