I just wanted to say thanks to Mark for taking time to work with me to
resolve issues with a post 3.9 GENERIC.MP kernel on a dual Opteron Tyan
system board I'd recently received.  After various e-mails with patches to
try Mark came to the conclusion the MP BIOS was broken.  It turned out
that a newer BIOS had been releaed after the system had shipped, after
upgrading to the most recent BIOS the system now boots with a MP kernel.

thank you again

diana

Follows is the dmesg with MPVERBOSE enabled:

OpenBSD 3.9-current (GENERIC.MPVERBOSE) #0: Fri Apr 14 10:19:54 MDT 2006

[EMAIL PROTECTED]:/usr/src/sys/arch/amd64/compile/GENERIC.MPVERBOSE
real mem = 2146553856 (2096244K)
avail mem = 1835282432 (1792268K)
using 22937 buffers containing 214863872 bytes (209828K) of memory
mainbus0 (root)
mainbus0: scanning 0x9d400 to 0x9d7f0 for MP signature
mainbus0: scanning 0x9d000 to 0x9d3f0 for MP signature
mainbus0: scanning 0xf0000 to 0xffff0 for MP signature
mainbus0: MP floating pointer found in bios at 0xf77b0
mainbus0: MP config table at 0x9d9a1, 340 bytes long
mainbus0: Intel MP Specification (Version 1.4) (nVIDIA   CK804-2P    )
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Opteron(tm) Processor 252, 2612.34 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB 64b/line 
16-way L2 cache
cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: calibrating local timer
cpu0: apic clock running at 200MHz
cpu0: kstack at 0xffff800067d68000 for 20480 bytes
cpu0: idle pcb at 0xffff800067d68000, idle sp at 0xffff800067d6cff0
cpu1 at mainbus0: apid 1 (application processor)
cpu1: AMD Opteron(tm) Processor 252, 2612.04 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB 64b/line 
16-way L2 cache
cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu1: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu1: kstack at 0xffff800067d6d000 for 20480 bytes
cpu1: idle pcb at 0xffff800067d6d000, idle sp at 0xffff800067d71ff0
mpbios: bus 0 is type PCI
mpbios: bus 1 is type PCI
mpbios: bus 8 is type PCI
mpbios: bus 10 is type PCI
mpbios: bus 128 is type PCI
mpbios: bus 129 is type ISA
ioapic0 at mainbus0 apid 2 pa 0xfec00000, virtual wire mode, version 11, 24 pins
ioapic1 at mainbus0 apid 3 pa 0xd8000000, virtual wire mode, version 11, 4 pins
ioapic2 at mainbus0 apid 4 pa 0xd8001000, virtual wire mode, version 11, 4 pins
ioapic3 at mainbus0 apid 5 pa 0xd8800000, virtual wire mode, version 11, 24 pins
ioapic0: int0 attached to ExtINT (type 0x3 flags 0x5)
ioapic0: int1 attached to isa0 irq 1 (type 0x0 flags 0x5)
ioapic0: int2 attached to isa0 irq 2 (type 0x0 flags 0x5)
ioapic0: int3 attached to isa0 irq 3 (type 0x0 flags 0x5)
ioapic0: int4 attached to isa0 irq 4 (type 0x0 flags 0x5)
ioapic0: int5 attached to isa0 irq 5 (type 0x0 flags 0x5)
ioapic0: int6 attached to isa0 irq 6 (type 0x0 flags 0x5)
ioapic0: int7 attached to isa0 irq 7 (type 0x0 flags 0x5)
ioapic0: int8 attached to isa0 irq 8 (type 0x0 flags 0x5)
ioapic0: int9 attached to isa0 irq 9 (type 0x0 flags 0x5)
ioapic0: int10 attached to isa0 irq 10 (type 0x0 flags 0x5)
ioapic0: int11 attached to isa0 irq 11 (type 0x0 flags 0x5)
ioapic0: int12 attached to isa0 irq 12 (type 0x0 flags 0x5)
ioapic0: int13 attached to isa0 irq 13 (type 0x0 flags 0x5)
ioapic0: int14 attached to isa0 irq 14 (type 0x0 flags 0x5)
ioapic0: int15 attached to isa0 irq 15 (type 0x0 flags 0x5)
ioapic2: int2 attached to pci10 device 6 INT_A (type 0x0 flags 0xf)
ioapic2: int3 attached to pci10 device 6 INT_B (type 0x0 flags 0xf)
ioapic2: int1 attached to pci10 device 9 INT_A (type 0x0 flags 0xf)
ioapic2: int2 attached to pci10 device 9 INT_B (type 0x0 flags 0xf)
local apic: int0 attached to ExtINT (type 0x3 flags 0x5)
local apic: int1 attached to NMI (type 0x1 flags 0x5)
intr_cnt = 22, mp_nintr = 22
mainbus0: MP WARNING: 256 bytes of extended entries not examined
pci0 at mainbus0 bus 0: configuration mode 1
"NVIDIA nForce4 DDR" rev 0xa3 at pci0 dev 0 function 0 not configured
pcib0 at pci0 dev 1 function 0 "NVIDIA nForce4 ISA" rev 0xa3
nviic0 at pci0 dev 1 function 1 "NVIDIA nForce4 SMBus" rev 0xa2
iic0 at nviic0
iic1 at nviic0
ohci0 at pci0 dev 2 function 0 "NVIDIA nForce4 USB" rev 0xa2: apic 2 int 10 
(irq 10), version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: NVIDIA OHCI root hub, rev 1.00/1.00, addr 1
uhub0: 10 ports with 10 removable, self powered
ehci0 at pci0 dev 2 function 1 "NVIDIA nForce4 USB" rev 0xa3: apic 2 int 7 (irq 
7)
ehci0: timed out waiting for BIOS
usb1 at ehci0: USB revision 2.0
uhub1 at usb1
uhub1: NVIDIA EHCI root hub, rev 2.00/1.00, addr 1
uhub1: 10 ports with 10 removable, self powered
auich0 at pci0 dev 4 function 0 "NVIDIA nForce4 AC97" rev 0xa2: apic 2 int 11 
(irq 11), nForce4 AC97
ac97: codec id 0x41445374 (Analog Devices AD1981B)
ac97: codec features headphone, 20 bit DAC, No 3D Stereo
audio0 at auich0
pciide0 at pci0 dev 6 function 0 "NVIDIA nForce4 IDE" rev 0xf2: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <SONY, DVD RW DW-G120A, MYS2> SCSI0 5/cdrom 
removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
pciide0: channel 1 disabled (no drives)
pciide1 at pci0 dev 7 function 0 "NVIDIA nForce4 SATA" rev 0xf3: DMA
pciide1: using apic 2 int 11 (irq 11) for native-PCI interrupt
pciide2 at pci0 dev 8 function 0 "NVIDIA nForce4 SATA" rev 0xf3: DMA
pciide2: using apic 2 int 10 (irq 10) for native-PCI interrupt
ppb0 at pci0 dev 9 function 0 "NVIDIA nForce4 PCI-PCI" rev 0xa2
pci1 at ppb0 bus 1
vga1 at pci1 dev 4 function 0 "NVIDIA GeForce2 MX" rev 0xb2
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
"Texas Instruments TSB43AB22 FireWire" rev 0x00 at pci1 dev 5 function 0 not 
configured
nfe0 at pci0 dev 10 function 0 "NVIDIA CK804 LAN" rev 0xa3: apic 2 int 10 (irq 
10), address 00:e0:81:57:06:7e
eephy0 at nfe0 phy 1: Marvell 88E1111 Gigabit PHY, rev. 1
ppb1 at pci0 dev 14 function 0 "NVIDIA nForce4 PCIE" rev 0xa3
pci2 at ppb1 bus 2
pchb0 at pci0 dev 24 function 0 "AMD AMD64 HyperTransport" rev 0x00
pci3 at pchb0 bus 8
ppb2 at pci3 dev 10 function 0 "AMD 8131 PCIX" rev 0x12
pci4 at ppb2 bus 9
aapic0 at pci3 dev 10 function 1 "AMD 8131 PCIX IOAPIC" rev 0x01
ppb3 at pci3 dev 11 function 0 "AMD 8131 PCIX" rev 0x12
pci5 at ppb3 bus 10
mpt0 at pci5 dev 6 function 0 "Symbios Logic 53c1030" rev 0x07: apic 4 int 2 
(irq 10)
scsibus1 at mpt0: 16 targets
sd0 at scsibus1 targ 0 lun 0: <SEAGATE, ST373207LW, 0004> SCSI3 0/direct fixed
sd0: 70007MB, 90774 cyl, 2 head, 789 sec, 512 bytes/sec, 143374744 sec total
mpt0: target 0 Synchronous at 160MHz width 16bit offset 63 QAS 1 DT 1 IU 1
mpt1 at pci5 dev 6 function 1 "Symbios Logic 53c1030" rev 0x07: apic 4 int 3 
(irq 11)
scsibus2 at mpt1: 16 targets
mpt2 at pci5 dev 9 function 0 "Symbios Logic FC929" rev 0x02: apic 4 int 1 (irq 
11)
mpt2: mpt_read_cfg_header: Config Info Status 22
mpt2: Could not retrieve Manufacturing Page 4 Header.
mpt2: could not retrieve manufacturingpages
mpt3 at pci5 dev 9 function 1 "Symbios Logic FC929" rev 0x02: apic 4 int 2 (irq 
10)
mpt3: mpt_read_cfg_header: Config Info Status 22
mpt3: Could not retrieve Manufacturing Page 4 Header.
mpt3: could not retrieve manufacturingpages
aapic1 at pci3 dev 11 function 1 "AMD 8131 PCIX IOAPIC" rev 0x01
pchb1 at pci0 dev 24 function 1 "AMD AMD64 Address Map" rev 0x00
pchb2 at pci0 dev 24 function 2 "AMD AMD64 DRAM Cfg" rev 0x00
pchb3 at pci0 dev 24 function 3 "AMD AMD64 Misc Cfg" rev 0x00
pchb4 at pci0 dev 25 function 0 "AMD AMD64 HyperTransport" rev 0x00
pci6 at pchb4 bus 128
"NVIDIA nForce4 DDR" rev 0xa3 at pci6 dev 0 function 0 not configured
vendor "NVIDIA", unknown product 0x00d3 (class memory subclass miscellaneous, 
rev 0xa3) at pci6 dev 1 function 0 not configured
nfe1 at pci6 dev 10 function 0 "NVIDIA CK804 LAN" rev 0xa3: apic 2 int 10 (irq 
10), address 00:e0:81:57:06:7f
eephy1 at nfe1 phy 1: Marvell 88E1111 Gigabit PHY, rev. 1
ppb4 at pci6 dev 14 function 0 "NVIDIA nForce4 PCIE" rev 0xa3
pci7 at ppb4 bus 129
pchb5 at pci0 dev 25 function 1 "AMD AMD64 Address Map" rev 0x00
pchb6 at pci0 dev 25 function 2 "AMD AMD64 DRAM Cfg" rev 0x00
pchb7 at pci0 dev 25 function 3 "AMD AMD64 Misc Cfg" rev 0x00
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
cpu0: prelint0 0x10000 0x0
cpu0: prelint1 0x10000 0x0
cpu0: timer0 0x300c0 0x0
cpu0: pcint0 0x10000 0x0
cpu0: lint0 0x10700 0x0
cpu0: lint1 0x400 0x0
cpu0: err0 0x10000 0x0
ioapic3: enabling
ioapic2: enabling
ioapic2: int1 0xa066 0x0
ioapic2: int2 0xa064 0x0
ioapic2: int3 0xa065 0x0
ioapic1: enabling
ioapic0: enabling
ioapic0: int1 0x91 0x0
ioapic0: int4 0x90 0x0
ioapic0: int6 0x67 0x0
ioapic0: int7 0x8061 0x0
ioapic0: int10 0x8060 0x0
ioapic0: int11 0x8063 0x0
ioapic0: int12 0x92 0x0
ioapic0: int14 0x62 0x0
dkcsum: sd0 matches BIOS drive 0x80
root on sd0a
rootdev=0x400 rrootdev=0xd00 rawdev=0xd02
cpu1: prelint0 0x10000 0x0
cpu1: prelint1 0x10000 0x0
cpu1: timer0 0x200c0 0x0
cpu1: pcint0 0x10000 0x0
cpu1: lint0 0x10700 0x0
cpu1: lint1 0x400 0x0
cpu1: err0 0x10000 0x0

Reply via email to