I don't think this is a problem with cpufreqd, but rather with the
cpufreq kernel modules that control frequency scaling. I can confirm
getting this bug with a freshly installed fully updated version of the
64-bit version of ubuntu 7.10 (Gutsy). I experienced the same problem
with the ondemand scaling governor controlled by powernowd where each
core of my Intel Pentium dual core E2200 didn't budge from 1.20 GHz
under 100% load (monitored via $ cat /proc/cpuinfo). Uname output shows:

 2.6.22-14-generic #1 SMP Tue Feb 12 02:46:46 UTC 2008 x86_64 GNU/Linux

I'm not sure which cpufreq module is affected. The output of $ lsmod
|grep cpufreq is:

acpi_cpufreq           10632  0 
cpufreq_ondemand       10896  0 
cpufreq_userspace       6048  0 
cpufreq_powersave       3072  0 
cpufreq_conservative     9608  0 
cpufreq_stats           8160  0 
freq_table              6464  3 acpi_cpufreq,cpufreq_ondemand,cpufreq_stats
processor              36232  2 acpi_cpufreq,thermal

Installing cpudyn instead of powernowd just gives me error messages
stating frequency scaling is unsupported.for my processor

I worked around the problem by making the following changes to
/etc/init.d/powernowd

changed "use_ondemand" to "use_performance"

changed  "echo -n ondemand >$x/cpufreq/scaling_governor;" to "echo -n
performance >$x/cpufreq/scaling_governor;"

changed "if use_ondemand" to "if use_performance"

then issuing $ sudo /etc/init.d/powernowd restart

making the changes take effect now and with every reboot.

This has the effect of loading the performance governor instead, which
correctly uses the maximum stock frequency of my processor, and avoids
annoying error messages. But it still means the ondemand governor is
broken. Since this appears to be the default governor, users
experiencing this bug are effectively unable to use most of their
processor's computing ability, silently hampering all cpu-bound tasks.
Can someone up the importance of this bug accordingly?

** Changed in: linux-source-2.6.22 (Ubuntu)
Sourcepackagename: cpufreqd => linux-source-2.6.22
       Status: New => Confirmed

-- 
ondemand governor does not use maximum frequence under load
https://bugs.launchpad.net/bugs/122993
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to