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>