http://bugzilla.kernel.org/show_bug.cgi?id=11010
Summary: ACPI does not report correct temperature, fan is always on Product: ACPI Version: 2.5 KernelVersion: Seen in 2.6.22, 2.6.24 and 2.6.25 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Power-Thermal AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Latest working kernel version: - Earliest failing kernel version: 2.6.22 Distribution: Debian Hardware Environment: Two different Shuttle Barebones, Intel Core 2 Duo Software Environment: 64Bit Problem Description: The temperature reported in /proc/acpi/thermal_zone/THRM/temperature is always a fixed value, never changes while the sensors tool reports correct and changing values. The fan is always on. /proc/acpi/thermal_zone/THRM/polling_frequency always reports <polling disabled>. Steps to reproduce: It does not matter if the system is freshly installed or not, it does not matter if the system had performed a cold or warm boot, it is always the same. Different kernel versions did not matter either (tested with 2.6.22, 2.6.24 and 2.6.25 from Debian (Lenny and Sid). Older versions do not work on the computer because of the SATA hardware. For this problem there is a bug open in the Debian bug tracker: #487287. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487287 I was asked be Maximilian Attems to open a bug report here. When I use iasl to disassemble the dsdt found in /proc/acpi/dsdt and recompile it I get one warning and two errors which look quite similar on both machines. # iasl -sa dsdt.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20061109 [May 15 2007] Copyright (C) 2000 - 2006 Intel Corporation Supports ACPI Specification Revision 3.0a dsdt.dsl 378: Method (\_WAK, 1, NotSerialized) Warning 1079 - ^ Reserved method must return a value (_WAK) dsdt.dsl 419: Store (Local0, Local0) Error 4049 - ^ Method local variable is not initialized (Local0) dsdt.dsl 424: Store (Local0, Local0) Error 4049 - ^ Method local variable is not initialized (Local0) ASL Input: dsdt.dsl - 5129 lines, 163766 bytes, 1797 keywords Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 571 Optimizations I found a suggestion how to fix the warning on the net, but did not find anything for the errors. The code with the errors looks like that: Scope (\_SI) { Method (_MSG, 1, NotSerialized) { Store (Local0, Local0) } Method (_SST, 1, NotSerialized) { Store (Local0, Local0) } } -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla