Subject: Re: no available disks?
To: None <port-amd64@netbsd.org>
From: Chris Kantarjiev <cak+gmane@dimebank.com>
List: port-amd64
Date: 08/09/2006 18:06:28
I've been hacking away at this all day with some help (hi Greg!). I'm not 
learning anything significant, yet, but I've got more data. I'm working with 
3.99.8 because that's a system that I know will boot on this mobo model.

I've added the following to the INSTALL config file

options         MULTIPROCESSOR
options         COM_MPLOCK
options         INTRDEBUG

I've added printfs to two routines in x86/x86/intr.c:


#if NIOAPIC > 0
int
intr_find_mpmapping(int bus, int pin, int *handle)
{
#if NPCI > 0
         int dev, func;
         pcitag_t pci_bridge_tag;
         pci_chipset_tag_t pci_chipset_tag;
#endif

#if NPCI > 0
         while (intr_scan_bus(bus, pin, handle) != 0) {
                 printf("scanning\n");
                 if (intr_find_pcibridge(bus, &pci_bridge_tag,
                     &pci_chipset_tag) != 0)
                         return ENOENT;
                 printf("found pci bridge\n");
                 dev = pin >> 2;
                 pin = pin & 3;
                 pin = PPB_INTERRUPT_SWIZZLE(pin + 1, dev) - 1;
                 pci_decompose_tag(pci_chipset_tag, pci_bridge_tag, &bus,
                     &dev, &func);
                 pin |= (dev << 2);
         }
         return 0;
#else
         return intr_scan_bus(bus, pin, handle);
#endif
}

...


static int
intr_find_pcibridge(int bus, pcitag_t *pci_bridge_tag,
                     pci_chipset_tag_t *pci_chipset_tag)
{
         struct intr_extra_bus *iebp;
         struct mp_bus *mpb;

         printf("find_pcibridge: bus %d mp_nbus %d\n", bus, mp_nbus);
         if (bus < 0)
                 return ENOENT;

         if (bus < mp_nbus) {
                 mpb = &mp_busses[bus];
                 printf("tag 0x%lx\n", (unsigned long int) mpb->mb_pci_bridge_tag
);
                 if (mpb->mb_pci_bridge_tag == NULL)
                         return ENOENT;
                 *pci_bridge_tag = *mpb->mb_pci_bridge_tag;
                 *pci_chipset_tag = mpb->mb_pci_chipset_tag;
                 return 0;
         }

         LIST_FOREACH(iebp, &intr_extra_buses, list) {
                 if (iebp->bus == bus) {
                         printf("iebp tag 0x%lx\n",
                                 (unsigned long int)iebp->pci_bridge_tag);
                         if (iebp->pci_bridge_tag == NULL)
                                 return ENOENT;
                         *pci_bridge_tag = *iebp->pci_bridge_tag;
                         *pci_chipset_tag = iebp->pci_chipset_tag;
                         return 0;
                 }
         }
         return ENOENT;
}

Here's a complete dmesg from the kernel...

 > boot
booting fd0a:netbsd
3501536+3014208+216576=0x76c080
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
     The Regents of the University of California.  All rights reserved.

NetBSD 3.99.8 (INSTALL) #12: Wed Aug  9 17:38:40 PDT 2006
         cak@vern.landsonar.com:/usr/obj/sys/arch/amd64/compile/INSTALL
total memory = 8143 MB
avail memory = 7853 MB
mainbus0 (root)
mainbus0: Intel MP Specification (Version 1.4) (TEMPLATE ETEMPLATE   )
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Dual Core AMD Opteron(tm) Processor 270, 2000.08 MHz
cpu0: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu0: features: f7dbfbff<FXSR,SSE,SSE2,B28,LONG,3DNOW2,3DNOW>
cpu0: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
cpu0: L2 cache 1 MB 64B/line 16-way
cpu0: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu0: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu0: calibrating local timer
cpu0: apic clock running at 199 MHz
cpu0: 16 page colors
cpu1 at mainbus0: apid 1 (application processor)
cpu1: starting
cpu1: Dual Core AMD Opteron(tm) Processor 270, 2000.00 MHz
cpu1: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu1: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu1: features: f7dbfbff<FXSR,SSE,SSE2,B28,LONG,3DNOW2,3DNOW>
cpu1: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
cpu1: L2 cache 1 MB 64B/line 16-way
cpu1: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu1: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu2 at mainbus0: apid 2 (application processor)
cpu2: starting
cpu2: Dual Core AMD Opteron(tm) Processor 270, 2000.00 MHz
cpu2: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu2: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu2: features: f7dbfbff<FXSR,SSE,SSE2,B28,LONG,3DNOW2,3DNOW>
cpu2: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
cpu2: L2 cache 1 MB 64B/line 16-way
cpu2: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu2: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu3 at mainbus0: apid 3 (application processor)
cpu3: starting
cpu3: Dual Core AMD Opteron(tm) Processor 270, 2000.00 MHz
cpu3: features: f7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu3: features: f7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
cpu3: features: f7dbfbff<FXSR,SSE,SSE2,B28,LONG,3DNOW2,3DNOW>
cpu3: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
cpu3: L2 cache 1 MB 64B/line 16-way
cpu3: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
cpu3: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
mpbios: bus 0 is type PCI
mpbios: bus 1 is type PCI
mpbios: bus 2 is type PCI
mpbios: bus 3 is type PCI
mpbios: bus 128 is type PCI
mpbios: bus 129 is type PCI
mpbios: bus 130 is type PCI
mpbios: bus 131 is type ISA
ioapic0 at mainbus0 apid 4 (I/O APIC)
ioapic0: pa 0xfec00000, version 11, 24 pins
ioapic1 at mainbus0 apid 5 (I/O APIC)
ioapic1: pa 0xdfefc000, version 11, 24 pins
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
vendor 0x10de product 0x005e (miscellaneous memory, revision 0xa3) at pci0 dev 0 
function 0 not configured
pcib0 at pci0 dev 1 function 0
pcib0: vendor 0x10de product 0x0051 (rev. 0xa3)
vendor 0x10de product 0x0052 (SMBus serial bus, revision 0xa2) at pci0 dev 1 
function 1 not configured
ohci0 at pci0 dev 2 function 0: vendor 0x10de product 0x005a (rev. 0xa2)
allocated pic ioapic0 type level pin 8 level 6 to cpu0 slot 9 idt entry 96
ohci0: interrupting at ioapic0 pin 8 (irq 9)
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x10de OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 10 ports with 10 removable, self powered
vendor 0x10de product 0x005b (USB serial bus, interface 0x20, revision 0xa3) at 
pci0 dev 2 function 1 not configured
vendor 0x10de product 0x0059 (audio multimedia, revision 0xa2) at pci0 dev 4 
function 0 not configured
viaide0 at pci0 dev 6 function 0
viaide0: NVIDIA nForce4 IDE Controller (rev. 0xf2)
viaide0: bus-master DMA support present
viaide0: primary channel configured to compatibility mode
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 14 level 6 to cpu0 slot 14 idt entry 46
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
viaide0: primary channel interrupting at irq 14
atabus0 at viaide0 channel 0
viaide0: secondary channel configured to compatibility mode
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 15 level 6 to cpu0 slot 15 idt entry 47
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
viaide0: secondary channel interrupting at irq 15
atabus1 at viaide0 channel 1
viaide1 at pci0 dev 7 function 0
viaide1: NVIDIA nForce4 Serial ATA Controller (rev. 0xf3)
viaide1: bus-master DMA support present
viaide1: primary channel wired to native-PCI mode
scanning
find_pcibridge: bus 0 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 0 dev 7 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide1: couldn't establish native-PCI interrupt at irq 9
viaide1: secondary channel wired to native-PCI mode
scanning
find_pcibridge: bus 0 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 0 dev 7 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide1: couldn't establish native-PCI interrupt at irq 9
viaide2 at pci0 dev 8 function 0
viaide2: NVIDIA nForce4 Serial ATA Controller (rev. 0xf3)
viaide2: bus-master DMA support present
viaide2: primary channel wired to native-PCI mode
scanning
find_pcibridge: bus 0 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 0 dev 8 func 0 pin 1; line 5
pci_intr_map: no MP mapping found
allocated pic pic0 type level pin 5 level 6 to cpu0 slot 5 idt entry 37
viaide2: using irq 5 for native-PCI interrupt
atabus2 at viaide2 channel 0
viaide2: secondary channel wired to native-PCI mode
atabus3 at viaide2 channel 1
ppb0 at pci0 dev 9 function 0: vendor 0x10de product 0x005c (rev. 0xa2)
pci1 at ppb0 bus 3
pci1: i/o space, memory space enabled
vendor 0x10de product 0x0057 (miscellaneous bridge, revision 0xa3) at pci0 dev 
10 function 0 not configured
ppb1 at pci0 dev 13 function 0: vendor 0x10de product 0x005d (rev. 0xa3)
pci2 at ppb1 bus 2
pci2: memory space enabled, rd/line, wr/inv ok
ppb2 at pci0 dev 14 function 0: vendor 0x10de product 0x005d (rev. 0xa3)
pci3 at ppb2 bus 1
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
vga0 at pci3 dev 0 function 0: vendor 0x10de product 0x0161 (rev. 0xa1)
vga0: WARNING: ignoring 64-bit BAR @ 0x14
vga0: WARNING: ignoring 64-bit BAR @ 0x1c
wsdisplay0 at vga0 kbdmux 1
wsmux1: connecting to wsdisplay0
pchb0 at pci0 dev 24 function 0
pchb0: vendor 0x1022 product 0x1100 (rev. 0x00)
pchb1 at pci0 dev 24 function 1
pchb1: vendor 0x1022 product 0x1101 (rev. 0x00)
pchb2 at pci0 dev 24 function 2
pchb2: vendor 0x1022 product 0x1102 (rev. 0x00)
pchb3 at pci0 dev 24 function 3
pchb3: vendor 0x1022 product 0x1103 (rev. 0x00)
pchb4 at pci0 dev 25 function 0
pchb4: vendor 0x1022 product 0x1100 (rev. 0x00)
pchb5 at pci0 dev 25 function 1
pchb5: vendor 0x1022 product 0x1101 (rev. 0x00)
pchb6 at pci0 dev 25 function 2
pchb6: vendor 0x1022 product 0x1102 (rev. 0x00)
pchb7 at pci0 dev 25 function 3
pchb7: vendor 0x1022 product 0x1103 (rev. 0x00)
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 4 level 13 to cpu0 slot 4 idt entry 36
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 3 level 13 to cpu0 slot 3 idt entry 35
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus -1 mp_nbus 132
isa_intr_establish: no MP mapping found
allocated pic pic0 type edge pin 1 level 9 to cpu0 slot 1 idt entry 33
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0 mux 1
wskbd0: connecting to wsdisplay0
attimer0 at isa0 port 0x40-0x43: AT Timer
pcppi0 at isa0 port 0x61
sysbeep0 at pcppi0
pcppi0: attached to attimer0
pci4 at mainbus0 bus 128
pci4: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
vendor 0x10de product 0x005e (miscellaneous memory, revision 0xa3) at pci4 dev 0 
function 0 not configured
vendor 0x10de product 0x00d3 (miscellaneous memory, revision 0xa3) at pci4 dev 1 
function 0 not configured
viaide3 at pci4 dev 7 function 0
viaide3: NVIDIA nForce4 Serial ATA Controller (rev. 0xf3)
viaide3: bus-master DMA support present
viaide3: primary channel wired to native-PCI mode
scanning
find_pcibridge: bus 128 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 128 dev 7 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide3: couldn't establish native-PCI interrupt at irq 9
viaide3: secondary channel wired to native-PCI mode
scanning
find_pcibridge: bus 128 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 128 dev 7 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide3: couldn't establish native-PCI interrupt at irq 9
viaide4 at pci4 dev 8 function 0
viaide4: NVIDIA nForce4 Serial ATA Controller (rev. 0xf3)
viaide4: bus-master DMA support present
viaide4: primary channel wired to native-PCI mode
scanning
find_pcibridge: bus 128 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 128 dev 8 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide4: couldn't establish native-PCI interrupt at irq 9
viaide4: secondary channel wired to native-PCI mode
scanning
find_pcibridge: bus 128 mp_nbus 132
tag 0x0
scanning
find_pcibridge: bus 131 mp_nbus 132
tag 0x0
pci_intr_map: bus 128 dev 8 func 0 pin 1; line 9
pci_intr_map: no MP mapping found
failed to allocate interrupt slot for PIC pic0 pin 9
viaide4: couldn't establish native-PCI interrupt at irq 9
vendor 0x10de product 0x0057 (miscellaneous bridge, revision 0xa3) at pci4 dev 
10 function 0 not configured
ppb3 at pci4 dev 13 function 0: vendor 0x10de product 0x005d (rev. 0xa3)
pci5 at ppb3 bus 130
pci5: memory space enabled, rd/line, wr/inv ok
ppb4 at pci4 dev 14 function 0: vendor 0x10de product 0x005d (rev. 0xa3)
pci6 at ppb4 bus 129
pci6: memory space enabled, rd/line, wr/inv ok
cpu0: interrupt masks:
IPL 0 mask 7ff3dc5 unmask f800c23a
IPL 1 mask 7ff3dc5 unmask f800c23a
IPL 2 mask 7ff3dc5 unmask f800c23a
IPL 3 mask 7ff3dc5 unmask f800c23a
IPL 4 mask 27ff3dc5 unmask d800c23a
IPL 5 mask 37ff3dc5 unmask c800c23a
IPL 6 mask 37ffffe5 unmask c800001a
IPL 7 mask 37ffffe5 unmask c800001a
IPL 8 mask 3fffffe5 unmask c000001a
IPL 9 mask 3fffffe7 unmask c0000018
IPL 10 mask 3fffffe7 unmask c0000018
IPL 11 mask 3fffffe7 unmask c0000018
IPL 12 mask 7fffffe7 unmask 80000018
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu0 source 1 is pin 1 from pic pic0 maxlevel 9
         handler 0xffffffff802fe8b3 level 9
