Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Dec 2009 17:08:58 +1100 (EST)
From:      Ian Smith <smithi@nimnet.asn.au>
To:        Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Why does FreeBSD 8.-0 think that my Dell SX260 have "non-unform processors"?
Message-ID:  <20091223153947.T28370@sola.nimnet.asn.au>
In-Reply-To: <20091223003811.cb63c28f.torfinn.ingolfsen@broadpark.no>
References:  <20091220215943.5c6cbdcb.torfinn.ingolfsen@broadpark.no> <20091221145238.P28370@sola.nimnet.asn.au> <20091223003811.cb63c28f.torfinn.ingolfsen@broadpark.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 23 Dec 2009, Torfinn Ingolfsen wrote:
 > On Mon, 21 Dec 2009 15:29:54 +1100 (EST)
 > Ian Smith <smithi@nimnet.asn.au> wrote:
 > 
 > > Why is it booting up at half speed?  Same in your 7.2-STABLE dmesg.
 > 
 > I don't know.  Since last time, I've upgraded the bios to the latest
 > (A03) and reset bios to default values - but the problem is still there.
 > According to the specs, a SX260 supports all Pentium 4 cpus with 400
 > MHz and 533 MHz FSB (front side bus).

Yes, this is your problem, regarding speed anyway.  I only picked up on 
this because this year we bought 2 used intel mobos on eBay; a D845GBV 
with a 2GHz P4 (also 400/533 MHz FSB with similar 845 chips to yours) 
and the other a D865GLC with a 2.6GHz HTT P4 (400/533/800 MHz FSB).

Only the D865GLC 800MHz FSB board takes the 2.6GHz HTT P4, shown as 
'2.60C GHz' in the board manual and also on this page:
 http://www.intel.com/support/processors/pentium4/sb/CS-011987.htm

Our older 400/533 FSB board only takes a non-HTT P4 using 400MHZ FSB, 
('2.60 GHz' without the 'C'), though it only has a 2GHz non-HTT CPU.

After a looong time hunting through fluff and bumph from various angles 
and searches on the intel site (argh!), I finally found:

 http://processorfinder.intel.com/List.aspx?ProcFam=483

Where there are several 478-pin 2.60GHz P4s with 512MB L2 cache, eg:

 http://processorfinder.intel.com/details.aspx?sSpec=SL6WS  (800MHz FSB)
 http://processorfinder.intel.com/details.aspx?sSpec=SL6QR  (400MHz FSB)

but all of the HTT 2.6GHz ones require 800MHz FSB, so I guess this is 
why its set to run at half speed by your board?  Perhaps the SX270 you 
mentioned having taken this CPU out of, supported up to 800MHz FSB?

 > > Something set that way in BIOS?  What does 'sysctl dev.cpu' say?
 > 
 > The only setting in bios related to cpu speed are
 > "normal" and "comaptible". I've tried both - doesn't make a difference.
 > 
 > Now sysctl.dev.cpu says:
 > root@kg-work2# sysctl dev.cpu
 > dev.cpu.0.%desc: ACPI CPU
 > dev.cpu.0.%driver: cpu
 > dev.cpu.0.%location: handle=\_PR_.CPU0
 > dev.cpu.0.%pnpinfo: _HID=none _UID=0
 > dev.cpu.0.%parent: acpi0
 > dev.cpu.0.freq: 1295
 > dev.cpu.0.freq_levels: 1295/-1 1133/-1 971/-1 809/-1 647/-1 485/-1 323/-1

Yeah, just p4tcc thermal throttling, no EST speedstep control on these; 
powerd could save you some heat but not much less power use, I gather.

 > dev.cpu.0.cx_supported: C1/0
 > dev.cpu.0.cx_lowest: C1
 > dev.cpu.0.cx_usage: 100.00% last 500us
 > dev.cpu.1.%desc: ACPI CPU
 > dev.cpu.1.%driver: cpu
 > dev.cpu.1.%location: handle=\_PR_.CPU1
 > dev.cpu.1.%pnpinfo: _HID=none _UID=0
 > dev.cpu.1.%parent: acpi0
 > dev.cpu.1.cx_supported: C1/0
 > dev.cpu.1.cx_lowest: C1
 > dev.cpu.1.cx_usage: 100.00% last 500us
 > 
 > > 
 > > Only spotted a verbose dmesg for 7.2-STABLE there, not for 8.0?
 > 
 > Not, I didn't make one that evening. There is one over ther now. :-)
 > 
 > > I suppose you have HTT disabled in BIOS?
 > 
 > Yes, I had, it is enabled now.

Well I don't imagine running at half speed with HTT is going to be as 
quick as full speed without .. and I'll guess further that this is what 
the 'non-uniform processors' message is likely about.  You may find that 
putting a faster non-HTT P4 in it, maybe up to 2.8GHz would go better, 
or that search tool shows some 3.06GHz and a 2.40A GHz HTT @533MHz FSB.

HTH, Ian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091223153947.T28370>