SMP issues on K8S Pro S2882G3NR
Cassidy B. Larson
butch at infowest.com
Wed Mar 31 18:36:19 PST 2004
Hello,
We just got our new Dual Opteron 246 box and I'm having some problems getting
our second CPU to load correctly with a SMP kernel.
Wondering if anybody could offer some assistance, or pointers.
Using the Tyan K8S Pro S2882G3NR board. 3ware 8506 4 port SATA card.
I've also tried Disabling ACPI in the kernel and bios, then one at a time.
Below are partial dmesg, mptable and kern config. Unfortunately, with
different combinations of the NO_MIXED_MODE on and off and acpi enabled and
disabled, I am unable to get SMP to launch our second CPU for use.
Anybody experienced the same problem?? Would -CURRENT be ideal over 5.2.1-p4 for
me? Note that the GENERICicized SMP kernel also does not launch the second
processor.
Any pointers, helpful hints, etc?
Thanks,
-c
Partial dmesg:
Copyright (c) 1992-2004 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 5.2.1-RELEASE-p4 #7: Wed Mar 31 16:10:21 MST 2004
cbl at azul.infowest.com:/usr/obj/usr/src/sys/AZUL.INFOWEST.COM
Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff80557000.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Opteron(tm) Processor 246 (1991.41-MHz K8-class CPU)
Origin = "AuthenticAMD" Id = 0xf58 Stepping = 8
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=0xe0500000<NX,MMX+,LM,3DNow!+,3DNow!>
real memory = 3221225472 (3072 MB)
avail memory = 3063418880 (2921 MB)
pcib0: <Host to PCI bridge> at pcibus 0 on motherboard
mptable processors entry:
MP Config Base Table Entries:
--
Processors: APIC ID Version State Family Model Step Flags
0 0x10 BSP, usable 15 5 8
0x78bfbff
1 0x10 AP, usable 15 5 8
0x78bfbff
So I see that mptable seems to see both processors, am I assuming correct here?
Partial kernel config:
machine amd64
cpu HAMMER
ident AZUL_INFOWEST_COM
maxusers 0
makeoptions NO_MODULES=not_yet
options SCHED_4BSD #4BSD scheduler
options INET #InterNETworking
options IPSEC #IPSEC
options FFS #Berkeley Fast Filesystem
options SOFTUPDATES #Enable FFS soft updates support
options UFS_ACL #Support for access control lists
options UFS_DIRHASH #Improve performance on big directories
options CD9660 #ISO 9660 Filesystem
options PROCFS #Process filesystem (requires PSEUDOFS)
options PSEUDOFS #Pseudo-filesystem framework
options IA32 #Compatible with i386 binaries
options COMPAT_FREEBSD4 #Compatible with FreeBSD4
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
options KTRACE #ktrace(1) support
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options IPFIREWALL
options IPDIVERT #divert sockets
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time
extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
## SMP Stuff:
options SMP
#device acpi
device atpic # 8259A compatability
#options NO_MIXED_MODE # Don't penalize working chipsets
More information about the freebsd-amd64
mailing list