From owner-acpi-jp@jp.freebsd.org  Tue Nov  6 09:33:06 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id JAA29221;
	Tue, 6 Nov 2001 09:33:06 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from mass.dis.org (mass.dis.org [216.240.45.41])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id JAA29214;
	Tue, 6 Nov 2001 09:33:04 +0900 (JST)
	(envelope-from msmith@mass.dis.org)
Received: from mass.dis.org (localhost [127.0.0.1])
	by mass.dis.org (8.11.6/8.11.3) with ESMTP id fA60Xum06010;
	Mon, 5 Nov 2001 16:33:56 -0800 (PST)
	(envelope-from msmith@mass.dis.org)
Message-Id: <200111060033.fA60Xum06010@mass.dis.org>
To: acpi-jp@jp.freebsd.org
cc: "'Mitsuru IWASAKI'" <iwasaki@jp.freebsd.org>,
        "Grover,
    Andrew" <andrew.grover@intel.com>,
        "Therien,
    Guy" <guy.therien@intel.com>,
        "Diefenbaugh,
    Paul S" <paul.s.diefenbaugh@intel.com>
In-Reply-To: Message from "Moore, Robert" <robert.moore@intel.com> 
   of "Mon, 05 Nov 2001 15:58:26 PST." <B9ECACBD6885D5119ADC00508B68C1EA2FDFDB@orsmsx107.jf.intel.com> 
Date: Mon, 05 Nov 2001 16:33:56 -0800
From: Mike Smith <msmith@freebsd.org>
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: acpi-jp 1442
Subject: [acpi-jp 1442] Re: ACPI CA Mutex patches 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: msmith@freebsd.org

> 
> 1) Nothing is being returned, implicitly or otherwise.  I'm just indicating
> (AE_OK) that nothing went wrong.

Sorry, this was meant as humour.

> 2) Yes, we know immediately and I will make this change.

Cool.

> 3) We check, and in fact we currently force-release any held mutexes.
> However, it may be more appropriate to abort with an error -- this is open
> to discussion and interpretation of the ACPI spec.

I'm likely to want a pragmatic option that will do whatever the Evil
Empire does.  I'd also like to see it being possible to distinguish
between interpreter mutexes and AML mutexes for the purpose of dealing
with AML that's broken-as-shipped, but that's a minor consideration I
guess.

Regards,
Mike
