From owner-acpi-jp@jp.freebsd.org  Thu Dec 21 04:09:14 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id EAA54133;
	Thu, 21 Dec 2000 04:09:14 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (daemon@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id EAA54126
	for <acpi-jp@jp.freebsd.org>; Thu, 21 Dec 2000 04:09:13 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (iwasaki.imasy.or.jp [202.227.24.92])
	by tasogare.imasy.or.jp (8.11.1+3.4W/3.7W-tasogare/smtpfeed 1.07) with ESMTP id eBKJ9Bk91554
	for <acpi-jp@jp.freebsd.org>; Thu, 21 Dec 2000 04:09:11 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
To: acpi-jp@jp.freebsd.org
In-Reply-To: <200012201625.BAA58950@shidahara1.planet.sci.kobe-u.ac.jp>
References: <20001221011642E.iwasaki@jp.FreeBSD.org>
	<200012201625.BAA58950@shidahara1.planet.sci.kobe-u.ac.jp>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20001221040910Q.iwasaki@jp.FreeBSD.org>
Date: Thu, 21 Dec 2000 04:09:10 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 20000228(IM140)
Lines: 38
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 986
Subject: [acpi-jp 986] Re: ACPICA 20001215 version 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

> >One problem I found so far is 
> > evevent-0937: *** Error: AcpiEvGpeDispatch: Unable to queue handler for GPE b
> >it [b]
> >ad0: 6194MB <TOSHIBA MK6411MAT> [13424/15/63] at ata0-master UDMA33
> >Mounting root from ufs:/dev/ad0s3a
> > evevent-0937: *** Error: AcpiEvGpeDispatch: Unable to queue handler for GPE b
> >it [0]
> >
> >These errors seems to started from this version.  I'll look into this.
> 
> 
> We cannot use OSD_PRIORITY_GPE, in acpi_ec.c 
> OSD_PRIORITY_HIGH instead.

And we need this patch to make our Osd function fit with the priority
changes in new version.

Index: Osd/OsdSchedule.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/acpica/Osd/OsdSchedule.c,v
retrieving revision 1.1
diff -u -r1.1 OsdSchedule.c
--- Osd/OsdSchedule.c	2000/10/28 06:56:15	1.1
+++ Osd/OsdSchedule.c	2000/12/20 18:50:55
@@ -73,6 +73,9 @@
     at->at_task.ta_func = AcpiOsExecuteQueue;
     at->at_task.ta_context = at;
     switch (Priority) {
+    case OSD_PRIORITY_GPE:
+	at->at_task.ta_priority = 4;
+	break;
     case OSD_PRIORITY_HIGH:
 	at->at_task.ta_priority = 3;
 	break;

> BTW, I think the execution is heavier than prior version.Why?

I think this is also because of above mismatch.  I'll commit the patch soon.
