From owner-freebsd-acpi@FreeBSD.ORG Thu Dec 13 04:25:55 2007 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 08B0216A420 for ; Thu, 13 Dec 2007 04:25:55 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id CE96E13C45B for ; Thu, 13 Dec 2007 04:25:54 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 904 invoked from network); 13 Dec 2007 04:25:52 -0000 Received: from adsl-71-141-123-117.dsl.snfc21.pacbell.net (HELO ?192.168.1.77?) (nate-mail@71.141.123.117) by root.org with ESMTPA; 13 Dec 2007 04:25:52 -0000 Message-ID: <4760B444.4020302@root.org> Date: Wed, 12 Dec 2007 20:25:40 -0800 From: Nate Lawson User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Ken Menzel References: <13a701c83ce4$e94bfb20$8adb7bd1@icarz.com> In-Reply-To: <13a701c83ce4$e94bfb20$8adb7bd1@icarz.com> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: CURRENTand releng_7 kernel makes the system run very very hot 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: Thu, 13 Dec 2007 04:25:55 -0000 Ken Menzel wrote: > It has been suggested to me to move this thread from current to acpi. >> From what I can tell the CPU's do not halt on idle. Top -SH from a > system booted for a few hours on releng_7 or on current shows hours of > time used where as releng_6 used only minutes or seconds. This is > causing some sytems to overheat. > > I am trying to compile all the relevant information in this e-mail. If I > have missed anything please let me kow. I can also provide ssh access > to a developer who would like to see the problem. I see the problem on > both AMD64 kernel and i386 kernel single and multi processor. > > Here is information I have gather so far: Is there anything else needed > for the PR? Based on the information you sent privately, I don't see anything wrong. acpi_cpu_idle() is calling acpi_cpu_c1() as expected. There is no interrupt storm according to vmstat -i. So the question now is, "why doesn't the HLT instruction actually work?" Perhaps there is some CPU errata or BIOS configuration option you need to change to enable C1? What does sysctl dev.cpu say? -- Nate