Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Apr 2004 22:55:22 -0400 (EDT)
From:      up@3.am
To:        freebsd-questions@freebsd.org
Subject:   SMP problems - hardware?
Message-ID:  <Pine.BSF.4.44.0404142241500.38226-100000@richard2.pil.net>

next in thread | raw e-mail | index | archive | help

I just built a new server with:

Intel SE7501CW2 ServerBoard
2 x Intel Xeon 2.4Ghz 533FSB
2 x 1GB ECC DIMMs
Adaptec 2200s RAID (lev 1)

FreeBSD 4.10-Beta (cvsup from 4.9-Release to Stable produced this)

I built the SMP kernel (I've done this before with older L440GX systems
several times with no problems) and everything boots fine (see dmesg
below), but ubench shows about half what the performance should be and top
only shows 1 CPU running (cpu0).  I'm seriously afraid I might have mucked
up one of the CPUs when I had to remove and reinstall it, but I would
think that I would see some sort of error if that were the case.  In the
BIOS you see the "system" processor installed, but not the "application"
processor installed (not sure if that means the 2nd CPU or not), but both
cpu's temperatures are showing up.  Here's the relevant boot info:

CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.04-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9

Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,C
MOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Hyperthreading: 2 logical CPUs
real memory  = 2146959360 (2096640K bytes)
avail memory = 2087825408 (2038892K bytes)
Programming 24 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
Programming 24 pins in IOAPIC #1
Programming 24 pins in IOAPIC #2
FreeBSD/SMP: Multiprocessor motherboard: 2 CPUs
 cpu0 (BSP): apic id:  0, version: 0x00050014, at 0xfee00000
 cpu1 (AP):  apic id:  1, version: 0x00050014, at 0xfee00000
 io0 (APIC): apic id:  2, version: 0x00178020, at 0xfec00000
 io1 (APIC): apic id:  3, version: 0x00178020, at 0xfec80000
 io2 (APIC): apic id:  4, version: 0x00178020, at 0xfec80400
Preloaded elf kernel "kernel" at 0xc0341000.
Warning: Pentium 4 CPU: PSE disabled
Pentium Pro MTRR support enabled
Using $PIR table, 20 entries at 0xc00fde80
npx0: <math processor> on motherboard
npx0: INT 16 interface

I have a sinking feeling that I'm going to have to pull the second CPU,
but I figured I'd better check to see if there's anything else I've missed
here first.  Please reply off-list as I am not subscribed.

Thanks!

James Smallacombe		      PlantageNet, Inc. CEO and Janitor
up@3.am							    http://3.am
=========================================================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.44.0404142241500.38226-100000>