From owner-freebsd-acpi@FreeBSD.ORG Mon Dec 7 19:10:03 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 80269106566B for ; Mon, 7 Dec 2009 19:10:03 +0000 (UTC) (envelope-from taku@tackymt.homeip.net) Received: from basalt.tackymt.homeip.net (unknown [IPv6:2001:3e0:577:0:20d:61ff:fecc:2253]) by mx1.freebsd.org (Postfix) with ESMTP id 2386A8FC19 for ; Mon, 7 Dec 2009 19:10:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by basalt.tackymt.homeip.net (Postfix) with ESMTP id 195F61074E for ; Tue, 8 Dec 2009 04:10:02 +0900 (JST) X-Virus-Scanned: amavisd-new at tackymt.homeip.net Received: from localhost ([127.0.0.1]) by localhost (basalt.tackymt.homeip.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xIpd7FSWeLIa for ; Tue, 8 Dec 2009 04:10:00 +0900 (JST) Received: from basalt.tackymt.homeip.net (basalt.tackymt.homeip.net [IPv6:2001:3e0:577:0:20d:61ff:fecc:2253]) by basalt.tackymt.homeip.net (Postfix) with ESMTP for ; Tue, 8 Dec 2009 04:10:00 +0900 (JST) Date: Tue, 8 Dec 2009 04:10:00 +0900 From: Taku YAMAMOTO To: freebsd-acpi@freebsd.org Message-Id: <20091208041000.1d2f75f8.taku@tackymt.homeip.net> In-Reply-To: <200912042337.04403.freebsd@insightbb.com> References: <200912042337.04403.freebsd@insightbb.com> X-Mailer: Sylpheed 2.4.8 (GTK+ 2.16.6; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: ACPI temperature 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: Mon, 07 Dec 2009 19:10:03 -0000 On Fri, 4 Dec 2009 23:37:04 -0500 Steven Friedrich wrote: > I sent this to questions last Sunday, but only one person responded. He's > running FreeBSD 8 and I think his system is reporting bogus temps too. > I think there might be a missing scaling factor. I'm a hardware guy, but I > don't currently have temperature measuring equipment and I would want to do it > on one of my towers (which are currently in storage), not my laptop anyway. > > I booted my HP Pavilion zd8215us and I immediately invoked chkCPUTemperature. > The first temp reported was 52C, which is 125.6F. This leads me to believe > that acpi has an anomaly regarding temperature measurement. The ambient temp > was 71F (21.6C). The machine had been off for over eight hours. I'd suggest to kldload coretemp.ko for another point of view; because it directly retrieves the core temperature from MSR - no ACPI involved. We can read the core temperature via sysctl dev.cpu.0.temperature like this: % sysctl dev.cpu.0.temperature hw.acpi.thermal.tz0.temperature dev.cpu.0.temperature: 58.0C hw.acpi.thermal.tz0.temperature: 46.0C This is obtained from my ThinkPad X60 running in 19C (66.2F) ambient for 15 minutes with the lid closed, powerd running, C2 state enabled. As others stated already, I too think 52C is not so high to worry, though. # I think it is very convenient to have a knob (or better, honors LANG) to # let sysctl show "IK" oids in Fahrenheit. -- -|-__ YAMAMOTO, Taku | __ < - A chicken is an egg's way of producing more eggs. -