From owner-FreeBSD-tech-jp@jp.freebsd.org  Thu Jul 24 23:02:37 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id XAA02170
	Thu, 24 Jul 1997 23:02:37 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id XAA02111
	for <FreeBSD-tech-jp@jp.freebsd.org>; Thu, 24 Jul 1997 23:02:34 +0900 (JST)
Received: from marble.eps.nagoya-u.ac.jp (localhost [127.0.0.1]) by gneiss.eps.nagoya-u.ac.jp (8.8.6/3.5Wpl3) with ESMTP id XAA00284 for <FreeBSD-tech-jp@jp.freebsd.org>; Thu, 24 Jul 1997 23:02:25 +0900 (JST)
Message-Id: <199707241402.XAA00284@gneiss.eps.nagoya-u.ac.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
From: KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>
In-Reply-To: Your message of "Thu, 24 Jul 1997 01:18:52 +0900"
References: <199707231618.BAA24173@zodiac.mech.utsunomiya-u.ac.jp>
X-Mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3
X-PGP-Fingerprint: 03 72 85 36 62 46 23 03  52 B1 10 22 44 10 0D 9E
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Thu, 24 Jul 1997 23:02:25 +0900
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-tech-jp 357
Subject: [FreeBSD-tech-jp 357] Re: 2.2.2-RELEASE 
	=?ISO-2022-JP?B?GyRCJEckTklUNnE5ZxsoQg==?=  
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$B2CF#!wL>Bg4d9[$G$9!%(B

From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Subject: [FreeBSD-tech-jp 349] Re: 2.2.2-RELEASE $B$G$NIT6q9g(B 
Date: Thu, 24 Jul 1997 01:18:52 +0900

> $B$=$&$G$9$+!#$=$l$G$O$*$C$7$c$k$H$*$j!$%7%s%0%k(B CPU $B4D6-$G$O(B initcpu.c $B$G(B
> 
>     if ((cpu == CPU_686) && (strcmp(cpu_vendor, "GenuineIntel") == 0) &&
>         ((cpu_id & 0xf) < 9)) {
>         ...disable local APIC...
>     }
> 
> $B$H$9$k$N$,$h$$$h$&$G$9$M!#(B

$B$3$s$J$+$s$8$N%3!<%I$G$I$&$G$7$g$&$+!)(B

init_ppro(void)
{
        quad_t  apicbase;

#ifndef SMP
        /*
         * Local APIC should be disabled in uniprocessor system.
         */
        apicbase = rdmsr(0x1b);
        apicbase &= ~0x800LL;
        wrmsr(0x1b, apicbase);
#endif /* !SMP */
}

$B$"$k$$$O!$$"$C$5$j$H(B

	wrmsr(0x1b, 0LL)

$B$@$1$G$b$h$$$N$+$b$7$l$^$;$s!%(B

uniprocessor$B$J$i!$$o$6$o$6(Bstepping$B$r8+$k$^$G$b$J$/(BLocal APIC$B$rL58z$K$7(B
$B$FNI$$$H;W$$$^$9!%(B

----
KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>
Dept. Earth Planet. Sci., Nagoya Univ.,  Nagoya, 464-01, Japan
PGP public key: finger kato@eclogite.eps.nagoya-u.ac.jp
------------------- Powered by FreeBSD(98) -------------------
