SMP system not running SMP
Pete French
petefrench at ticketswitch.com
Mon Jun 26 21:04:12 UTC 2006
> > At the weekend I want to try this with the SCSi removed, and ACPI disabled,
> > with both an i386 and an amd64 kernel. Other people have my board working
> > SMP, but they are not using SCSI.
>
> Erm, ok. Can you get the mptable output and a verbose dmesg with the SCSI
> card in the box and an i386 SMP kernel?
I know this is slightly later than the weekend, but I have some new results
from playing around with this.
Firstly, it's impossible for me to get what you ask above as the only
way I can boot an SMP kernel with the cards in the box and the kernel is
to use 'safe mode'. Just ACPI disabling on it;s own does not do it.
Secondly, and this is very interesting, I *can* get the machine to boot
SMP off an IDE drive - but I have to take out not just the Adaptec
SCSI card, but also the Compaq/HP ARID card too. So it looks like
the problem may be with pci-bus SCSI cards in general.
If I compile a kernel with the ciss and ahc drivers removed, and use an
IDE boot drive, then the machine does, finally, boot SMP. This is with
ACPI enabled too (though I still disable the ACPI timer).
As I have finally got a running SMP kernel then I have included the verbose
dmesg and mptable output below. I have run out of things to try though - I
can only make the machine boot SMP if I take out the disc controllers, which
is not much use for a server :-)
-pete.
--------------------------------------------------------------------------
Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 6.1-RELEASE #0: Mon Jun 26 19:39:28 BST 2006
root at skerry.drayhouse:/usr/src/sys/i386/compile/SKERRY-SMP-NOSCSI
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0bb2000.
Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0bb2160.
Calibrating clock(s) ... i8254 clock: 1193240 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 1595036716 Hz
CPU: AMD Opteron(tm) Processor 242 (1595.04-MHz 686-class CPU)
Origin = "AuthenticAMD" Id = 0xf51 Stepping = 1
Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow>
Data TLB: 32 entries, fully associative
Instruction TLB: 32 entries, fully associative
L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L2 internal cache: 1024 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative
real memory = 1073676288 (1023 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000000c28000 - 0x000000003edb7fff, 1041825792 bytes (254352 pages)
avail memory = 1041563648 (993 MB)
MP Configuration Table version 1.1 found at 0xc00fa300
Table 'FACP' at 0x3fff0281
Table 'APIC' at 0x3fff0380
MADT: Found table at 0x3fff0380
APIC: Using the MADT enumerator.
MADT: Found CPU APIC ID 0 ACPI ID 1: enabled
SMP: Added CPU 0 (AP)
MADT: Found CPU APIC ID 1 ACPI ID 2: enabled
SMP: Added CPU 1 (AP)
INTR: Adding local APIC 0 as a target
ACPI APIC Table: <A M I OEMAPIC >
INTR: Adding local APIC 1 as a target
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
bios32: Found BIOS32 Service Directory header at 0xc00f0000
bios32: Entry = 0xf0010 (c00f0010) Rev = 0 Len = 1
pcibios: PCI BIOS entry at 0xf0000+0x31
pnpbios: Found PnP BIOS data at 0xc00f2930
pnpbios: Entry = f0000:340a Rev = 1.0
Other BIOS signatures found:
APIC: CPU 0 has ACPI ID 1
APIC: CPU 1 has ACPI ID 2
MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000
ioapic0: Routing external 8259A's -> intpin 0
ioapic0: intpin 0 -> ExtINT (edge, high)
ioapic0: intpin 1 -> ISA IRQ 1 (edge, high)
ioapic0: intpin 2 -> ISA IRQ 2 (edge, high)
ioapic0: intpin 3 -> ISA IRQ 3 (edge, high)
ioapic0: intpin 4 -> ISA IRQ 4 (edge, high)
ioapic0: intpin 5 -> ISA IRQ 5 (edge, high)
ioapic0: intpin 6 -> ISA IRQ 6 (edge, high)
ioapic0: intpin 7 -> ISA IRQ 7 (edge, high)
ioapic0: intpin 8 -> ISA IRQ 8 (edge, high)
ioapic0: intpin 9 -> ISA IRQ 9 (edge, high)
ioapic0: intpin 10 -> ISA IRQ 10 (edge, high)
ioapic0: intpin 11 -> ISA IRQ 11 (edge, high)
ioapic0: intpin 12 -> ISA IRQ 12 (edge, high)
ioapic0: intpin 13 -> ISA IRQ 13 (edge, high)
ioapic0: intpin 14 -> ISA IRQ 14 (edge, high)
ioapic0: intpin 15 -> ISA IRQ 15 (edge, high)
ioapic0: intpin 16 -> PCI IRQ 16 (level, low)
ioapic0: intpin 17 -> PCI IRQ 17 (level, low)
ioapic0: intpin 18 -> PCI IRQ 18 (level, low)
ioapic0: intpin 19 -> PCI IRQ 19 (level, low)
ioapic0: intpin 20 -> PCI IRQ 20 (level, low)
ioapic0: intpin 21 -> PCI IRQ 21 (level, low)
ioapic0: intpin 22 -> PCI IRQ 22 (level, low)
ioapic0: intpin 23 -> PCI IRQ 23 (level, low)
MADT: Found IO APIC ID 3, Interrupt 24 at 0xfebfe000
ioapic1: intpin 0 -> PCI IRQ 24 (level, low)
ioapic1: intpin 1 -> PCI IRQ 25 (level, low)
ioapic1: intpin 2 -> PCI IRQ 26 (level, low)
ioapic1: intpin 3 -> PCI IRQ 27 (level, low)
MADT: Found IO APIC ID 4, Interrupt 28 at 0xfebff000
ioapic2: intpin 0 -> PCI IRQ 28 (level, low)
ioapic2: intpin 1 -> PCI IRQ 29 (level, low)
ioapic2: intpin 2 -> PCI IRQ 30 (level, low)
ioapic2: intpin 3 -> PCI IRQ 31 (level, low)
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 -> intpin 2
ioapic0: intpin 2 trigger: edge
ioapic0: intpin 2 polarity: high
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 -> intpin 2
ioapic0: intpin 2 trigger: edge
ioapic0: intpin 2 polarity: high
MADT: Forcing active-low polarity and level trigger for SCI
ioapic0: intpin 9 polarity: low
ioapic0: intpin 9 trigger: level
ioapic0 <Version 1.1> irqs 0-23 on motherboard
ioapic1 <Version 1.1> irqs 24-27 on motherboard
ioapic2 <Version 1.1> irqs 28-31 on motherboard
cpu0 BSP:
ID: 0x00000000 VER: 0x00040010 LDR: 0x00000000 DFR: 0xffffffff
lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
timer: 0x000100ef therm: 0x00000000 err: 0x0001000f pcm: 0x00010000
wlan: <802.11 Link Layer>
null: <null device, zero device>
random: <entropy source, Software, Yarrow>
nfslock: pseudo-device
io: <I/O>
mem: <memory>
Pentium Pro MTRR support enabled
npx0: INT 16 interface
acpi0: <A M I OEMXSDT> on motherboard
ioapic0: routing intpin 9 (ISA IRQ 9) to vector 48
acpi0: [MPSAFE]
pci_open(1): mode 1 addr port (0x0cf8) is 0x80011100
pci_open(1a): mode1res=0x80000000 (0x80000000)
pci_cfgcheck: device 0 1 2 3 4 5 6 [class=060400] [hdr=01] is there (id=74601022)
pcibios: BIOS version 2.10
Found $PIR table, 13 entries at 0xc00f27d0
PCI-Only Interrupts: none
Location Bus Device Pin Link IRQs
embedded 0 7 A 0x01 3 4 5 6 7 9 10 11 12 14 15
embedded 0 7 B 0x02 3 4 5 6 7 9 10 11 12 14 15
embedded 0 7 C 0x03 3 4 5 6 7 9 10 11 12 14 15
embedded 0 7 D 0x04 3 4 5 6 7 9 10 11 12 14 15
embedded 3 0 D 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 1 3 8 A 0x01 3 4 5 6 7 9 10 11 12 14 15
slot 1 3 8 B 0x02 3 4 5 6 7 9 10 11 12 14 15
slot 1 3 8 C 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 1 3 8 D 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 2 3 9 A 0x02 3 4 5 6 7 9 10 11 12 14 15
slot 2 3 9 B 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 2 3 9 C 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 2 3 9 D 0x01 3 4 5 6 7 9 10 11 12 14 15
slot 3 1 1 A 0x01 3 4 5 6 7 9 10 11 12 14 15
slot 3 1 1 B 0x02 3 4 5 6 7 9 10 11 12 14 15
slot 3 1 1 C 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 3 1 1 D 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 4 2 3 A 0x01 3 4 5 6 7 9 10 11 12 14 15
slot 4 2 3 B 0x02 3 4 5 6 7 9 10 11 12 14 15
slot 4 2 3 C 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 4 2 3 D 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 5 2 4 A 0x02 3 4 5 6 7 9 10 11 12 14 15
slot 5 2 4 B 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 5 2 4 C 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 5 2 4 D 0x01 3 4 5 6 7 9 10 11 12 14 15
embedded 3 6 A 0x03 3 4 5 6 7 9 10 11 12 14 15
embedded 3 7 A 0x04 3 4 5 6 7 9 10 11 12 14 15
embedded 1 2 A 0x02 3 4 5 6 7 9 10 11 12 14 15
embedded 1 2 B 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 6 1 11 A 0x01 3 4 5 6 7 9 10 11 12 14 15
slot 6 1 11 B 0x02 3 4 5 6 7 9 10 11 12 14 15
slot 6 1 11 C 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 6 1 11 D 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 7 1 13 A 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 7 1 13 B 0x01 3 4 5 6 7 9 10 11 12 14 15
slot 7 1 13 C 0x02 3 4 5 6 7 9 10 11 12 14 15
slot 7 1 13 D 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 8 1 14 A 0x03 3 4 5 6 7 9 10 11 12 14 15
slot 8 1 14 B 0x04 3 4 5 6 7 9 10 11 12 14 15
slot 8 1 14 C 0x01 3 4 5 6 7 9 10 11 12 14 15
slot 8 1 14 D 0x02 3 4 5 6 7 9 10 11 12 14 15
AcpiOsDerivePciId: bus 0 dev 7 func 3
acpi0: Power Button (fixed)
AcpiOsDerivePciId: bus 0 dev 10 func 0
AcpiOsDerivePciId: bus 0 dev 11 func 0
pci_link0: Links after initial probe:
Index IRQ Rtd Ref IRQs
0 10 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link0: Links after initial validation:
Index IRQ Rtd Ref IRQs
0 10 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link0: Links after disable:
Index IRQ Rtd Ref IRQs
0 255 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link1: Links after initial probe:
Index IRQ Rtd Ref IRQs
0 5 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link1: Links after initial validation:
Index IRQ Rtd Ref IRQs
0 5 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link1: Links after disable:
Index IRQ Rtd Ref IRQs
0 255 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after initial probe:
Index IRQ Rtd Ref IRQs
0 11 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after initial validation:
Index IRQ Rtd Ref IRQs
0 11 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after disable:
Index IRQ Rtd Ref IRQs
0 255 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after initial probe:
Index IRQ Rtd Ref IRQs
0 9 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after initial validation:
Index IRQ Rtd Ref IRQs
0 9 N 0 3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after disable:
Index IRQ Rtd Ref IRQs
0 255 N 0 3 4 5 6 7 9 10 11 12 14 15
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_throttle0: P_CNT from P_BLK 0x5010
cpu1: <ACPI CPU> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pci0: physical bus=0
found-> vendor=0x1022, dev=0x7460, revid=0x07
bus=0, slot=6, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0117, statreg=0x0230, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x0b (2750 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x7468, revid=0x05
bus=0, slot=7, func=0
class=06-01-00, hdrtype=0x00, mfdev=1
cmdreg=0x000f, statreg=0x0220, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x7469, revid=0x03
bus=0, slot=7, func=1
class=01-01-8a, hdrtype=0x00, mfdev=0
cmdreg=0x0005, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[20]: type 4, range 32, base 0000ffa0, size 4, enabled
found-> vendor=0x1022, dev=0x746a, revid=0x02
bus=0, slot=7, func=2
class=0c-05-00, hdrtype=0x00, mfdev=0
cmdreg=0x0001, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=d, irq=9
map[10]: type 4, range 32, base 0000cf80, size 5, enabled
pcib0: matched entry for 0.7.INTD
pcib0: slot 7 INTD hardwired to IRQ 19
found-> vendor=0x1022, dev=0x746b, revid=0x05
bus=0, slot=7, func=3
class=06-80-00, hdrtype=0x00, mfdev=0
cmdreg=0x0000, statreg=0x0280, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x7450, revid=0x12
bus=0, slot=10, func=0
class=06-04-00, hdrtype=0x01, mfdev=1
cmdreg=0x0117, statreg=0x0230, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x05 (1250 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x7451, revid=0x01
bus=0, slot=10, func=1
class=08-00-10, hdrtype=0x00, mfdev=0
cmdreg=0x0006, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[10]: type 1, range 64, base febfe000, size 12, enabled
found-> vendor=0x1022, dev=0x7450, revid=0x12
bus=0, slot=11, func=0
class=06-04-00, hdrtype=0x01, mfdev=1
cmdreg=0x0117, statreg=0x0230, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x05 (1250 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x7451, revid=0x01
bus=0, slot=11, func=1
class=08-00-10, hdrtype=0x00, mfdev=0
cmdreg=0x0006, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[10]: type 1, range 64, base febff000, size 12, enabled
found-> vendor=0x1022, dev=0x1100, revid=0x00
bus=0, slot=24, func=0
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x1101, revid=0x00
bus=0, slot=24, func=1
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x1102, revid=0x00
bus=0, slot=24, func=2
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x1103, revid=0x00
bus=0, slot=24, func=3
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x1100, revid=0x00
bus=0, slot=25, func=0
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x1101, revid=0x00
bus=0, slot=25, func=1
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x1102, revid=0x00
bus=0, slot=25, func=2
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dev=0x1103, revid=0x00
bus=0, slot=25, func=3
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0
pcib1: secondary bus 3
pcib1: subordinate bus 3
pcib1: I/O decode 0xb000-0xbfff
pcib1: memory decode 0xfc600000-0xfeafffff
pcib1: prefetched decode 0xff500000-0xff5fffff
pci3: <ACPI PCI bus> on pcib1
pci3: physical bus=3
found-> vendor=0x1022, dev=0x7464, revid=0x0b
bus=3, slot=0, func=0
class=0c-03-10, hdrtype=0x00, mfdev=1
cmdreg=0x0117, statreg=0x0280, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x50 (20000 ns)
intpin=d, irq=9
map[10]: type 1, range 32, base feafd000, size 12, enabled
pcib1: (null) requested memory range 0xfeafd000-0xfeafdfff: good
pcib1: matched entry for 3.0.INTD
pcib1: slot 0 INTD hardwired to IRQ 19
found-> vendor=0x1022, dev=0x7464, revid=0x0b
bus=3, slot=0, func=1
class=0c-03-10, hdrtype=0x00, mfdev=0
cmdreg=0x0117, statreg=0x0280, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x50 (20000 ns)
intpin=d, irq=9
map[10]: type 1, range 32, base feafe000, size 12, enabled
pcib1: (null) requested memory range 0xfeafe000-0xfeafefff: good
pcib1: matched entry for 3.0.INTD
pcib1: slot 0 INTD hardwired to IRQ 19
found-> vendor=0x1002, dev=0x4752, revid=0x27
bus=3, slot=6, func=0
class=03-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0087, statreg=0x0290, cachelnsz=16 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
powerspec 2 supports D0 D1 D2 D3 current D0
map[10]: type 1, range 32, base fd000000, size 24, enabled
pcib1: (null) requested memory range 0xfd000000-0xfdffffff: good
map[14]: type 4, range 32, base 0000b800, size 8, enabled
pcib1: (null) requested I/O range 0xb800-0xb8ff: in range
map[18]: type 1, range 32, base feaff000, size 12, enabled
pcib1: (null) requested memory range 0xfeaff000-0xfeafffff: good
pcib1: matched entry for 3.6.INTA
pcib1: slot 6 INTA hardwired to IRQ 18
found-> vendor=0x8086, dev=0x1229, revid=0x05
bus=3, slot=8, func=0
class=02-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0117, statreg=0x0290, cachelnsz=16 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns)
intpin=a, irq=10
powerspec 1 supports D0 D1 D2 D3 current D0
map[10]: type 3, range 32, base ff5ff000, size 12, enabled
pcib1: (null) requested memory range 0xff5ff000-0xff5fffff: good
map[14]: type 4, range 32, base 0000bf80, size 5, enabled
pcib1: (null) requested I/O range 0xbf80-0xbf9f: in range
map[18]: type 1, range 32, base fe900000, size 20, enabled
pcib1: (null) requested memory range 0xfe900000-0xfe9fffff: good
pcib1: matched entry for 3.8.INTA
pcib1: slot 8 INTA hardwired to IRQ 16
ohci0: <OHCI (generic) USB controller> mem 0xfeafd000-0xfeafdfff irq 19 at device 0.0 on pci3
ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfeafd000
ioapic0: routing intpin 19 (PCI IRQ 19) to vector 49
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1: <OHCI (generic) USB controller> mem 0xfeafe000-0xfeafefff irq 19 at device 0.1 on pci3
ohci1: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfeafe000
ohci1: [GIANT-LOCKED]
usb1: OHCI version 1.0, legacy support
usb1: <OHCI (generic) USB controller> on ohci1
usb1: USB revision 1.0
uhub1: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
pci3: <display, VGA> at device 6.0 (no driver attached)
fxp0: <Intel 82558 Pro/100 Ethernet> port 0xbf80-0xbf9f mem 0xff5ff000-0xff5fffff,0xfe900000-0xfe9fffff irq 16 at device 8.0 on pci3
fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xff5ff000
fxp0: using memory space register mapping
fxp0: PCI IDs: 8086 1229 0e11 b01e 0005
fxp0: Dynamic Standby mode is disabled
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: bpf attached
fxp0: Ethernet address: 00:50:8b:02:ef:c6
ioapic0: routing intpin 16 (PCI IRQ 16) to vector 50
fxp0: [MPSAFE]
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <AMD 8111 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 7.1 on pci0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xffa0
ata0: <ATA channel 0> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0
atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
ioapic0: routing intpin 14 (ISA IRQ 14) to vector 51
ata0: [MPSAFE]
ata1: <ATA channel 1> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170
atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376
ata1: reset tp1 mask=03 ostat0=60 ostat1=70
ata1: stat0=0x20 err=0x20 lsb=0x20 msb=0x20
ata1: stat1=0x30 err=0x30 lsb=0x30 msb=0x30
ata1: reset tp2 stat0=20 stat1=30 devices=0x0
ioapic0: routing intpin 15 (ISA IRQ 15) to vector 52
ata1: [MPSAFE]
pci0: <serial bus, SMBus> at device 7.2 (no driver attached)
pci0: <bridge> at device 7.3 (no driver attached)
pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0
pcib2: secondary bus 2
pcib2: subordinate bus 2
pcib2: I/O decode 0xa000-0xafff
pcib2: memory decode 0xfc100000-0xfc5fffff
pcib2: prefetched decode 0xff400000-0xff4fffff
pci2: <ACPI PCI bus> on pcib2
pci2: physical bus=2
found-> vendor=0x0e11, dev=0xb060, revid=0x02
bus=2, slot=3, func=0
class=01-04-00, hdrtype=0x00, mfdev=0
cmdreg=0x0117, statreg=0x0230, cachelnsz=16 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=10
powerspec 2 supports D0 D1 D3 current D0
map[10]: type 1, range 32, base fc5c0000, size 18, enabled
pcib2: (null) requested memory range 0xfc5c0000-0xfc5fffff: good
map[14]: type 1, range 32, base fc400000, size 20, enabled
pcib2: (null) requested memory range 0xfc400000-0xfc4fffff: good
map[20]: type 4, range 32, base 0000a800, size 8, enabled
pcib2: (null) requested I/O range 0xa800-0xa8ff: in range
pcib2: matched entry for 2.3.INTA
pcib2: slot 3 INTA hardwired to IRQ 24
pci2: <mass storage, RAID> at device 3.0 (no driver attached)
pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached)
pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0
pcib3: secondary bus 1
pcib3: subordinate bus 1
pcib3: I/O decode 0x9000-0x9fff
pcib3: memory decode 0xfc000000-0xfc0fffff
pcib3: prefetched decode 0xff300000-0xff3fffff
pci1: <ACPI PCI bus> on pcib3
pci1: physical bus=1
found-> vendor=0x9005, dev=0x0080, revid=0x02
bus=1, slot=1, func=0
class=01-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0117, statreg=0x02b0, cachelnsz=16 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x28 (10000 ns), maxlat=0x19 (6250 ns)
intpin=a, irq=10
powerspec 2 supports D0 D3 current D0
map[10]: type 4, range 32, base 00009800, size 8, enabled
pcib3: (null) requested I/O range 0x9800-0x98ff: in range
map[14]: type 1, range 64, base fc0ff000, size 12, enabled
pcib3: (null) requested memory range 0xfc0ff000-0xfc0fffff: good
pcib3: matched entry for 1.1.INTA
pcib3: slot 1 INTA hardwired to IRQ 28
found-> vendor=0x14e4, dev=0x1648, revid=0x03
bus=1, slot=2, func=0
class=02-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0116, statreg=0x02b0, cachelnsz=16 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns)
intpin=a, irq=5
powerspec 2 supports D0 D3 current D0
MSI supports 8 messages, 64 bit
map[10]: type 1, range 64, base fc0a0000, size 16, enabled
pcib3: (null) requested memory range 0xfc0a0000-0xfc0affff: good
map[18]: type 1, range 64, base fc090000, size 16, enabled
pcib3: (null) requested memory range 0xfc090000-0xfc09ffff: good
pcib3: matched entry for 1.2.INTA
pcib3: slot 2 INTA hardwired to IRQ 29
found-> vendor=0x14e4, dev=0x1648, revid=0x03
bus=1, slot=2, func=1
class=02-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0116, statreg=0x02b0, cachelnsz=16 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns)
intpin=b, irq=11
powerspec 2 supports D0 D3 current D0
MSI supports 8 messages, 64 bit
map[10]: type 1, range 64, base fc0e0000, size 16, enabled
pcib3: (null) requested memory range 0xfc0e0000-0xfc0effff: good
map[18]: type 1, range 64, base fc0b0000, size 16, enabled
pcib3: (null) requested memory range 0xfc0b0000-0xfc0bffff: good
pcib3: matched entry for 1.2.INTB
pcib3: slot 2 INTB hardwired to IRQ 30
pci1: <mass storage, SCSI> at device 1.0 (no driver attached)
bge0: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem 0xfc0a0000-0xfc0affff,0xfc090000-0xfc09ffff irq 29 at device 2.0 on pci1
bge0: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xfc0a0000
miibus1: <MII bus> on bge0
brgphy0: <BCM5704 10/100/1000baseTX PHY> on miibus1
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
bge0: bpf attached
bge0: Ethernet address: 00:0c:76:29:f5:15
ioapic2: routing intpin 1 (PCI IRQ 29) to vector 53
bge0: [MPSAFE]
bge1: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem 0xfc0e0000-0xfc0effff,0xfc0b0000-0xfc0bffff irq 30 at device 2.1 on pci1
bge1: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xfc0e0000
miibus2: <MII bus> on bge1
brgphy1: <BCM5704 10/100/1000baseTX PHY> on miibus2
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
bge1: bpf attached
bge1: Ethernet address: 00:0c:76:29:f5:32
ioapic2: routing intpin 2 (PCI IRQ 30) to vector 54
bge1: [MPSAFE]
pci0: <base peripheral, interrupt controller> at device 11.1 (no driver attached)
acpi_button0: <Power Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0065
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
ioapic0: routing intpin 1 (ISA IRQ 1) to vector 55
atkbd0: [GIANT-LOCKED]
psm0: unable to allocate IRQ
psmcpnp0: <PS/2 mouse port> irq 12 on acpi0
psm0: current command byte:0065
psm0: <PS/2 Mouse> irq 12 on atkbdc0
ioapic0: routing intpin 12 (ISA IRQ 12) to vector 56
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons
psm0: config:00000000, flags:00000008, packet size:3
psm0: syncmask:c0, syncbits:00
sio0: irq maps: 0x4001 0x4011 0x4001 0x4001
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
ioapic0: routing intpin 4 (ISA IRQ 4) to vector 57
sio1: irq maps: 0x4001 0x4009 0x4001 0x4001
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
ioapic0: routing intpin 3 (ISA IRQ 3) to vector 58
fdc0: <floppy drive controller (FDE)> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: ic_type 90 part_id 80
ioapic0: routing intpin 6 (ISA IRQ 6) to vector 59
fdc0: [MPSAFE]
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: using extended I/O port range
ppc0: SPP
ppc0: <Standard parallel printer port> port 0x378-0x37f irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
plip0: bpf attached
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ioapic0: routing intpin 7 (ISA IRQ 7) to vector 60
ex_isa_identify()
ata: ata0 already exists; skipping it
ata: ata1 already exists; skipping it
atkbdc: atkbdc0 already exists; skipping it
fdc: fdc0 already exists; skipping it
ppc: ppc0 already exists; skipping it
sio: sio0 already exists; skipping it
sio: sio1 already exists; skipping it
pnp_identify: Trying Read_Port at 203
pnp_identify: Trying Read_Port at 243
pnp_identify: Trying Read_Port at 283
pnp_identify: Trying Read_Port at 2c3
pnp_identify: Trying Read_Port at 303
pnp_identify: Trying Read_Port at 343
pnp_identify: Trying Read_Port at 383
pnp_identify: Trying Read_Port at 3c3
PNP Identify complete
sc: sc0 already exists; skipping it
vga: vga0 already exists; skipping it
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xc0000-0xc7fff,0xcd800-0xcefff,0xcf000-0xd07ff,0xd0800-0xd47ff,0xd4800-0xd57ff on isa0
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
bt0: not probed (disabled)
cs0: not probed (disabled)
ed0: not probed (disabled)
fe0: not probed (disabled)
ie0: not probed (disabled)
lnc0: not probed (disabled)
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio2: not probed (disabled)
sio3: not probed (disabled)
sn0: not probed (disabled)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
Device configuration finished.
procfs registered
lapic: Divisor 2, Frequency 99689408 hz
Timecounter "TSC" frequency 1595036716 Hz quality -100
Timecounters tick every 1.000 msec
lo0: bpf attached
ata0-master: pio=PIO4 wdma=WDMA2 udma=UNSUPPORTED cable=40 wire
ad0: setting PIO4 on 8111 chip
ad0: setting WDMA2 on 8111 chip
ad0: 1550MB <Maxtor 81620A3 CAVX0E08> at ata0-master WDMA2
ad0: 3175200 sectors [3150C/16H/63S] 16 sectors/interrupt 1 depth queue
ad0: Adaptec check1 failed
ad0: LSI (v3) check1 failed
ad0: LSI (v2) check1 failed
ad0: FreeBSD check1 failed
ATA PseudoRAID loaded
SMP: AP CPU #1 Launched!
cpu1 AP:
ID: 0x01000000 VER: 0x00040010 LDR: 0x00000000 DFR: 0xffffffff
lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
timer: 0x000200ef therm: 0x00000000 err: 0x00010000 pcm: 0x00010000
INTR: Assigning IRQ 1 to local APIC 0
ioapic0: Assigning ISA IRQ 1 to local APIC 0
INTR: Assigning IRQ 3 to local APIC 1
ioapic0: Assigning ISA IRQ 3 to local APIC 1
INTR: Assigning IRQ 4 to local APIC 0
ioapic0: Assigning ISA IRQ 4 to local APIC 0
INTR: Assigning IRQ 6 to local APIC 1
ioapic0: Assigning ISA IRQ 6 to local APIC 1
INTR: Assigning IRQ 7 to local APIC 0
ioapic0: Assigning ISA IRQ 7 to local APIC 0
INTR: Assigning IRQ 9 to local APIC 1
ioapic0: Assigning ISA IRQ 9 to local APIC 1
INTR: Assigning IRQ 12 to local APIC 0
ioapic0: Assigning ISA IRQ 12 to local APIC 0
INTR: Assigning IRQ 14 to local APIC 1
ioapic0: Assigning ISA IRQ 14 to local APIC 1
INTR: Assigning IRQ 15 to local APIC 0
ioapic0: Assigning ISA IRQ 15 to local APIC 0
INTR: Assigning IRQ 16 to local APIC 1
ioapic0: Assigning PCI IRQ 16 to local APIC 1
INTR: Assigning IRQ 19 to local APIC 0
ioapic0: Assigning PCI IRQ 19 to local APIC 0
INTR: Assigning IRQ 29 to local APIC 1
ioapic2: Assigning PCI IRQ 29 to local APIC 1
INTR: Assigning IRQ 30 to local APIC 0
ioapic2: Assigning PCI IRQ 30 to local APIC 0
GEOM: new disk ad0
Trying to mount root from ufs:/dev/ad0s1a
start_init: trying /sbin/init
Loading configuration files.
Entropy harvesting:
interrupts
ethernet
point_to_point
kickstart
.
Starting file system checks:
/dev/ad0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s1a: clean, 178535 free (295 frags, 22280 blocks, 0.0% fragmentation)
Setting hostname: skerry.drayhouse.
net.inet.tcp.sendspace:
32768
->
65536
net.inet.tcp.local_slowstart_flightsize:
4
->
5
net.inet.tcp.keepidle:
7200000
->
600000
DHCPREQUEST on fxp0 to 255.255.255.255 port 67
DHCPACK from 10.180.128.1
bound to 82.35.80.29 -- renewal in 34829 seconds.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
inet 127.0.0.1 netmask 0xff000000
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet6 fe80::250:8bff:fe02:efc6%fxp0 prefixlen 64 tentative scopeid 0x1
inet 82.35.80.29 netmask 0xfffff800 broadcast 255.255.255.255
ether 00:50:8b:02:ef:c6
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
inet6 fe80::20c:76ff:fe29:f515%bge0 prefixlen 64 tentative scopeid 0x2
inet 192.168.3.1 netmask 0xffffff00 broadcast 192.168.3.255
ether 00:0c:76:29:f5:15
media: Ethernet autoselect (none)
status: no carrier
bge1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
inet6 fe80::20c:76ff:fe29:f532%bge1 prefixlen 64 tentative scopeid 0x3
inet 192.168.4.1 netmask 0xffffff00 broadcast 192.168.4.255
ether 00:0c:76:29:f5:32
media: Ethernet autoselect (none)
status: no carrier
Enabling pf.
pf enabled
Additional routing options:
IP gateway=YES
.
Starting devd.
hw.acpi.cpu.cx_lowest:
C1
->
C1
Mounting NFS file systems:
.
Creating and/or trimming log files:
.
Starting syslogd.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout
Initial i386 initialization:
.
Additional ABI support:
.
bge0: link state changed to UP
bge0: link UP
Starting named.
bge1: link state changed to UP
Starting rpcbind.
NFS access cache time=2
Starting mountd.
Starting nfsd.
Starting statd.
Starting lockd.
Starting usbd.
Starting local daemons:
.
Updating motd
.
Starting ntpd.
Configuring syscons:
blanktime
.
Starting sshd.
Starting cron.
Local package initialization:
.
Additional TCP options:
.
Starting default moused:
.
Starting inetd.
Starting background file system checks in 60 seconds.
Mon Jun 26 21:20:41 BST 2006
Jun 26 21:20:47 skerry login: ROOT LOGIN (root) ON ttyv0
Jun 26 21:21:09 skerry login: ROOT LOGIN (root) ON ttyv0
===============================================================================
MPTable
looking for EBDA pointer @ 0x040e, found, searching EBDA @ 0x0009f000
searching CMOS 'top of mem' @ 0x0009ec00 (635K)
searching default 'top of mem' @ 0x0009fc00 (639K)
searching BIOS @ 0x000f0000
MP FPS found in BIOS @ physical addr: 0x000ff780
-------------------------------------------------------------------------------
MP Floating Pointer Structure:
location: BIOS
physical address: 0x000ff780
signature: '_MP_'
length: 16 bytes
version: 1.1
checksum: 0xf1
mode: Virtual Wire
-------------------------------------------------------------------------------
MP Config Table Header:
physical address: 0x000fa300
signature: 'PCMP'
base table length: 324
version: 1.1
checksum: 0xb0
OEM ID: 'MSI '
Product ID: 'RHAPSODY '
OEM table pointer: 0x00000000
OEM table size: 0
entry count: 32
local APIC address: 0xfee00000
extended table length: 0
extended table checksum: 0
-------------------------------------------------------------------------------
MP Config Base Table Entries:
--
Processors: APIC ID Version State Family Model Step Flags
0 0x10 BSP, usable 15 5 1 0x78bfbff
1 0x10 AP, usable 15 5 1 0x78bfbff
--
Bus: Bus ID Type
0 PCI
1 PCI
2 PCI
3 PCI
4 ISA
--
I/O APICs: APIC ID Version State Address
2 0x11 usable 0xfec00000
3 0x11 usable 0xfebfe000
4 0x11 usable 0xfebff000
--
I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
ExtINT active-hi edge 4 0 2 0
INT active-hi edge 4 1 2 1
INT active-hi edge 4 0 2 2
INT active-hi edge 4 3 2 3
INT active-hi edge 4 4 2 4
INT active-hi edge 4 6 2 6
INT active-hi edge 4 7 2 7
INT active-hi edge 4 8 2 8
INT active-hi edge 4 12 2 12
INT active-hi edge 4 13 2 13
INT active-hi edge 4 14 2 14
INT active-hi edge 4 15 2 15
INT active-lo level 0 7:D 2 19
INT active-lo level 3 0:D 2 19
INT active-lo level 3 8:A 2 16
INT active-lo level 3 6:A 2 18
INT active-lo level 2 3:A 3 0
INT active-lo level 1 1:A 4 0
INT active-lo level 1 2:A 4 1
INT active-lo level 1 2:B 4 2
--
Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
ExtINT active-hi edge 0 0:A 255 0
NMI active-hi edge 0 0:A 255 1
===============================================================================
More information about the freebsd-amd64
mailing list