From owner-FreeBSD-tech-jp@jp.freebsd.org  Wed Jun 28 08:57:13 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id IAA25809;
	Wed, 28 Jun 2000 08:57:13 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-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 IAA25803;
	Wed, 28 Jun 2000 08:57:12 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (isdn46.imasy.or.jp [202.227.24.238])
	by tasogare.imasy.or.jp (8.10.1+3.3W/3.7W-tasogare/smtpfeed 1.07) with ESMTP id e5RNvAp97067;
	Wed, 28 Jun 2000 08:57:10 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
To: FreeBSD-tech-jp@jp.freebsd.org, sumitani@bd2.hnes.nec.co.jp
Cc: iwasaki@jp.freebsd.org
In-Reply-To: <39500DFE.537D260F@bd2.hnes.nec.co.jp>
References: <3949EC39.FBC3ED91@bd2.hnes.nec.co.jp>
	<20000616192540Q.iwasaki@jp.FreeBSD.org>
	<39500DFE.537D260F@bd2.hnes.nec.co.jp>
	<2982.961950014@localhost>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000628085710V.iwasaki@jp.FreeBSD.org>
Date: Wed, 28 Jun 2000 08:57:10 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 20000228(IM140)
Lines: 58
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2835
Subject: [FreeBSD-tech-jp 2835] Re: APM-BIOS not work on SMP
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

$B$$$o$5$-$H?=$7$^$9(B

> > set_bois_cpuid() $B$H$+$rMQ0U$7$F!"<!$K<B9T$9$k(B BIOS $B%3!<%k$G(B
> > $B;HMQ$9$k(B CPU $BHV9f$r$"$i$+$8$a;XDj$9$k$N$O$I$&$G$7$g$&(B?
> > # $B$G!"8F$S=*$o$C$?$i(B clear_bios_cpuid() $B$GDL>o$NF0:n$KLa$7$F$*$/!#(B
> 
> $B%+!<%M%kFb$K8B$i$:!"$3$&$$$C$?!V%9%F!<%H!W$r:n$k$N$O!"4V0c$$$N85$K(B
> $B$J$k$N$G$d$a$F$*$$$?NI$$$H;W$$$^$9!#(B

$B$^$"!"$\$/$N9%$_$OL5;k$7$F(B (^^; $B%P%s%P%s?J$a$FD:$1$k$H$$$$$+$H;W$$$^$9!#(B
$B$?$@!"(Bsmp@freebsd.org $B$NJ}$KN.$l$F$$$^$7$?$,!"(B
From: "Jordan K. Hubbard" <jkh@zippy.osd.bsdi.com>
Subject: SMPng effort with BSD/OS - the overall story
Date: Sun, 25 Jun 2000 09:20:14 -0700

jkh> last couple of days.  Please rest assured that nobody has been issued
jkh> a flame thrower and told to direct it at -current.  The situation is
jkh> quite the contrary and by appointing Jason "ringmaster" of the SMP
jkh> effort, we hope to avoid a lot of that kind of pain.  What he says
jkh> goes with regard to this integration effort and NO SMP RELATED CODE
jkh> ENTERS -CURRENT WITHOUT HIS APPROVAL!

$B$H$N$3$H$J$N$G!"(BJason Evans $B;a$H%3%s%?%/%H<h$j$J$,$i$d$k$N$,5H$G$7$g$&!#(B

> $B$G!"(B
> 
> > > > APM $B%$%Y%s%H$N%]!<%j%s%0$b(B CPU0 $B0J30$G$O(B PMEV_NOEVENT $B$7$+<hF@(B
> > > > $B$G$-$J$$$H$+$"$C$?$j$7$^$;$s(B? (^^;
> > > > # $B$D$^$j(B APM BIOS $B%3!<%k$O(B CPU0 $B$+$i$7$+J]>Z$5$l$F$$$J$$(B?
> > >
> > > $B$=$&$G$9$M$'(B
> > > $B$I$&$d$C$FD4$Y$h$&!)!)(B
> 
> $BEE8;%9%$%C%A$,2!$5$l$?$H$-$K(Bsuspend$B$K$J$k$h$&$K@_Dj$7$F!"(Bapm_getevent()
> $B$K(Bprintf()$B$rKd$a9~$s$G!"(BBIOS$B$+$i$NLa$j$r4QB,$7$F$_$^$7$?!#(B
> 
> $B%$%Y%s%H$,L5$$$H$-!'(BCPU0/1$B6&(BCarry=1(No event)
>           $B$"$k$H$-!'(BCPU0$B$G8F$V$H@5>o(B($BEvA3$G$9$M(B)
>                     CPU1$B$G8F$V$H!"(BCarry=0$B$@$1$I(BBX=0
> 
> APM BIOS$B$N;EMM$r!V$A$i$C!W$H8+$?$H$3$m!"%I%i%$%P(B(OS)$B$O:G0-$G$b(B
> $B#2IC0JFb$K%$%Y%s%H$r4"$i$J$$$H$$$1$J$$$h$&$G$9$,!"$3$N>l9g$O$I(B
> $B$&$J$k$s$G$7$g$&!)!)!)(B

BIOS $B$N<BAu<!Bh$G$7$g$&$+$M(B (^^;
# $B8D?ME*$K$=$N$X$s$,(B APM $B$N%$%d$J$H$3$m$G$9(B
1$BIC$4$H$K%$%Y%s%H$r%A%'%C%/$7$K$$$C$F!"1?0-$/(B CPU1 $B$,8F$P$l$F(B
$B%$%Y%s%H$r<h$j$3$\$7$?>l9g!"$=$N8e(B BIOS $B$,$I$&=hM}$9$k$+$OJ,$+$i$J$$$G$9!#(B
# $B<j85$K$?$^$?$^$"$kK?(B APM BIOS $B$N%"%;%s%V%i$N%=!<%9$r8+$k$H!"(B
# 2$BIC2a$.$h$&$,(B stack top $B$K%$%Y%s%H$,$I$s$I$sN/$k$h$&$J46$8$G$9$,!"(B
# $BB>$N(B BIOS $B$G$O0c$&5sF0(B ($BNc(B: $B>!<j$K>uBVA+0\$9$k(B) $B$N$b$N$b$"$j$^$9!#(B

> $B#2IC$N@)8B$rK:$l$l$P!"(BBIOS$B$r8F$V(BCPU$B$,%i%s%@%`$J$N$G!"$=$N$&$A(B
> $B$K(BCPU0$B$G<B9T$5$l$F%$%Y%s%H$r<u$1<h$C$F$$$k$h$&$G$9!#(B

$B$&!<$`!"%$%Y%s%H<hF@$b(B CPU0 $B$G$d$C$?J}$,3N<B$J$s$G$7$g$&$,!"(B
$BIQHK$K$h$P$l$k$d$D$J$s$G%*!<%P%X%C%I$,%d$J46$8$G$9$M!#(B
$B$"$H$O(B SMP $B$N0N$$?M$HAjCL$G$7$g$&$+(B...
