CVSup 5.2-CURRENT: Only one physical processor recognized.
John Stockdale
jstockdale at stanford.edu
Mon Dec 8 21:21:49 PST 2003
Hey everyone,
Sorry for that last email, this time I actually have troubleshooted the
problem correctly.
I just upgraded to 5.2-CURRENT today, and made the appropriate changes
to my kernel config, did the full kernel and source update and now
neither the kernel specified below or the same with device acpi added
will recognize both processors. My current dmesg.boot is included as
well.
The current system is a Dual 2.0 Ghz Xeon system running on a Tyan
Thunder i7505 motherboard. Everything was picked up fine before this
CVSup.
I really don't know what's going on here, but if anyone has any idea's
I'd really appreciate any help.
Thanks
John Stockdale
Stanford University
#
# SMPKernel for FreeBSD/i686 Based on:
# GENERIC -- Generic kernel configuration file for FreeBSD/i386
#
# Edited by John Stockdale on 08 December 2003
#
# ChangeLog:
# SMP Enabled 14 March 2003
# APIC Enabled 14 March 2003
# Device List Customized 14 March 2003
# Sound (pcm) Added 14 March 2003
# HTT Enabled 15 March 2003
# Increased Maxusers 21 March 2003
# Commented out HTT 02 April 2003
# Set MAXMEM 02 April 2003
# Maxusers to Auto 02 April 2003
# Add GEOM_BDE 11 April 2003
# Enable IPFW 07 May 2003
# Changed options APIC_IO to device apic
# 08 December 2003
#
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.376 2003/02/13 22:24:43
obrien Exp $
machine i386
#cpu I486_CPU
#cpu I586_CPU
cpu I686_CPU
ident SMPKernel20031208
maxusers 0
# SMP Kernel Options (To compile a SMP enabled kernel, the first two
are needed)
options SMP # Symmetric MultiProcessor
Kernel
device apic # Symmetric (APIC) I/O
#options HTT # HyperThreading Technology
# Additional Options
options MAXMEM=(1024*1024)
options GEOM_BDE
# Firewall Options
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=128
#To statically compile in device wiring instead of /boot/device.hints
#hints "GENERIC.hints" #Default places to look for
devices.
makeoptions DEBUG=-g #Build kernel with gdb(1) debug
symbols
options SCHED_4BSD #4BSD scheduler
options INET #InterNETworking
options INET6 #IPv6 communications protocols
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 MD_ROOT #MD is a potential root device
#options NFSCLIENT #Network Filesystem Client
#options NFSSERVER #Network Filesystem Server
#options NFS_ROOT #NFS usable as root device,
requires NFSCLIENT
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options PROCFS #Process filesystem (requires
PSEUDOFS)
options PSEUDOFS #Pseudo-filesystem framework
options COMPAT_43 #Compatible with BSD 4.3 [KEEP
THIS!]
options COMPAT_FREEBSD4 #Compatible with FreeBSD4
options SCSI_DELAY=2000 #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 _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time
extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options AHC_REG_PRETTY_PRINT # Print register bitfields in
debug
# output. Adds ~128k to driver.
options AHD_REG_PRETTY_PRINT # Print register bitfields in
debug
# output. Adds ~215k to driver.
# Debugging for use in -current
#options DDB #Enable the kernel debugger
#options INVARIANTS #Enable calls of extra sanity
checking
#options INVARIANT_SUPPORT #Extra sanity checks of
internal structures, required by INVARIANTS
#options WITNESS #Enable checks to detect
deadlocks and cycles
#options WITNESS_SKIPSPIN #Don't run witness on spinlocks
for speed
device isa
#device eisa
device pci
# Floppy drives
device fdc
# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device atapifd # ATAPI floppy drives
device atapist # ATAPI tape drives
options ATA_STATIC_ID #Static device numbering
# SCSI Controllers
#device ahb # EISA AHA1742 family
#device ahc # AHA2940 and onboard AIC7xxx devices
#device ahd # AHA39320/29320 and onboard AIC79xx
devices
#device amd # AMD 53C974 (Tekram DC-390(T))
#device isp # Qlogic family
#device mpt # LSI-Logic MPT-Fusion
#device ncr # NCR/Symbios Logic
#device sym # NCR/Symbios Logic (newer chipsets +
those of `ncr')
#device trm # Tekram DC395U/UW/F DC315U adapters
#device adv # Advansys SCSI adapters
#device adw # Advansys wide SCSI adapters
#device aha # Adaptec 154x SCSI adapters
#device aic # Adaptec 15[012]x SCSI adapters,
AIC-6[23]60.
#device bt # Buslogic/Mylex MultiMaster SCSI
adapters
#device ncv # NCR 53C500
#device nsp # Workbit Ninja SCSI-3
#device stg # TMC 18C30/18C50
# RAID controllers interfaced to the SCSI subsystem
#device asr # DPT SmartRAID V, VI and Adaptec SCSI
RAID
#device ciss # Compaq Smart RAID 5*
#device dpt # DPT Smartcache III, IV - See NOTES
for options!
#device iir # Intel Integrated RAID
#device mly # Mylex AcceleRAID/eXtremeRAID
# SCSI peripherals
device scbus # SCSI bus (required)
#device ch # SCSI media changers
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
#device pass # Passthrough device (direct SCSI
access)
#device ses # SCSI Environmental Services (and
SAF-TE)
# RAID controllers
#device aac # Adaptec FSA RAID
#device aacp # SCSI passthrough for aac (requires
CAM)
#device amr # AMI MegaRAID
#device ida # Compaq Smart RAID
#device mlx # Mylex DAC960 family
#device pst # Promise Supertrak SX6000
device twe # 3ware ATA RAID
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc # AT keyboard controller
device atkbd # AT keyboard
device psm # PS/2 mouse
device vga # VGA video card driver
device splash # Splash screen and screen saver support
# syscons is the default console driver, resembling an SCO console
device sc
# Enable this for the pcvt (VT220 compatible) console driver
#device vt
#options XSERVER # support for X server on a vt
console
#options FAT_CURSOR # start with block cursor
device agp # support several AGP chipsets
# Floating point support - do not disable.
device npx
# Power management support (see NOTES for more options)
#device apm
# Add suspend/resume support for the i8254.
device pmtimer
# PCCARD (PCMCIA) support
# Pcmcia and cardbus bridge support
#device cbb # cardbus (yenta) bridge
#device pcic # ExCA ISA and PCI bridges
#device pccard # PC Card (16-bit) bus
#device cardbus # CardBus (32-bit) bus
# Serial (COM) ports
device sio # 8250, 16[45]50 based serial
ports
# Parallel port
device ppc
device ppbus # Parallel port bus (required)
device lpt # Printer
device plip # TCP/IP over parallel
device ppi # Parallel port interface device
#device vpo # Requires scbus and da
# PCI Ethernet NICs.
#device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 adapter Gigabit
Ethernet Card
#device txp # 3Com 3cR990 (``Typhoon'')
#device vx # 3Com 3c590, 3c595 (``Vortex'')
# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these
NICs!
device miibus # MII bus support
#device dc # DEC/Intel 21143 and various workalikes
#device fxp # Intel EtherExpress PRO/100B (82557,
82558)
#device pcn # AMD Am79C97x PCI 10/100 (precedence
over 'lnc')
#device rl # RealTek 8129/8139
#device sf # Adaptec AIC-6915 (``Starfire'')
#device sis # Silicon Integrated Systems SiS
900/SiS 7016
#device ste # Sundance ST201 (D-Link DFE-550TX)
#device tl # Texas Instruments ThunderLAN
#device tx # SMC EtherPower II (83c170 ``EPIC'')
#device vr # VIA Rhine, Rhine II
#device wb # Winbond W89C840F
#device xl # 3Com 3c90x (``Boomerang'',
``Cyclone'')
#device bge # Broadcom BCM570xx Gigabit Ethernet
# ISA Ethernet NICs. pccard nics included.
#device cs # Crystal Semiconductor CS89x0 NIC
# 'device ed' requires 'device miibus'
#device ed # NE[12]000, SMC Ultra, 3c503, DS8390
cards
#device ex # Intel EtherExpress Pro/10 and Pro/10+
#device ep # Etherlink III based cards
#device fe # Fujitsu MB8696x based cards
#device lnc # NE2100, NE32-VL Lance Ethernet cards
#device sn # SMC's 9000 series of ethernet chips
#device xe # Xircom pccard ethernet
# ISA devices that use the old ISA shims
#device le
# Wireless NIC cards
#device wlan # 802.11 support
#device an # Aironet 4500/4800 802.11 wireless
NICs.
#device awi # BayStack 660 and others
#device wi # WaveLAN/Intersil/Symbol 802.11
wireless NICs.
#device wl # Older non 802.11 Wavelan wireless NIC.
# Pseudo devices - the number indicates how many units to allocate.
device random # Entropy device
device loop # Network loopback
device ether # Ethernet support
device sl # Kernel SLIP
device ppp # Kernel PPP
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
device gif # IPv6 and IPv4 tunneling
device faith # IPv6-to-IPv4 relaying (translation)
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device bpf # Berkeley packet filter
# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices
device ugen # Generic
device uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus
and da
device ums # Mouse
#device urio # Diamond Rio 500 MP3 player
#device uscanner # Scanners
# USB Ethernet, requires mii
#device aue # ADMtek USB ethernet
#device cue # CATC USB ethernet
#device kue # Kawasaki LSI USB ethernet
# Additional Devices
# Sound
device pcm # Enable sound
-------sysctl machdep--------
machdep.consdev: { major = 0, minor = 0 }
machdep.adjkerntz: 28800
machdep.disable_rtc_set: 0
machdep.wall_cmos_clock: 1
machdep.conrclk: 1843200
machdep.gdbspeed: 9600
machdep.conspeed: 9600
machdep.enable_panic_key: 0
machdep.disable_mtrrs: 0
machdep.cpu_idle_hlt: 1
machdep.guessed_bootdev: 2686451712
machdep.hlt_cpus: 0
machdep.panic_on_nmi: 1
machdep.tsc_freq: 1999442652
machdep.i8254_freq: 1193182
machdep.acpi_root: 1010336
----------dmesg.boot--------
Copyright (c) 1992-2003 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-CURRENT #1: Mon Dec 8 20:44:57 PST 2003
jstockdale at XXXXX.Stanford.EDU:/usr/obj/usr/src/sys/SMPKernel20031208
Preloaded elf kernel "/boot/kernel/kernel" at 0xc082c000.
MPTable: < PLACER CRB >
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Xeon(TM) CPU 2.00GHz (1999.44-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf27 Stepping = 7
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE
,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Hyperthreading: 2 logical CPUs
real memory = 1073217536 (1023 MB)
avail memory = 1033179136 (985 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 6
ioapic0: Assuming intbase of 0
ioapic1: Assuming intbase of 24
ioapic2: Assuming intbase of 48
ioapic0 <Version 2.0> irqs 0-23 on motherboard
ioapic1 <Version 2.0> irqs 24-47 on motherboard
ioapic2 <Version 2.0> irqs 48-71 on motherboard
Pentium Pro MTRR support enabled
ACPI-0314: *** Error: Invalid signature where RSDP indicates
RSDT/XSDT should be located
ACPI-0181: *** Error: AcpiLoadTables: Could not load RSDT:
AE_BAD_SIGNATURE
ACPI-0213: *** Error: AcpiLoadTables: Could not load tables:
AE_BAD_SIGNATURE
ACPI: table load failed: AE_BAD_SIGNATURE
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
Using $PIR table, 23 entries at 0xc00fde50
pcib0: <MPTable Host-PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
pcib0: slot 29 INTA routed to irq 16
pcib0: slot 29 INTB routed to irq 19
pcib0: slot 29 INTC routed to irq 18
pcib0: slot 29 INTD routed to irq 23
pcib0: slot 31 INTB routed to irq 17
agp0: <Intel Generic host to PCI bridge> mem 0xe0000000-0xe7ffffff at
device 0.0 on pci0
pci0: <unknown> at device 0.1 (no driver attached)
pcib1: <MPTable PCI-PCI bridge> mem 0xe8000000-0xefffffff at device 1.0
on pci0
pci1: <PCI bus> on pcib1
pcib1: slot 0 INTA routed to irq 17
pci1: <display, VGA> at device 0.0 (no driver attached)
pcib2: <PCIBIOS PCI-PCI bridge> at device 2.0 on pci0
pci2: <PCI bus> on pcib2
pci2: <base peripheral, interrupt controller> at device 28.0 (no driver
attached)
pcib3: <MPTable PCI-PCI bridge> at device 29.0 on pci2
pci3: <PCI bus> on pcib3
pcib3: slot 2 INTA routed to irq 28
twe0: <3ware 7000 series Storage Controller. Driver version
1.50.00.000> port 0x2000-0x200f mem
0xda800000-0xdaffffff,0xda100000-0xda10000f irq 28 at device 2.0 on
pci3
twe0: 8 ports, Firmware FE7X 1.05.00.036, BIOS BE7X 1.08.00.044
pci2: <base peripheral, interrupt controller> at device 30.0 (no driver
attached)
pcib4: <PCI-PCI bridge> at device 31.0 on pci2
pci4: <PCI bus> on pcib4
uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0x1840-0x185f
irq 16 at device 29.0 on pci0
usb0: <Intel 82801DB (ICH4) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801DB (ICH4) USB controller USB-B> port 0x1860-0x187f
irq 19 at device 29.1 on pci0
usb1: <Intel 82801DB (ICH4) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 82801DB (ICH4) USB controller USB-C> port 0x1880-0x189f
irq 18 at device 29.2 on pci0
usb2: <Intel 82801DB (ICH4) USB controller USB-C> on uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
pci0: <serial bus, USB> at device 29.7 (no driver attached)
pcib5: <MPTable PCI-PCI bridge> at device 30.0 on pci0
pci5: <PCI bus> on pcib5
pcib5: slot 1 INTA routed to irq 22
pcib5: slot 2 INTA routed to irq 17
pcib5: slot 3 INTA routed to irq 16
twe1: <3ware 7000 series Storage Controller. Driver version
1.50.00.000> port 0x3040-0x304f mem
0xdb000000-0xdb7fffff,0xdb804800-0xdb80480f irq 22 at device 1.0 on
pci5
twe1: 2 ports, Firmware FE7X 1.05.00.036, BIOS BE7X 1.08.00.044
pci5: <serial bus, FireWire> at device 2.0 (no driver attached)
em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.19> port
0x3000-0x303f mem 0xdb820000-0xdb83ffff irq 16 at device 3.0 on pci5
em0: Speed:N/A Duplex:N/A
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH4 UDMA100 controller> port
0x18a0-0x18af,0-0x3,0-0x7,0-0x3,0-0x7 at device 31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci0
ata1: [MPSAFE]
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
pcm0: <Intel ICH4 (82801DB)> port 0x1800-0x183f,0x1400-0x14ff mem
0xd8000800-0xd80008ff,0xd8000c00-0xd8000dff irq 17 at device 31.5 on
pci0
pcm0: <Analog Devices AD1981A AC97 Codec>
orm0: <Option ROMs> at iomem
0xe0000-0xe3fff,0xd3000-0xd3fff,0xd1800-0xd27ff,0xd0000-0xd17ff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
fdc0: ready for input in output
fdc0: cmd 3 failed at out byte 1 of 3
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/9 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x100>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A, console
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on
isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (memory)
unknown: <PNP0401> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
fdc1: cannot reserve I/O port range (1 ports)
Timecounters tick every 10.000 msec
ipfw2 initialized, divert disabled, rule-based forwarding enabled,
default to deny, logging limited to 128 packets/entry by default
twed0: <Unit 0, RAID5, Normal> on twe0
twed0: 1361360MB (2788065280 sectors)
GEOM: create disk twed0 dp=0xc6b2c10c
twed1: <Unit 0, TwinStor, Normal> on twe1
twed1: 76318MB (156299440 sectors)
GEOM: create disk twed1 dp=0xc6a5ef0c
SMP: AP CPU #1 Launched!
Mounting root from ufs:/dev/twed1s1a
More information about the freebsd-smp
mailing list