From owner-acpi-jp@jp.FreeBSD.org Thu Sep 18 02:56:17 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h8HHuHe87848;
	Thu, 18 Sep 2003 02:56:17 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from hermes.hd.intel.com (fmr09.intel.com [192.52.57.35])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id h8HHuGJ87843
	for <acpi-jp@jp.FreeBSD.org>; Thu, 18 Sep 2003 02:56:16 +0900 (JST)
	(envelope-from robert.moore@intel.com)
Received: from petasus.hd.intel.com (petasus.hd.intel.com [10.127.45.3])
	by hermes.hd.intel.com (8.11.6p2/8.11.6/d: outer.mc,v 1.83 2003/09/05 14:45:27 rfjohns1 Exp $) with ESMTP id h8HHrnJ26512
	for <acpi-jp@jp.FreeBSD.org>; Wed, 17 Sep 2003 17:53:49 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com [192.168.65.206])
	by petasus.hd.intel.com (8.11.6p2/8.11.6/d: inner.mc,v 1.35 2003/05/22 21:18:01 rfjohns1 Exp $) with SMTP id h8HHoot25220
	for <acpi-jp@jp.FreeBSD.org>; Wed, 17 Sep 2003 17:50:51 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56])
 by orsmsxvs040.jf.intel.com (NAVGW 2.5.2.11) with SMTP id M2003091710560831882
 ; Wed, 17 Sep 2003 10:56:08 -0700
Received: from orsmsx405.amr.corp.intel.com ([192.168.65.46]) by orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(5.0.2195.5329);
	 Wed, 17 Sep 2003 10:56:08 -0700
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
Message-ID: <D3A3AA459175A44CB5326F26DA7A189C1C3D6F@orsmsx405.jf.intel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [acpi-jp 2421] acipca patches for Intel
Thread-Index: AcNJte+GIrzP0n9CRSK7tXc0OcoK3wzjju0w
From: "Moore, Robert" <robert.moore@intel.com>
To: <acpi-jp@jp.FreeBSD.org>, <acpi-devel@lists.sourceforge.net>
Cc: "Grover, Andrew" <andrew.grover@intel.com>,
   "Therien, Guy" <guy.therien@intel.com>
X-OriginalArrivalTime: 17 Sep 2003 17:56:08.0220 (UTC) FILETIME=[F8D0FDC0:01C37D44]
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 17 Sep 2003 10:56:06 -0700
X-Sequence: acpi-jp 2672
Subject: [acpi-jp 2672] RE: acipca patches for Intel
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: robert.moore@intel.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030902

Nate,

Please send a listing of the _BST errors that appear on the IBM machines
and the related DSDT.  This issue isn't really an ACPI 2.0 issue, it
extends back to ACPI 1.0.  I'd like to solve this once and for all if
possible.

Bob




This patch reverts part of 0619 to fix _BST errors on IBM thinkpads (and
others.  It appears many ASL versions do not implement the alluded to
2.0C copy semantics.

--- dsmthdat.c	Thu Jun 19 17:30:43 2003
+++ /sys/contrib/dev/a.old/dsmthdat.c	Tue Apr 29 11:36:50 2003
@@ -392,6 +392,7 @@
 {
     ACPI_STATUS             Status;
     ACPI_NAMESPACE_NODE     *Node;
+    ACPI_OPERAND_OBJECT     *NewDesc =3D Object;


     ACPI_FUNCTION_TRACE ("DsMethodDataSetValue");
@@ -410,17 +411,32 @@
         return_ACPI_STATUS (Status);
     }



