From owner-acpi-jp@jp.freebsd.org  Sat Nov  3 21:52:55 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA77901;
	Sat, 3 Nov 2001 21:52:55 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (root@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id VAA77896
	for <acpi-jp@jp.freebsd.org>; Sat, 3 Nov 2001 21:52:55 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (iwasaki.imasy.or.jp [202.227.24.92])
	(authenticated as iwa with CRAM-MD5)
	by tasogare.imasy.or.jp (8.11.6+3.4W/8.11.6/tasogare) with ESMTP/inet id fA3CqrW41667
	for <acpi-jp@jp.freebsd.org>; Sat, 3 Nov 2001 21:52:53 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Date: Sat, 03 Nov 2001 21:52:47 +0900 (JST)
Message-Id: <20011103.215247.74755901.iwasaki@jp.FreeBSD.org>
To: acpi-jp@jp.freebsd.org
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
In-Reply-To: <200111022146.fA2LkAj03268@mass.dis.org>
References: <iwasaki@jp.freebsd.org>
	<200111022146.fA2LkAj03268@mass.dis.org>
X-Mailer: Mew version 2.0 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: acpi-jp 1422
Subject: [acpi-jp 1422] Re: DSDT Override 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

Hi,

> Just as long as people understand that this sort of table override may
> lead to other, subtle and irritating bugs depending on the AML in question.
> 
> Especially, constants in the namespace aren't where the BIOS thinks they are,
> so eg. thermal zone Notify events won't work like they should.

Hmm, ACPI 1.0b and 2.0 Spec state that ACPI Reclaim Memory can be
available RAM usable by the OS after it reads the ACPI tables
(in 15. System Address Map Interfaces).
So my understanding is that the BIOS never update ACPI Reclaim Memory
which contains ACPI tables.

I think DSDT overriding is very important for our further development
and debugging and improvement of ACPI CA code.  I really want to
support it...

> I would be much happier if it was possible to override small portions of the
> namespace, rather than being forced into this all-or-nothing situation.

Yeah, it's very nice for partial fix of DSDT.  But I believe that BIOS
bug fix is BIOS vendor's job, not ours.

Thanks
