From owner-freebsd-current@FreeBSD.ORG Mon Mar 19 22:14:52 2007 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38C0516A406 for ; Mon, 19 Mar 2007 22:14:52 +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 06A3213C46A for ; Mon, 19 Mar 2007 22:14:52 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 81007 invoked from network); 19 Mar 2007 18:29:40 -0000 Received: from ppp-71-139-35-160.dsl.snfc21.pacbell.net (HELO ?10.0.0.235?) (nate-mail@71.139.35.160) by root.org with ESMTPA; 19 Mar 2007 18:29:40 -0000 Message-ID: <45FED68E.50901@root.org> Date: Mon, 19 Mar 2007 11:29:34 -0700 From: Nate Lawson User-Agent: Thunderbird 1.5.0.7 (X11/20061027) MIME-Version: 1.0 To: Jung-uk Kim References: <200703161256.23996.jkim@FreeBSD.org> <20070316224222.GD1926@haakonia.hitnet.RWTH-Aachen.DE> <45FEA516.1050103@freebsdbrasil.com.br> <200703191414.58325.jkim@FreeBSD.org> In-Reply-To: <200703191414.58325.jkim@FreeBSD.org> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Patrick Tracanelli , freebsd-acpi@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: [HEADSUP] ACPI-CA 20070126 import X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 22:14:52 -0000 Jung-uk Kim wrote: > On Monday 19 March 2007 10:58 am, Patrick Tracanelli wrote: >> Is it 3.0(a) revision? > > ACPI-CA should support ACPI 3.0b spec. but we (FreeBSD) do not use > much of the features. One misconception a lot of people have is that acpi is like a piece of hardware that has a driver. So they think the driver should support version 3.0b or whatever. acpi is more like an API to your BIOS/hardware that many other drivers use. We "support" version 3.0b in that if drivers want to use it, that information is available. But the actual support in terms of enabling features still requires a lot more work. For example, hotplug cpus. Nothing needs to be done in acpi to support them. But FreeBSD needs a driver for hotplug cpus, architecture changes to help migrate threads off a cpu before shutting it down, etc. -- Nate