http://bugzilla.kernel.org/show_bug.cgi?id=13918

           Summary: Processor not throttled when overheating
           Product: ACPI
           Version: 2.5
    Kernel Version: 2.6.31-rc5
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Power-Thermal
        AssignedTo: acpi_power-ther...@kernel-bugs.osdl.org
        ReportedBy: elen...@planet.nl
        Regression: No


Created an attachment (id=22610)
 --> (http://bugzilla.kernel.org/attachment.cgi?id=22610)
ACPI  DSDT table

System: HP 2510p Core Duo notebook, x86_64 kernel; Debian stable ("Lenny")

Yesterday my notebook (HP 2510p Core Duo) shut down hard due to overheating
while compiling a kernel and running vlc.

Both processor cores continued to run at full speed until the system shut down.
IIUC the cores should get slowed down (T-state followed by P-state) before that
happens.
I was using the ondemand governor for frequency scaling.

One thing I noticed is that, although the cores are registered as cooling
devices, they are not bound to any thermal zones:

/sys/class/thermal$ grep . cooling_device*/type
cooling_device0/type:Fan
cooling_device1/type:Fan
cooling_device2/type:Fan
cooling_device3/type:Fan
cooling_device4/type:Fan
cooling_device5/type:Fan
cooling_device6/type:Fan
cooling_device7/type:Processor
cooling_device8/type:Processor
cooling_device9/type:LCD

/sys/class/thermal$ ls -1d thermal_zone*/cdev[0-9]
thermal_zone0/cdev0
thermal_zone0/cdev1
thermal_zone0/cdev2
thermal_zone0/cdev3
thermal_zone1/cdev0
thermal_zone1/cdev1
thermal_zone1/cdev2
thermal_zone1/cdev3
thermal_zone1/cdev4
thermal_zone1/cdev5
thermal_zone1/cdev6
thermal_zone3/cdev0
thermal_zone3/cdev1
thermal_zone4/cdev0

As you can see, cdev7 and cdev8 are not listed. But according to
Documentation/thermal/sysfs-api.txt, they should be listed "if the processor is
listed in _PSL method", and AFAICT in my dsdt that is the case for zones 0, 3,
4 and 6 (through method C3B4).

AFAICT all required modules are loaded (cpufreq_ondemand is compiled in):
cpufreq_conservative    7904  0
cpufreq_userspace       3604  0
cpufreq_stats           4808  0
cpufreq_powersave       1776  0
coretemp                6720  0
acpi_cpufreq            8096  0
processor              39960  3 acpi_cpufreq
thermal                16160  0
thermal_sys            16768  4 video,processor,thermal,fan

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to