Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Apr 2000 09:43:35 +0900
From:      Osamu MIHARA <mihara@prd.fc.nec.co.jp>
To:        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:  <86d7nmc43s.wl@oz.prd.fc.nec.co.jp>
In-Reply-To: In your message of "Tue, 18 Apr 2000 09:36:32 -0600" <200004181536.JAA60882@Ilsa.StevesCafe.com>
References:  <86hfczbpm0.wl@oz.prd.fc.nec.co.jp> <200004181536.JAA60882@Ilsa.StevesCafe.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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
---
Copyright (c) 1992-2000 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 5.0-CURRENT #0: Tue Apr 18 20:16:45 JST 2000
    root@swd-poseidon.prd.fc.nec.co.jp:/usr/src/sys/compile/POSEIDON
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium/P54C (99.00-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x525  Stepping = 5
  Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>
real memory  = 100663296 (98304K bytes)
avail memory = 94220288 (92012K bytes)
Programming 16 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
Programming 16 pins in IOAPIC #1
IOAPIC #1 intpin 0 -> irq 2
IOAPIC #1 intpin 1 -> irq 16
IOAPIC #1 intpin 2 -> irq 17
IOAPIC #1 intpin 3 -> irq 18
IOAPIC #1 intpin 4 -> irq 19
IOAPIC #1 intpin 5 -> irq 20
IOAPIC #1 intpin 6 -> irq 21
IOAPIC #1 intpin 7 -> irq 22
IOAPIC #1 intpin 12 -> irq 23
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
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 824?? host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82375EB PCI-EISA bridge> at device 14.0 on pci0
eisa0: <EISA bus> on isab0
mainboard0: <INT3190 (System Board)> on eisa0 slot 0
ep0: <3Com 3C579-TP EISA Network Adapter> at 0x2000-0x200f, 0x2c80-0x2c89
ep0: irq 5 (level) on eisa0 slot 2
ep0: Ethernet address 00:20:af:ee:b5:04
ep0: supplying EUI64: 00:20:af:ff:fe:ee:b5:04
isa0: <ISA bus> on isab0
chip1: <> mem 0xfff7ec00-0xfff7efff at device 15.0 on pci0
pcib1: <Intel 824?? host to PCI bridge> on motherboard
pci1: <PCI bus> on pcib1
ahc0: <Adaptec aic7870 SCSI adapter> port 0xfc00-0xfcff mem 0xff9fe000-0xff9feff
f irq 23 at device 13.0 on pci1
ahc0: Using left over BIOS settings
ahc0: aic7870 Wide Channel A, SCSI Id=7, 16/255 SCBs
ahc1: <Adaptec aic7870 SCSI adapter> port 0xf800-0xf8ff mem 0xff9ff000-0xff9ffff
f at device 14.0 on pci1


Fatal trap 12: page fault while in kernel mode
mp_lock = 00000002; cpuid = 0; lapic.id = 00000000
fault virtual address   = 0x1c
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc02c4dc0
stack pointer           = 0x10:0xc039be54
frame pointer           = 0x10:0xc039be54
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 0 (swapper)
interrupt mask          = net tty bio cam  <- SMP: XXX
trap number             = 12
panic: page fault
mp_lock = 00000002; cpuid = 0; lapic.id = 00000000
Uptime: 0s
Automatic reboot in 15 seconds - press a key on the console to abort
--> Press a key on the console to reboot <--
-- 
  Osamu MIHARA // NEC Printers Division


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?86d7nmc43s.wl>