acpi_tz0: _CRT value is absurd,
ignored (256.0C) (was pr kern/105537) FIX?
Chris Whitehouse
cwhiteh at onetel.com
Sun Mar 29 07:42:58 PDT 2009
Pasi Parviainen wrote:
> Chris Whitehouse wrote:
>> Hi, I sent this a while ago but don't think there was a reply. I'm
>> about to embark on a custom ASL to load in loader.conf as per
>> http://www.freebsd.org/doc/en/books/handbook/acpi-debug.html but just
>> wondering if their might be a 'proper' fix on the way. I do have the
>> latest bios installed.
>
> Loading custom ASL with modified _CRT value for temperature zone in
> question will solve the problem, see below for more information.
>
--- /nc6320.asl 2009-03-28 21:21:25.000000000 +0000
+++ /nc6320.TZ0._CRT.95C.asl 2009-03-29 16:16:16.000000000 +0100
@@ -146,7 +146,7 @@
* Intel ACPI Component Architecture
* AML Disassembler version 20070320
*
- * Disassembly of /tmp/acpidump.RLCPmU, Sat Mar 28 21:21:25 2009
+ * Disassembly of /tmp/acpidump.nryPEu, Sat Mar 28 18:02:15 2009
*
*
* Original Table Header:
@@ -12940,7 +12940,7 @@
Method (_CRT, 0, Serialized)
{
- Return (C316 (0x04, 0x00))
+ Return (C316 (0x00, 0x02))
}
Method (_TMP, 0, Serialized)
These values set hw.acpi.thermal.tz0._CRT to 95.0C. I tested various
values which gave different _CRT temps, some of which were below
hw.acpi.thermal.tz0.temperature. The messages have stopped and I now
know that the machine will shut down if the temperature is exceeded.
Thanks everybody for suggestions and pointers.
Chris
More information about the freebsd-acpi
mailing list