Why does FreeBSD 8.-0 think that my Dell SX260 have "non-unform processors"?

Gavin Atkinson gavin at FreeBSD.org
Mon Dec 21 21:21:48 UTC 2009


On Sun, 20 Dec 2009, Torfinn Ingolfsen wrote:
> Hi,
> I just booted my Dell OptiPlex SX260[1] from a usb memory stick with
> FreeBSD 8.0-release on it. Part of the dmesg output is:
> Copyright (c) 1992-2009 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 is a registered trademark of The FreeBSD Foundation.
> FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009
>    root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
> Timecounter "i8254" frequency 1193182 Hz quality 0
> CPU: Intel(R) Pentium(R) 4 CPU 2.60GHz (1295.21-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,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>  Features2=0x4400<CNXT-ID,xTPR>
> real memory  = 2147483648 (2048 MB)
> avail memory = 2085347328 (1988 MB)
> ACPI APIC Table: <DELL   SX260  >
> WARNING: Non-uniform processors.
> WARNING: Using suboptimal topology.
> ioapic0: Changing APIC ID to 1
> ioapic0 <Version 2.0> irqs 0-23 on motherboard
> kbd1 at kbdmux0
>
> Full demsg output on the FreeBSD page[2] for this machine.
> Why does FreeBSD think that this machine has "non-unform processors?
> Ok, the Pentium 4 in it can proably do hyperthreading, but that isn't
> much to talk about.
> What excatly is non-unform here?
>
> References:
> 1) http://sites.google.com/site/tingox/sx260
> 2) http://sites.google.com/site/tingox/sx260_freebsd

Can you please reboot and show a verbose dmesg from this system?  Also, 
how many CPUs does this system actually have?  It appears that in the 7.2 
dmesg at 2) above, two are detected but only one is ever used - are you 
explicitly disabling hyperthreading somehow?

Gavin


More information about the freebsd-stable mailing list