From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 107447] New: regression in thermal management of
Quadro FX 1500
Date: Wed, 01 Aug 2018 15:51:27 +0000
Message-ID:
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@lists.freedesktop.org
Reporter
Thomas.Blume@suse.com
QA Contact
nouveau@lists.freedesktop.org
Created attachment 140926 <=
a href=3D"attachment.cgi?id=3D140926&action=3Dedit" title=3D"dmesg kern=
el 4.4">[details]
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=20
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=20
[ 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.