From owner-freebsd-acpi@FreeBSD.ORG Tue Mar 24 19:40:07 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 DC1F210659D5 for ; Tue, 24 Mar 2009 19:40:07 +0000 (UTC) (envelope-from pasi.parviainen@iki.fi) Received: from smtp3.dnainternet.fi (smtp3.dnainternet.fi [87.94.96.71]) by mx1.freebsd.org (Postfix) with ESMTP id 5D82D8FC23 for ; Tue, 24 Mar 2009 19:40:07 +0000 (UTC) (envelope-from pasi.parviainen@iki.fi) Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp3.dnainternet.fi (Postfix) with ESMTP id 4ADA74938087; Tue, 24 Mar 2009 21:22:24 +0200 (EET) X-Virus-Scanned: DNA Postiturva at dnainternet.net X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-100 required=7 tests=[RDNS_DYNAMIC=0] autolearn=disabled Received: from [192.168.0.2] (87-94-148-28.tampere.customers.dnainternet.fi [87.94.148.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.dnainternet.fi (Postfix) with ESMTPS; Tue, 24 Mar 2009 21:22:22 +0200 (EET) Message-ID: <49C93309.6050708@iki.fi> Date: Tue, 24 Mar 2009 21:22:49 +0200 From: Pasi Parviainen User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Chris Whitehouse References: <49C80E65.9090500@onetel.com> In-Reply-To: <49C80E65.9090500@onetel.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: acpi_tz0: _CRT value is absurd, ignored (256.0C) (was pr kern/105537) 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: Tue, 24 Mar 2009 19:40:10 -0000 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. > Would it help if I installed 8-CURRENT? Probably not, see below. > -------- Original Message -------- > Subject: pr kern/105537 > Date: Mon, 12 Jan 2009 15:00:49 +0000 > From: Chris Whitehouse > To: freebsd-acpi@FreeBSD.org > > hi, > > Please would you cc me in any reply as I'm not subscribed, thanks. > > I have the same problem noted in > > http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/105537 > > of frequent messages saying > > acpi_tz0: _CRT value is absurd, ignored (256.0C) > > on my HP nc6320 laptop, model RH383ET. > I have HP 6510b and HP 2510p laptops and had same problem with those. Actual problem is that the ACPI thermal code in kernel does sanity-check for temperature values, and accepts only values between 0 - 200 Celsius. To solve the problem you either create custom DSDT which returns 200.0C value instead of 256.0C for thermal zone in question or increase the limit of the sanity-check code of ACPI thermal code (src/sys/dev/acpica/acpi_thermal.c function: acpi_tz_sanity). Proper way to solve this in my opinion is to increase the range of sanity-check function from 0 - 200 Celsius to 0 - 256 Celsius, or at least provide sysctl variable to disable thermal sanity-checks.