cpu0 source 3 is pin 3 from pic pic0 maxlevel 13
         handler 0xffffffff801c4aa6 level 13
cpu0 source 4 is pin 4 from pic pic0 maxlevel 13
         handler 0xffffffff801c4aa6 level 13
cpu0 source 5 is pin 5 from pic pic0 maxlevel 6
         handler 0xffffffff802fe8b3 level 6
cpu0 source 9 is pin 8 from pic ioapic0 maxlevel 6
         handler 0xffffffff802fe8b3 level 6
cpu0 source 14 is pin 14 from pic pic0 maxlevel 6
         handler 0xffffffff802fe8b3 level 6
cpu0 source 15 is pin 15 from pic pic0 maxlevel 6
         handler 0xffffffff802fe8b3 level 6
cpu0 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu0 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu0 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu0 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu0 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
cpu3: interrupt masks:
IPL 0 mask 7ffffff unmask f8000000
IPL 1 mask 7ffffff unmask f8000000
IPL 2 mask 7ffffff unmask f8000000
IPL 3 mask 7ffffff unmask f8000000
IPL 4 mask 27ffffff unmask d8000000
IPL 5 mask 37ffffff unmask c8000000
IPL 6 mask 37ffffff unmask c8000000
IPL 7 mask 37ffffff unmask c8000000
IPL 8 mask 3fffffff unmask c0000000
IPL 9 mask 3fffffff unmask c0000000
IPL 10 mask 3fffffff unmask c0000000
IPL 11 mask 3fffffff unmask c0000000
IPL 12 mask 7fffffff unmask 80000000
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu3 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu3 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu3 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu3 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu3 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
cpu2: interrupt masks:
IPL 0 mask 7ffffff unmask f8000000
IPL 1 mask 7ffffff unmask f8000000
IPL 2 mask 7ffffff unmask f8000000
IPL 3 mask 7ffffff unmask f8000000
IPL 4 mask 27ffffff unmask d8000000
IPL 5 mask 37ffffff unmask c8000000
IPL 6 mask 37ffffff unmask c8000000
IPL 7 mask 37ffffff unmask c8000000
IPL 8 mask 3fffffff unmask c0000000
IPL 9 mask 3fffffff unmask c0000000
IPL 10 mask 3fffffff unmask c0000000
IPL 11 mask 3fffffff unmask c0000000
IPL 12 mask 7fffffff unmask 80000000
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu2 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu2 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu2 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu2 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu2 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
cpu1: interrupt masks:
IPL 0 mask 7ffffff unmask f8000000
IPL 1 mask 7ffffff unmask f8000000
IPL 2 mask 7ffffff unmask f8000000
IPL 3 mask 7ffffff unmask f8000000
IPL 4 mask 27ffffff unmask d8000000
IPL 5 mask 37ffffff unmask c8000000
IPL 6 mask 37ffffff unmask c8000000
IPL 7 mask 37ffffff unmask c8000000
IPL 8 mask 3fffffff unmask c0000000
IPL 9 mask 3fffffff unmask c0000000
IPL 10 mask 3fffffff unmask c0000000
IPL 11 mask 3fffffff unmask c0000000
IPL 12 mask 7fffffff unmask 80000000
IPL 13 mask 7fffffff unmask 80000000
IPL 14 mask ffffffff unmask 0
IPL 15 mask ffffffff unmask 0
cpu1 source 27 is pin 0 from pic softintr_fakepic maxlevel 8
         handler 0x0 level 8
cpu1 source 28 is pin 0 from pic softintr_fakepic maxlevel 5
         handler 0x0 level 5
cpu1 source 29 is pin 0 from pic softintr_fakepic maxlevel 4
         handler 0x0 level 4
cpu1 source 30 is pin 0 from pic lapic maxlevel 12
         handler 0x0 level 12
cpu1 source 31 is pin 0 from pic lapic maxlevel 14
         handler 0x0 level 14
ioapic0: enabling
ioapic1: enabling
md0: internal 2304 KB image area
atapibus0 at atabus0: 2 targets
cd0 at atapibus0 drive 1: <LITE-ON DVDRW SHW-160P6S, , PS0A> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
cd0(viaide0:0:1): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
boot device: <unknown>
root on md0a dumps on md0b
root file system type: ffs
cpu1: CPU 1 running
cpu2: CPU 2 running
cpu3: CPU 3 running
warning: no /dev/console

It doesn't seem at all correct that intr_find_pcibridge is being handed -1 as 
the bus number, does it?