From owner-freebsd-acpi@FreeBSD.ORG Sun Mar 29 14:42:58 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 901861065674 for ; Sun, 29 Mar 2009 14:42:58 +0000 (UTC) (envelope-from cwhiteh@onetel.com) Received: from woodbine.london.02.net (woodbine.london.02.net [87.194.255.145]) by mx1.freebsd.org (Postfix) with ESMTP id 3054E8FC1A for ; Sun, 29 Mar 2009 14:42:57 +0000 (UTC) (envelope-from cwhiteh@onetel.com) Received: from [192.168.1.75] (93.97.24.219) by woodbine.london.02.net (8.5.016.1) id 4979BCBF01E9BC29 for freebsd-acpi@freebsd.org; Sun, 29 Mar 2009 15:38:30 +0100 Message-ID: <49CF87E5.5020107@onetel.com> Date: Sun, 29 Mar 2009 15:38:29 +0100 From: Chris Whitehouse User-Agent: Thunderbird 2.0.0.19 (X11/20090113) MIME-Version: 1.0 CC: freebsd-acpi@freebsd.org References: <49C80E65.9090500@onetel.com> <49C93309.6050708@iki.fi> In-Reply-To: <49C93309.6050708@iki.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537) FIX? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Mar 2009 14:42:58 -0000 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