All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 107447] New: regression in thermal management of Quadro FX 1500
@ 2018-08-01 15:51 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  0 siblings, 1 reply; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-08-01 15:51 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 4059 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

            Bug ID: 107447
           Summary: regression in thermal management of  Quadro FX 1500
           Product: Mesa
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/nouveau
          Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
          Reporter: Thomas.Blume-IBi9RG/b67k@public.gmane.org
        QA Contact: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org

Created attachment 140926
  --> https://bugs.freedesktop.org/attachment.cgi?id=140926&action=edit
dmesg kernel 4.4

On my machine with an:

  Model: "nVidia Quadro FX 1500"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x029e "Quadro FX 1500"
  SubVendor: pci 0x10de "nVidia Corporation"
  SubDevice: pci 0x032c 
  Revision: 0xa1
  Driver: "nouveau"
  Driver Modules: "drm"

graphics card, the gpu fan start running at high load.
The issue started after installing openSUSE Leap15 with kernel version 4.12.
The same issue is visible using kernel version 4.17.
It was working fine on older openSUSE versions, up to kernel version 4.4.
Installing kernel version 4.4 on Leap 15 makes the issue go away.
The nouveau driver debug logs show when booting with kernel 4.12:

-->

 grep therm /mnt/dmesg-4_12.txt
[    5.985658] nouveau 0000:01:00.0: therm: FAN control: PWM
[    5.985667] nouveau 0000:01:00.0: therm: parsing the fan table failed
[    5.985680] nouveau 0000:01:00.0: therm: fan management: automatic
[    5.985687] nouveau 0000:01:00.0: therm: FAN target request: 90%
[    5.985692] nouveau 0000:01:00.0: therm: FAN target: 90
[    5.985697] nouveau 0000:01:00.0: therm: FAN update: 23
[    5.985707] nouveau 0000:01:00.0: therm: internal sensor: yes
[    6.005559] nouveau 0000:01:00.0: therm: programmed thresholds [ 90(3),
95(3), 130(2), 135(5) ]
[    6.485750] nouveau 0000:01:00.0: therm: FAN update: 26
[    6.985841] nouveau 0000:01:00.0: therm: FAN update: 29
[    7.485929] nouveau 0000:01:00.0: therm: FAN update: 32
[    7.986009] nouveau 0000:01:00.0: therm: FAN update: 35
[    8.486100] nouveau 0000:01:00.0: therm: FAN update: 38
[    8.986193] nouveau 0000:01:00.0: therm: FAN update: 41
[    9.486270] nouveau 0000:01:00.0: therm: FAN update: 44
[    9.987905] nouveau 0000:01:00.0: therm: FAN update: 47
[   10.489188] nouveau 0000:01:00.0: therm: FAN update: 50
[   10.990485] nouveau 0000:01:00.0: therm: FAN update: 53
[   11.491779] nouveau 0000:01:00.0: therm: FAN update: 56
[   11.993032] nouveau 0000:01:00.0: therm: FAN update: 59
[   12.494276] nouveau 0000:01:00.0: therm: FAN update: 62
[   12.995621] nouveau 0000:01:00.0: therm: FAN update: 65
[   13.497070] nouveau 0000:01:00.0: therm: FAN update: 68
[   13.998516] nouveau 0000:01:00.0: therm: FAN update: 71
[   14.500055] nouveau 0000:01:00.0: therm: FAN update: 74
[   15.001850] nouveau 0000:01:00.0: therm: FAN update: 77
[   15.505237] nouveau 0000:01:00.0: therm: FAN update: 80
[   16.006924] nouveau 0000:01:00.0: therm: FAN update: 83
[   16.508429] nouveau 0000:01:00.0: therm: FAN update: 86
[   17.009946] nouveau 0000:01:00.0: therm: FAN update: 89
[   17.511480] nouveau 0000:01:00.0: therm: FAN update: 90
--<

with kernel 4.4 it only shows:

-->
 grep therm /mnt/dmesg-4_4.txt 
[    7.547113] nouveau 0000:01:00.0: therm: FAN control: PWM
[    7.547117] nouveau 0000:01:00.0: therm: parsing the fan table failed
[    7.547121] nouveau 0000:01:00.0: therm: fan management: automatic
[    7.547124] nouveau 0000:01:00.0: therm: internal sensor: yes
[    7.566971] nouveau 0000:01:00.0: therm: programmed thresholds [ 90(3),
95(3), 130(2), 135(5) ]
--<

