2004-01-12 03:43:17

by Tom Sightler

[permalink] [raw]
Subject: CPUFreq and strange /proc/cpuinfo

I've recently upgraded to kernel 2.6.1 (previously 2.6.0) and decided to
try using some of the dynamic cpufreq daemons such as cpufreqd and
powernowd. Both of these seem to work, but there's a strange anomaly in
/proc/cpuinfo. Normally my /proc/cpuinfo had entries like this (only
relavent entries):

model name : Intel(R) Pentium(R) M processor 1700MHz
cpu MHz : 1694.984
bogomips : 3358.72

which looks pretty good I guess, however, once you enable either of
these two daemons these numbers get all confused, for example, when
scaled to full speed I get:

model name : Intel(R) Pentium(R) M processor 1700MHz
cpu MHz : 4802.454
bogomips : 9516.37

and when scaled down to the lowest speed (600Mhz) I get something that
looks like this:

model name : Intel(R) Pentium(R) M processor 1700MHz
cpu MHz : 2824.973
bogomips : 5597.86

I'm not sure if this is just a cosmetic blip or not (it does appear to
be), but I thought it was odd. Any ideas what could cause this or
suggestions how to fix it? Or maybe I should ignore it.

Scaling driver is "centrino".

Later,
Tom