Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Apr 2000 00:44:54 -0600
From:      Steve Passe <smp@csn.net>
To:        Osamu MIHARA <mihara@prd.fc.nec.co.jp>
Cc:        freebsd-smp@FreeBSD.ORG
Subject:   Re: Multiple APIC support (RE: Issues with Spankin' new Poweredge  4400 w/ dual 866's and 133MHz FSB?)
Message-ID:  <200004190644.AAA65180@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Wed, 19 Apr 2000 09:43:35 %2B0900." <86d7nmc43s.wl@oz.prd.fc.nec.co.jp> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> At Tue, 18 Apr 2000 09:36:32 -0600,
> Steve Passe <smp@csn.net> wrote:
> > >  io1 (APIC): apic id: 13, version: 0x000f0011, at 0xfff7ec00
> >                                                        ^^^^^^^
> > Its been awhile since I worked on this stuff, but this address looks 'wrong'
> > to me.  It might be because the 2nd APIC wasn't enabled and thus wasn't mapped
> > in memory properly... What address does it get when its enabled?
> 
> Here is the boot log when it's enabled.  The address is same as above.
> I guess this address comes from mptable.
> 
> > I/O APICs:	APIC ID	Version	State		Address
> > 		14	 0x11	 usable		 0xfec00000
> > 		13	 0x11	 usable		 0xfff7ec00

We need to get one of the VM guys to look at the code in 
pmap.c:pmap_bootstrap()
around line 422.  I think this code assumes that IO apics are aligned to
a PAGE_SIZE boundary which isn't true for your second IO apic @ 0xfff7ec00.

--
Steve Passe	| powered by 
smp@csn.net	|            Symmetric MultiProcessor FreeBSD




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004190644.AAA65180>