Attaching dmesg with noveau debug logs for kernel 4.4. and kernel 4.12.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 5573 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 107447] regression in thermal management of Quadro FX 1500
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
@ 2018-08-01 15:51   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-08-03 10:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-08-01 15:51 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 371 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

--- Comment #1 from Thomas Blume <Thomas.Blume-IBi9RG/b67k@public.gmane.org> ---
Created attachment 140927
  --> https://bugs.freedesktop.org/attachment.cgi?id=140927&action=edit
dmesg kernel 4.12

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1283 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 107447] regression in thermal management of Quadro FX 1500
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2018-08-01 15:51   ` [Bug 107447] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-08-03 10:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-08-12 23:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-08-03 10:18 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 508 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

--- Comment #2 from Takashi Iwai <tiwai-l3A5Bk7waGM@public.gmane.org> ---
We confirmed that the commit below brought the regression:
commit 800efb4c2857ec543fdc33585bbcb1fd5ef28337
    drm/nouveau/drm/therm/fan: add a fallback if no fan control is specified in
the vbios

Reverting the commit fixes the problem on Thomas' machine.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1285 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 107447] regression in thermal management of Quadro FX 1500
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2018-08-01 15:51   ` [Bug 107447] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-08-03 10:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-08-12 23:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-08-13  7:19   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-08-12 23:23 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 567 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

--- Comment #3 from caguduzexi-MVPHpGc5C/w@public.gmane.org ---
Takashi Iwai, thanks a lot for finding a solution for that!
I am having this issue since over a year and nothing happens. I am willing to
switch over to suse when this would finally get fixed and the GPU card wont
spin at 100% the whole time.
Here one of mine bugreports:

https://bugs.freedesktop.org/show_bug.cgi?id=102352

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1525 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 107447] regression in thermal management of Quadro FX 1500
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (2 preceding siblings ...)
  2018-08-12 23:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-08-13  7:19   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-09-03 15:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-08-13  7:19 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 411 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

--- Comment #4 from Takashi Iwai <tiwai-l3A5Bk7waGM@public.gmane.org> ---
I *guess* that a more better fix would be to check the error from the fan-table
parsing and avoid the linear fallback when it failed, instead of the whole
revert.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1188 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 107447] regression in thermal management of Quadro FX 1500
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (3 preceding siblings ...)
  2018-08-13  7:19   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-09-03 15:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-09-03 15:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-09-18 20:47   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-09-03 15:22 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 606 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

--- Comment #5 from Takashi Iwai <tiwai-l3A5Bk7waGM@public.gmane.org> ---
One problem seems to be that the thermal target is set only once by the linear
fallback, and forgotten.  The patch below "fixes" that, at least, to keep
updating the fan with the linear fallback.

But, according to Thomas, this still seems too high.  I'm not sure whether it's
the correct behavior or it was just because the fan never worked in the past.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1393 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 107447] regression in thermal management of Quadro FX 1500
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (4 preceding siblings ...)
  2018-09-03 15:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-09-03 15:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-09-18 20:47   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-09-03 15:23 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 361 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

--- Comment #6 from Takashi Iwai <tiwai-l3A5Bk7waGM@public.gmane.org> ---
Created attachment 141427
  --> https://bugs.freedesktop.org/attachment.cgi?id=141427&action=edit
Test fix patch

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1344 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 107447] regression in thermal management of Quadro FX 1500
       [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (5 preceding siblings ...)
  2018-09-03 15:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-09-18 20:47   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-09-18 20:47 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 935 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=107447

GitLab Migration User <gitlab-migration-wf5LKTHn7b+es5Oj371l6A@public.gmane.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |MOVED
             Status|NEW                         |RESOLVED

--- Comment #7 from GitLab Migration User <gitlab-migration-wf5LKTHn7b+es5Oj371l6A@public.gmane.org> ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1161.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2504 bytes --]

[-- Attachment #2: Type: text/plain, Size: 153 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-09-18 20:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-01 15:51 [Bug 107447] New: regression in thermal management of Quadro FX 1500 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
     [not found] ` <bug-107447-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2018-08-01 15:51   ` [Bug 107447] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-08-03 10:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-08-12 23:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-08-13  7:19   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-09-03 15:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-09-03 15:23   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-09-18 20:47   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.