Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Apr 2000 09:36:32 -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:  <200004181536.JAA60882@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Tue, 18 Apr 2000 20:44:23 %2B0900." <86hfczbpm0.wl@oz.prd.fc.nec.co.jp> 

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

> I have tested SMP kernel on another machine which has 2 IO-APICs. The
> machine is NEC's Express5800/140, with dual Pentium 100Mhz CPUs and
> Intel's chipset.  This machine has a bios menu which I can choose
> disable/enable second IO-APIC.  When disabling the second IO-APIC, the
> SMP kernel boot up without problem.  However, if I enables the second
> IO-APIC, the kernel causes panic while booting (after detecting adv1,
> maybe while testing APIC_IO).
> 
> The question is if FreeBSD supports multiple APICs?  If it's not, it
> is not a RCC chipset specific problem.  I would like to know if there
> are machines with multiple APICs which can run SMP kernel.
> 
> Boot message when the second APIC is disabled and mptable output
> follows.
 ...
> Programming 16 pins in IOAPIC #0
> IOAPIC #0 intpin 2 -> irq 0
> Programming 16 pins in IOAPIC #1
> FreeBSD/SMP: Multiprocessor motherboard
>  cpu0 (BSP): apic id:  0, version: 0x00030010, at 0xfee00000
>  cpu1 (AP):  apic id:  3, version: 0x00030010, at 0xfee00000
>  io0 (APIC): apic id: 14, version: 0x000f0011, at 0xfec00000
>  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?
--
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?200004181536.JAA60882>