From owner-acpi-jp@jp.freebsd.org  Thu Dec  6 03:09:55 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id DAA64004;
	Thu, 6 Dec 2001 03:09:55 +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 DAA63999
	for <acpi-jp@jp.freebsd.org>; Thu, 6 Dec 2001 03:09:54 +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 fB5IEeJ01089
	for <acpi-jp@jp.freebsd.org>; Wed, 5 Dec 2001 10:14:41 -0800 (PST)
	(envelope-from msmith@mass.dis.org)
Message-Id: <200112051814.fB5IEeJ01089@mass.dis.org>
X-Mailer: exmh version 2.1.1 10/15/1999
To: acpi-jp@jp.freebsd.org
In-reply-to: Your message of "Wed, 05 Dec 2001 17:02:01 +0900."
             <20011205.170201.112206601.iwasaki@jp.FreeBSD.org> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 05 Dec 2001 10:14:40 -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 1520
Subject: [acpi-jp 1520] Re: Call for testers: Semaphore and Thread implementaion 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: msmith@freebsd.org

> Hi,
> I've created paches for Semaphore and Thread implementaion and
> some tunings of ACPI components in order to improve AML Mutex handling.
> 
> http://people.freebsd.org/~iwasaki/acpi/acpi-mutex-20011204.diff
> # Note that this includes acpica patch posted in my previous mail.
> 
> Please review & test it and let me know if any problems.  I'm planning
> to commit this (maybe 1 week later) and make this enabled as default.

Argh.  I still think that enabling threading in the interpreter is a Bad 
Idea.  Unless you can convince me that Microsoft does this by default, I 
would rather make it a tunable option.  

Writing threaded code that works properly is difficult; I'd hazard a 
guess to say that it's completely beyond your average ASL programmer. 8(

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
           V I C T O R Y   N O T   V E N G E A N C E


