CPU Frequency locked at maximum

Bug #359559 reported by IC Raibow
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

i've noticed cpu ignores any cpufreq requests and always stays at maximum.

cpufreq-info output (same for all cores), notice the "current policy" line:

analyzing CPU 0:
  driver: powernow-k8
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 1.10 GHz - 2.20 GHz
  available frequency steps: 2.20 GHz, 1.10 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 2.20 GHz and 2.20 GHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 2.20 GHz (asserted by call to hardware).
  cpufreq stats: 2.20 GHz:100,00%, 1.10 GHz:0,00%

Tags: kj-expired
Revision history for this message
IC Raibow (icrbow) wrote :

Looks like it fails to detect available frequencies. Setting range explicitly does the trick:
sudo cpufreq-set -g ondemand -d 1100000 -u 2200000

Revision history for this message
ap0stol (x777ozon) wrote :

Sorry for my bad English. Ubuntu 9.04 (9.10 a5 up-to-date)

Firstly i've post ma problen in russian and second in English
----------- Russ -------------------
=) Вообщем дело такое: /etc/cpufreqd.conf - половина профилей закомменчены по дефолту

# cpufreq-info
hardware limits: 800 MHz - 2.20 GHz
current policy: frequency should be within 2.20 GHz and 2.20 GHz.
Губернатор performance. Выполняю комманду cpufreq-set -c 0(1) -g ondemand (powersafe). В итоге меняется

только название в выводе, а политика не меняется....
выполняю cpufreq-set -с 0(1) -g ondemand -d 800000 -u 2200000
Меняется и политика и частотные диапазоны. Но после увеличенной нагруки, вместо того чтобы менять

частота в пределах ondemand губрнатор меняется на performance. И ещё постоянно кулер жужжит....в винде

чтобы он зажужжал, надо пол часа в Mass Effect играть.... подскажите, кто знает )
-----------------------------------

In English

/etc/cpufreqd.conf Some Profiles is commented by default after installation. It's normal?

Then, next
# cpufreq-info
hardware limits: 800 MHz - 2.20 GHz
current policy: frequency should be within 2.20 GHz and 2.20 GHz.
The governor "performance" may decide which speed to use

# cpufreq-set -c 0(1) -g ondemand.
# cpufreq-info

hardware limits: 800 MHz - 2.20 GHz
current policy: frequency should be within 2.20 GHz and 2.20 GHz.
The governor "ondemand" may decide which speed to use

# cpufreq-set -с 0(1) -g ondemand -d 800000 -u 2200000
# cpufreq-info

hardware limits: 800 MHz - 2.20 GHz
current policy: frequency should be within 800 MHz and 2.20 GHz.
The governor "ondemand" may decide which speed to use

After that if cpu load to much cpufreq doesn't change CPU frequency it change a governor on performance:
# cpufreq-info
hardware limits: 800 MHz - 2.20 GHz
current policy: frequency should be within 2.20 GHz and 2.20 GHz.
The governor "performance" may decide which speed to use

My notebook (acer 5920g) is too hot in Ubuntu and cooler is loud. But in Windows book is cold and silence...

Revision history for this message
ap0stol (x777ozon) wrote :

Cpu - Intel T7300 SantaRosa

ap0stol (x777ozon)
Changed in ubuntu:
assignee: nobody → OzZz (x777ozon)
assignee: OzZz (x777ozon) → nobody
ap0stol (x777ozon)
Changed in ubuntu:
status: New → Invalid
status: Invalid → New
Revision history for this message
Mark Garland (p-launchpad-markgarland-co-uk) wrote :
Download full text (4.1 KiB)

Hi,

I am getting the same issue.

Seems to me that the /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq file is set incorrectly to the highest value.

Hope the below is of use.

---

mark@titanic:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2793000 2660000 2527000 2394000 2261000 2128000 1995000 1862000 1729000 1596000 1463000 1330000 1197000
mark@titanic:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
2793000 *********** wrong. Should be the lowest value - 1197000 for me ***********
mark@titanic:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
2793000

uname -a:
Linux titanic 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux

cpufreq-info:
cpufrequtils 005: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to <email address hidden>, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 1.20 GHz - 2.79 GHz
  available frequency steps: 2.79 GHz, 2.66 GHz, 2.53 GHz, 2.39 GHz, 2.26 GHz, 2.13 GHz, 2.00 GHz, 1.86 GHz, 1.73 GHz, 1.60 GHz, 1.46 GHz, 1.33 GHz, 1.20 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 2.79 GHz and 2.79 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 2.79 GHz.
  cpufreq stats: 2.79 GHz:100.00%, 2.66 GHz:0.00%, 2.53 GHz:0.00%, 2.39 GHz:0.00%, 2.26 GHz:0.00%, 2.13 GHz:0.00%, 2.00 GHz:0.00%, 1.86 GHz:0.00%, 1.73 GHz:0.00%, 1.60 GHz:0.00%, 1.46 GHz:0.00%, 1.33 GHz:0.00%, 1.20 GHz:0.00%
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 1
  hardware limits: 1.20 GHz - 2.79 GHz
  available frequency steps: 2.79 GHz, 2.66 GHz, 2.53 GHz, 2.39 GHz, 2.26 GHz, 2.13 GHz, 2.00 GHz, 1.86 GHz, 1.73 GHz, 1.60 GHz, 1.46 GHz, 1.33 GHz, 1.20 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 2.79 GHz and 2.79 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 2.79 GHz.
  cpufreq stats: 2.79 GHz:99.94%, 2.66 GHz:0.00%, 2.53 GHz:0.00%, 2.39 GHz:0.00%, 2.26 GHz:0.00%, 2.13 GHz:0.00%, 2.00 GHz:0.00%, 1.86 GHz:0.00%, 1.73 GHz:0.00%, 1.60 GHz:0.00%, 1.46 GHz:0.00%, 1.33 GHz:0.00%, 1.20 GHz:0.06% (2)
analyzing CPU 2:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 2
  hardware limits: 1.20 GHz - 2.79 GHz
  available frequency steps: 2.79 GHz, 2.66 GHz, 2.53 GHz, 2.39 GHz, 2.26 GHz, 2.13 GHz, 2.00 GHz, 1.86 GHz, 1.73 GHz, 1.60 GHz, 1.46 GHz, 1.33 GHz, 1.20 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 2.79 GHz and 2.79 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 2.79 GHz.
  cpufreq stats: 2.79 GHz:99.94%, 2.66 GHz:0.00%, 2.53 GHz:0.00%, 2.39 GHz:0.00%, 2...

Read more...

Revision history for this message
Mark Garland (p-launchpad-markgarland-co-uk) wrote :

I'd still argue that this was a bug and not a question?
Wiz's workaround fixes the problem, until the system is rebooted and the /sys file system is regenerated.

Hope that helps,

MG

Revision history for this message
David Tombs (dgtombs) wrote :

Yes, this sounds like a bug to me. Converting back into a bug. Is this problem still present in 10.04? Thanks.

affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
IC Raibow (icrbow) wrote :

I'm having CPU/BIOS issues with my hardware because of new 1055t processor and will check this out when BIOS update comes. Hope it will just work (:

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.