Re: 6.3 SMP but only one CPU detected

2008-07-04 Thread rdmurray

I wrote:

We have some systems we are upgrading from FreeBSD 6.1 to FreeBSD 6.3.
These are Dell PowerEdge servers.  The one I'm working on now is a 1950.
Under 6.1 it booted into SMP mode no problem.  Under 6.3, with no changes
made in the BIOS settings, it does not.  Here is the start of the dmesg:


Turns out the problem was a third party installer that added a line that
disabled ACPI to /boot/loader.conf.

Sigh.

--David
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


6.3 SMP but only one CPU detected

2008-06-17 Thread rdmurray

We have some systems we are upgrading from FreeBSD 6.1 to FreeBSD 6.3.
These are Dell PowerEdge servers.  The one I'm working on now is a 1950.
Under 6.1 it booted into SMP mode no problem.  Under 6.3, with no changes
made in the BIOS settings, it does not.  Here is the start of the dmesg:

Jun 17 11:03:26 master1 kernel: Copyright (c) 1992-2008 The FreeBSD Project.
Jun 17 11:03:26 master1 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 
1989, 1991, 1992, 1993, 1994
Jun 17 11:03:26 master1 kernel: The Regents of the University of California. 
All rights reserved.
Jun 17 11:03:26 master1 kernel: FreeBSD is a registered trademark of The 
FreeBSD Foundation.
Jun 17 11:03:26 master1 kernel: FreeBSD 6.3-RELEASE-p1 #0: Tue Jun 17 10:27:52 
EDT 2008
Jun 17 11:03:26 master1 kernel: [EMAIL PROTECTED]:/usr/obj/usr/src/sys/SMPKERNEL
Jun 17 11:03:26 master1 kernel: Timecounter "i8254" frequency 1193182 Hz 
quality 0
Jun 17 11:03:26 master1 kernel: CPU: Intel(R) Xeon(TM) CPU 3.00GHz (2995.51-MHz 
686-class CPU)
Jun 17 11:03:26 master1 kernel: Origin = "GenuineIntel"  Id = 0xf64 Stepping = 4
Jun 17 11:03:26 master1 kernel: 
Features=0xbfebfbff
Jun 17 11:03:26 master1 kernel: 
Features2=0xe4bd
Jun 17 11:03:26 master1 kernel: AMD Features=0x2010
Jun 17 11:03:26 master1 kernel: AMD Features2=0x1
Jun 17 11:03:26 master1 kernel: Cores per package: 2
Jun 17 11:03:26 master1 kernel: Logical CPUs per core: 2
Jun 17 11:03:26 master1 kernel: real memory  = 2147123200 (2047 MB)
Jun 17 11:03:26 master1 kernel: avail memory = 2096021504 (1998 MB)
Jun 17 11:03:26 master1 kernel: kbd1 at kbdmux0
Jun 17 11:03:26 master1 kernel: ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, 
RF5111, RF5112, RF2413, RF5413)
Jun 17 11:03:26 master1 kernel: hptrr: HPT RocketRAID controller driver v1.1 
(Jun 17 2008 10:27:34)
Jun 17 11:03:26 master1 kernel: cpu0 on motherboard
Jun 17 11:03:26 master1 kernel: pcib0:  pcibus 0 on 
motherboard
Jun 17 11:03:26 master1 kernel: pir0:  
on motherboard
Jun 17 11:03:26 master1 kernel: pci0:  on pcib0

And here's mptable up to the end of the CPU report:


===

MPTable

---

MP Floating Pointer Structure:

  location: BIOS
  physical address: 0x000fe710
  signature:'_MP_'
  length:   16 bytes
  version:  1.4
  checksum: 0x91
  mode: Virtual Wire

---

MP Config Table Header:

  physical address: 0x000f
  signature:'PCMP'
  base table length:796
  version:  1.4
  checksum: 0x7b
  OEM ID:   'DELL'
  Product ID:   'PE 01B3 '
  OEM table pointer:0x
  OEM table size:   0
  entry count:  88
  local APIC address:   0xfee0
  extended table length:0
  extended table checksum:  0

---

MP Config Base Table Entries:

--
Processors: APIC ID Version State   Family  Model   StepFlags
 0   0x14BSP, usable 15  6   4   
0xbfebfbff
 2   0x14AP, usable  15  6   4   
0xbfebfbff
 6   0x14AP, usable  15  6   4   
0xbfebfbff
 4   0x14AP, usable  15  6   4   
0xbfebfbff


After boot we have this:

kern.smp.maxcpus: 16
kern.smp.active: 0
kern.smp.disabled: 0
kern.smp.cpus: 1
kern.smp.forward_signal_enabled: 1
kern.smp.forward_roundrobin_enabled: 1


Any clues as to why SMP isn't starting?  We've double checked that we
have both 'options SMP' and 'device apic' in the running kernel.

I've done a lot of googling, and have come up with nothing that seems
relevant to our situation.  The most puzzling thing is that this worked
fine under 6.1 on these same machines

--David
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"