From owner-freebsd-acpi@FreeBSD.ORG Mon Feb 1 20:27:37 2010 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 C8748106566B; Mon, 1 Feb 2010 20:27:37 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id 2766E8FC17; Mon, 1 Feb 2010 20:27:36 +0000 (UTC) Received: by fxm27 with SMTP id 27so643615fxm.3 for ; Mon, 01 Feb 2010 12:27:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-mailer; bh=aL/qaE3B9xZ7Qnb3/G8Bf+DU03rSc0nlwg9mImLa4UI=; b=RYQ8GeVU3ED5IsTMBIl03uadReA97bM7v+b/P9Hna722L6IhEhvYmo2WdxwrddSLez pzaBP96crtArbORYHICw0RKF+rCQwns9vhcxBRsc7KTPTN3tHukDm2/RWoC7MgnwyDMX 8P7SARhl/dfaEhZ+WHaUTihrP+HUsVG76KMVU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=OwiUO88y2Bz4nt+xMRZjXzufzHsJRYBGHHwLlCpy3xkmOuGdkbuSOrXZOEAb/ymbv9 sIcmSqSq0RdBYmyZGYh/MH/uZc2JKSH5uJxEOu3jXsDlhHZYRagewaedTmyrSuD+WIR0 3bO5fe6ekuPCYAk1DYKcc86dhtCowOMb28r3g= Received: by 10.223.6.89 with SMTP id 25mr5008349fay.89.1265056055947; Mon, 01 Feb 2010 12:27:35 -0800 (PST) Received: from ?10.0.10.4? (54.81.54.77.rev.vodafone.pt [77.54.81.54]) by mx.google.com with ESMTPS id 14sm2126001fxm.3.2010.02.01.12.27.32 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 01 Feb 2010 12:27:34 -0800 (PST) Sender: Rui Paulo Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: text/plain; charset=us-ascii From: Rui Paulo In-Reply-To: <4911F71203A09E4D9981D27F9D83085855AF8381@orsmsx503.amr.corp.intel.com> Date: Mon, 1 Feb 2010 20:27:31 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <875E4247-D942-4C2E-8287-1B3A9C93D79F@freebsd.org> References: <875CBAC3-245A-4199-94DC-BBB047318681@freebsd.org> <201002011433.39506.jkim@FreeBSD.org> <976B4942-6DD5-438D-B8C3-1A1E7B1EDEC0@freebsd.org> <201002011451.09084.jkim@FreeBSD.org> <4911F71203A09E4D9981D27F9D83085855AF8381@orsmsx503.amr.corp.intel.com> To: "Moore, Robert" X-Mailer: Apple Mail (2.1077) Cc: "Brown, Len" , "freebsd-acpi@freebsd.org" , "Lin, Ming M" , Jung-uk Kim Subject: Re: ACPICA 20100121 regression 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, 01 Feb 2010 20:27:37 -0000 On 1 Feb 2010, at 20:24, Moore, Robert wrote: > The worst part of all is that if ACPICA returns TRUE for "Linux", the = ASL code executes down paths that often have never been tested. >=20 > The goal of ACPICA is to be 100% compatible with the Windows ACPI = implementation. As such, it returns TRUE for all Windows query strings. >=20 > Note, _OSI was never intended to be a test for "which operating system = is executing". It is meant to query the "set of ACPI-related interfaces, = behaviors, or features that the operating system supports" (from ACPI = specification.) Thus, it is entirely appropriate for ACPICA to return = TRUE for windows strings. >=20 > I guess the next question would be: why is the machine disabling = things specifically for Windows 7? The machine came with Windows 7. My guess is that they have another = piece of software that does the same as the ASUS010 interface (LCD = brightness control / disabling enabling devices / etc.) but for Windows = 7. -- Rui Paulo