Mailinglist Archive: opensuse-bugs (8048 mails)

< Previous Next >
[Bug 231107] CPU frequency policy
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 8 Feb 2007 18:00:29 -0700 (MST)
  • Message-id: <20070209010029.AAC83D9C@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=231107





------- Comment #21 from f.alabas@xxxxxxxxxxxx 2007-02-08 18:00 MST -------
:-( still have the same problem.

With full load on CPU, (un)plug AC does not have any effect on processor speed.
In both case,the output of "watch -n1 cat
/sys/devices/system/cpu/cpu0/cpufreq/{scaling_max_freq,scaling_cur_freq}"
1600000
1600000

The processor works under passive cooling limit as output of
cat /proc/acpi/thermal_zone/THRM/temperature
when idle temperature= ~45
when full load temp= ~60
and output of
cat /proc/acpi/thermal_zone/THRM/trip_points
critical (S5): 105 C
passive: 93 C: tc1=2 tc2=3 tsp=100 devices=0xffff810037ed7a10

I have also checked the files of
/proc/acpi/ac_adapter/ACAD/state
/proc/acpi/battery/BAT1/state
and they show the correct status in response to AC plug/unplug conditions.

As a reminder from bug opening, the problem exists only if I boot the machine
when AC unplugged. Then plugging in the AC does not tell the processor to reach
highest available frequency which is the above story.

However, when I boot the machine with AC plugged, system works ok. AC-plugged
under full load the output of
"watch -n1 cat
/sys/devices/system/cpu/cpu0/cpufreq/{scaling_max_freq,scaling_cur_freq}"
1800000
1800000
and when AC-unplugged the output is
1600000
1600000
then plugging again
1800000
1800000

The viewpoint is; while boot on AC, BIOS and Kernel coordinates, so no problem
happens; but while boot on Battery, BIOS and Kernel lost the coordination, so
either BIOS does not send whatever the necessary signal to Kernel or Kernel
does not grant whatever the signal BIOS send.

So something works strange if the machine boots on battery although all
acpi-related events and values in the acpi-related files react well.

One more thing; although there is no information about "powering type at boot",
the most similar issue to my case had been reported for a HP nx6125 laptop.
Interestingly, that machine that I know well is the twin brother of mine. i.e.
same cpu (except L2 cache size), same chipset etc...

I noted some other, maybe unusual thing in the file
/sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load
When boot on battery its value is 1, then AC plugged its value is 0.
When boot on AC plugged its value is 0, then AC unplugged its value is still 0.


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

< Previous Next >