Skip to contentSkip to conversation

New: thermal throttling doesn't seem to trigger on Thinkpad T420s

Bug 42858 [email protected] 1 participant 7 messages Mar 4, 2012 – May 13, 2012

lore
Share & tools
lore
#0 lore raw

https://bugzilla.kernel.org/show_bug.cgi?id=42858

Summary: thermal throttling doesn't seem to trigger on Thinkpad
T420s
Product: Power Management
Version: 2.5
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: cpufreq
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: No

I have a new Thinkpad T420s and I'm noticing it getting massively hot when putting some load on the CPU. powertop shows it spending all its time in Turbo mode for both cores. Thermal reporting shows it hovering around 90° with the fan on full. It hasn't been throttled even once though:

./cpu0/thermal_throttle/core_power_limit_count:0 ./cpu0/thermal_throttle/core_throttle_count:0 ./cpu0/thermal_throttle/package_power_limit_count:0 ./cpu0/thermal_throttle/package_throttle_count:0 ./cpu1/thermal_throttle/core_power_limit_count:0 ./cpu1/thermal_throttle/core_throttle_count:0 ./cpu1/thermal_throttle/package_power_limit_count:0 ./cpu1/thermal_throttle/package_throttle_count:0 ./cpu2/thermal_throttle/core_power_limit_count:0 ./cpu2/thermal_throttle/core_throttle_count:0 ./cpu2/thermal_throttle/package_power_limit_count:0 ./cpu2/thermal_throttle/package_throttle_count:0 ./cpu3/thermal_throttle/core_power_limit_count:0 ./cpu3/thermal_throttle/core_throttle_count:0 ./cpu3/thermal_throttle/package_power_limit_count:0 ./cpu3/thermal_throttle/package_throttle_count:0

This doesn't really seem safe for the CPU or my lap. :/

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#1 lore raw

[Bug 42858] thermal throttling doesn't seem to trigger on Thinkpad T420s

https://bugzilla.kernel.org/show_bug.cgi?id=42858

--- Comment #1 from Pierre Ossman <[email protected]> 2012-03-05 07:39:54 --- I also noticed this in dmesg:

[ 1510.425741] thinkpad_acpi: unknown possible thermal alarm or keyboard event
received
[ 1510.425752] thinkpad_acpi: unhandled HKEY event 0x6040
[ 1510.425757] thinkpad_acpi: please report the conditions when this event

happened to [email protected]

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#2 lore raw

[Bug 42858] thermal throttling doesn't seem to trigger on Thinkpad T420s

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42858

Len Brown <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |NEEDINFO
                 CC|                            |[email protected]
                   |                            |orge.net

--- Comment #2 from Len Brown <[email protected]> 2012-03-06 02:24:16 --- what kernel version (uname -a)

please show either

# grep . /proc/acpi/thermal*/*/

or

# grep . /sys/class/thermal/*/*

to show us what the trip points and current temperatures are.

if you booth without the thinkpad_acpi driver,
does the system behave differently?

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#3 lore raw

[Bug 42858] thermal throttling doesn't seem to trigger on Thinkpad T420s

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42858

--- Comment #3 from Pierre Ossman <[email protected]> 2012-03-06 06:45:30 --- ~

[drzeus@mjolnir]$ uname -a
Linux mjolnir.ossman.eu 3.2.7-1.fc16.x86_64 #1 SMP Tue Feb 21 01:40:47 UTC 2012
x86_64 x86_64 x86_64 GNU/Linux

~

[drzeus@mjolnir]$ grep . /proc/acpi/thermal*/*/
grep: /proc/acpi/thermal*/*/: No such file or directory

~

[drzeus@mjolnir]$ grep . /sys/class/thermal/*/*
/sys/class/thermal/cooling_device0/cur_state:0
/sys/class/thermal/cooling_device0/max_state:17
/sys/class/thermal/cooling_device0/type:Processor
/sys/class/thermal/cooling_device1/cur_state:0
/sys/class/thermal/cooling_device1/max_state:17
/sys/class/thermal/cooling_device1/type:Processor
/sys/class/thermal/cooling_device2/cur_state:0
/sys/class/thermal/cooling_device2/max_state:17
/sys/class/thermal/cooling_device2/type:Processor
/sys/class/thermal/cooling_device3/cur_state:0
/sys/class/thermal/cooling_device3/max_state:17
/sys/class/thermal/cooling_device3/type:Processor
/sys/class/thermal/cooling_device4/cur_state:6
/sys/class/thermal/cooling_device4/max_state:15
/sys/class/thermal/cooling_device4/type:LCD
/sys/class/thermal/thermal_zone0/mode:enabled
/sys/class/thermal/thermal_zone0/passive:0
/sys/class/thermal/thermal_zone0/temp:43000
/sys/class/thermal/thermal_zone0/trip_point_0_temp:97000
/sys/class/thermal/thermal_zone0/trip_point_0_type:critical
/sys/class/thermal/thermal_zone0/type:acpitz

I'll test without thinkpad_acpi and see what happens.

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#4 lore raw

[Bug 42858] thermal throttling doesn't seem to trigger on Thinkpad T420s

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42858

--- Comment #4 from Pierre Ossman <[email protected]> 2012-03-17 11:30:50 --- The problem remains even without thinkpad_acpi. :/

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#5 lore raw

[Bug 42858] thermal throttling doesn't seem to trigger on Thinkpad T420s

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42858

Zhang Rui <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]

--- Comment #5 from Zhang Rui <[email protected]> 2012-03-19 08:54:58 --- would you please check if this patch helps?

http://marc.info/?l=linux-acpi&m=132854533918079&w=2

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#6 lore raw

[Bug 42858] thermal throttling doesn't seem to trigger on Thinkpad T420s

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42858

Alan <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|                            |[email protected]
         AssignedTo|[email protected]     |[email protected]
Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.