gdt and smp = bug
Yakshin Andrey <and <at> spylog.ru>
2006-07-04 12:43:46 GMT
Hi.
I have machine - on Intel 7500VW2 with 2 Xeon. And I have
Intel SRCZCR RAID controller there.
So, with uniprocessor kernel it's recognized and work fine.
With multiprocessor kernel (earlier, without changes) loading goes
until
pctr: user-level cycle counter enabled
sd0(gdt0:0:0): timed out
sd0(gdt0:0:0): timed out
sd0(gdt0:0:0): timed out
...
I'm a little despair... But here is dmesg from uniproc, maybe it helps
somewhat. And I will be glad if someone explain this...
OpenBSD 3.9 (GENERIC) #617: Thu Mar 2 02:26:48 MST 2006
deraadt <at> i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) XEON(TM) CPU 1.80GHz ("GenuineIntel" 686-class) 1.80 GHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM
real mem = 2146983936 (2096664K)
avail mem = 1952976896 (1907204K)
using 4278 buffers containing 107450368 bytes (104932K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 09/13/02, BIOS32 rev. 0 @ 0xfdb64
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf3070/336 (19 entries)
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82801CA LPC" rev 0x00)
pcibios0: PCI bus #4 is the last bus
(Continue reading)