From owner-freebsd-acpi@FreeBSD.ORG Thu Sep 21 23:12:26 2006 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BE0816A412 for ; Thu, 21 Sep 2006 23:12:26 +0000 (UTC) (envelope-from markir@paradise.net.nz) Received: from linda-5.paradise.net.nz (linda-5.paradise.net.nz [203.96.152.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id D80CE43D67 for ; Thu, 21 Sep 2006 23:12:25 +0000 (GMT) (envelope-from markir@paradise.net.nz) Received: from smtp-3.paradise.net.nz (tclsnelb1-src-1.paradise.net.nz [203.96.152.172]) by linda-5.paradise.net.nz (Paradise.net.nz) with ESMTP id <0J5Y006SITSNOK@linda-5.paradise.net.nz> for freebsd-acpi@freebsd.org; Fri, 22 Sep 2006 11:12:24 +1200 (NZST) Received: from [192.168.1.11] (218-101-29-116.dsl.clear.net.nz [218.101.29.116]) by smtp-3.paradise.net.nz (Postfix) with ESMTP id 13D319F2AF3; Fri, 22 Sep 2006 11:12:23 +1200 (NZST) Date: Fri, 22 Sep 2006 11:12:21 +1200 From: Mark Kirkwood In-reply-to: <45131227.40107@root.org> To: Nate Lawson Message-id: <45131C55.1020401@paradise.net.nz> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=ISO-8859-1 Content-transfer-encoding: 7bit User-Agent: Thunderbird 1.5.0.4 (X11/20060704) References: <450DFA53.2090006@paradise.net.nz> <450E2EB6.2090908@root.org> <20060921132915.GE10582@obelix.dsto.defence.gov.au> <45131227.40107@root.org> Cc: freebsd-acpi@freebsd.org Subject: Re: RELENG_6 power button ignored after halt if ACPI enabled 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, 21 Sep 2006 23:12:26 -0000 Nate Lawson wrote: > > He isn't doing halt -p, he's doing "halt", then hitting the power > button. If acpi is still enabled, it intercepts the button event but > can't do anything because the OS is halted (i.e. no shutdown() > available). If ACPI is disabled by that point, the BIOS handles it and > powers off the system. > > This only applies to his system, it's not necessarily true in general. > Some systems won't work if ACPI is disabled during this process, hence > the sysctl. > What was interesting is that this happened on two reasonably different systems: - Tualatin mobo, VIA chipset, AWARD bios - Tualatin mobo, Serverworks chipset, AMIBIOS bios leading me to suspect that there was more general impact for this issue. Given that there has not exactly been a tidal wave of mails to that effect :-), I guess it may only apply to circa 2002 Tualatin (or perhaps only Supermicro Tualatin) boards. Of course, the other possibility is that it *is* more general, but most folks are using 'shutdown -p' and are not noticing that the power button does not work.... Cheers Mark