From owner-acpi-jp@jp.FreeBSD.org Tue Dec  3 08:02:12 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id gB2N2Cr66519;
	Tue, 3 Dec 2002 08:02:12 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from caduceus.fm.intel.com (fmr02.intel.com [192.55.52.25])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id gB2N28266512;
	Tue, 3 Dec 2002 08:02:08 +0900 (JST)
	(envelope-from robert.moore@intel.com)
Received: from talaria.fm.intel.com (talaria.fm.intel.com [10.1.192.39])
	by caduceus.fm.intel.com (8.11.6/8.11.6/d: outer.mc,v 1.51 2002/09/23 20:43:23 dmccart Exp $) with ESMTP id gB2MvOW26911;
	Mon, 2 Dec 2002 22:57:24 GMT
Received: from fmsmsxv040-1.fm.intel.com (fmsmsxvs040.fm.intel.com [132.233.42.124])
	by talaria.fm.intel.com (8.11.6/8.11.6/d: inner.mc,v 1.27 2002/10/16 23:46:59 dmccart Exp $) with SMTP id gB2Mv7W17116;
	Mon, 2 Dec 2002 22:57:08 GMT
Received: from fmsmsx26.fm.intel.com ([132.233.42.26])
 by fmsmsxv040-1.fm.intel.com (NAVGW 2.5.2.11) with SMTP id M2002120214550407599
 ; Mon, 02 Dec 2002 14:55:04 -0800
Received: by fmsmsx26.fm.intel.com with Internet Mail Service (5.5.2653.19)
	id <W8509JBL>; Mon, 2 Dec 2002 14:54:39 -0800
Message-ID: <B9ECACBD6885D5119ADC00508B68C1EA0D19B95F@orsmsx107.jf.intel.com>
From: "Moore, Robert" <robert.moore@intel.com>
To: "'acpi-jp@jp.FreeBSD.org'" <acpi-jp@jp.FreeBSD.org>
Cc: freebsd-current@freebsd.org, iwasaki@jp.FreeBSD.org
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 2 Dec 2002 14:54:33 -0800
X-Sequence: acpi-jp 2013
Subject: [acpi-jp 2013] RE: ACPI errors w/ latest ACPI code on GA BX20
	00 based system
Errors-To: owner-acpi-jp@jp.FreeBSD.org
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: robert.moore@intel.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+021111


I think this code is the problem:

Scope(\_TZ_) {
    ThermalZone(THRM) {
        Name(_AL0, Package(0x1) {
            FAN_,
        })


The name "FAN_" is not defined elsewhere in the namespace.

Bob


-----Original Message-----
From: Thomas Seck [mailto:tmseck-lists@netcologne.de] 
Sent: Saturday, November 30, 2002 4:34 AM
To: acpi-jp@jp.FreeBSD.org
Cc: freebsd-current@freebsd.org; iwasaki@jp.FreeBSD.org
Subject: [acpi-jp 2009] Re: ACPI errors w/ latest ACPI code on GA BX2000
based system

* Mitsuru IWASAKI (iwasaki@jp.FreeBSD.org):

Iwasaki-san,
list members,

> > >     ACPI-0438: *** Error: Looking up [FAN_] in namespace, AE_NOT_FOUND
> > >     ACPI-1287: *** Error: Method execution failed, AE_NOT_FOUND
> 
> I think that this was caused by the following spec changes.
> From CHANGES.txt:
> ----
> 22 October 2002.  Summary of changes for version 20021022.
> 
> 1) ACPI CA Core Subsystem:
> 
> Implemented a restriction on the Scope operator that the
> target must already exist in the namespace at the time the
> operator is encountered (during table load or method
> execution).  In other words, forward references are not
> allowed and Scope() cannot create a new object. This changes
> the previous behavior where the interpreter would create the
> name if not found.  This new behavior correctly enables the
> search-to-root algorithm during namespace lookup of the target
> name.  Because of this upsearch, this fixes the known Compaq
> _SB_.OKEC problem and makes both the AML interpreter and iASL
> compiler compatible with other ACPI implementations.
> ----
> 
> Could you send your acpidump output to this acpi-jp ML?

Of course. And thank you very much for working on this. Please see the
attached file.

     --Thomas
