ACPI slowdown
If I enable ACPI on my box (Athlon XP at 1.6 GHz, Epox EP-8KHa+ mainboard), it becomes very slow (so slow that it's unusable).
Is this a known issue? Maybe the thermal limits are misconfigured, and the CPU clock is throttled unnecessarily (if something like this is supported at all).
Quoted 6 lines · On Wed, 23 Jul 2003 09:57:08 +0200 Florian Weimer <[email protected]> wrote:
If I enable ACPI on my box (Athlon XP at 1.6 GHz, Epox EP-8KHa+ mainboard), it becomes very slow (so slow that it's unusable).
Is this a known issue? Maybe the thermal limits are misconfigured, and the CPU clock is throttled unnecessarily (if something like this is supported at all).
I use the same board with ACPI enabled, no slow down.
The only problem I experience is that USB doesnt wakeup after resume from S3, reloading all of the related modules doesnt help, the port seems to be unpowered (usb optical mouse blinks for a few miliseconds after reloading uhci_hcd, maybe there is some little power left).
-Dominik Brugger
Quoted 11 lines · Dominik Brugger
Quoted 6 lines · On Wed, 23 Jul 2003 09:57:08 +0200 Florian Weimer <[email protected]> wrote:
If I enable ACPI on my box (Athlon XP at 1.6 GHz, Epox EP-8KHa+ mainboard), it becomes very slow (so slow that it's unusable).
Is this a known issue? Maybe the thermal limits are misconfigured, and the CPU clock is throttled unnecessarily (if something like this is supported at all).
I use the same board with ACPI enabled, no slow down.
Could you post the output of "tail /proc/acpi/thermal_zone/THRM/*"? Thanks.
Quoted 2 lines · On Thu, 24 Jul 2003 08:33:42 +0200 Florian Weimer <[email protected]> wrote:
Could you post the output of "tail
/proc/acpi/thermal_zone/THRM/*"? Thanks.
$ tail /proc/acpi/thermal_zone/THRM/* ==> /proc/acpi/thermal_zone/THRM/cooling_mode <== cooling mode: active
==> /proc/acpi/thermal_zone/THRM/polling_frequency <== <polling disabled>
==> /proc/acpi/thermal_zone/THRM/state <==
state: ok
==> /proc/acpi/thermal_zone/THRM/temperature <==
temperature: 37 C
==> /proc/acpi/thermal_zone/THRM/trip_points <==
critical (S5): 70 C passive: 70 C: tc1=4 tc2=3 tsp=60 devices=0xdff6cde8
active[0]: 70 C: devices=0xdff64d68
Signature · 1 line
-Dominik Brugger
Quoted 2 lines · Dominik Brugger
==>
/proc/acpi/thermal_zone/THRM/temperature<==
temperature: 37 C
This is at 57 C for me. 8-/
Probably that's why cooling measures kick in.
Yes because I turned on the box only a few minutes ago, now it is at 49 C.
Quoted 1 line · On Thu, 24 Jul 2003 11:35:11 +0200 Florian Weimer <[email protected]> wrote:
This is at 57 C for me. 8-/
-Dominik Brugger
Hi!
Quoted 13 lines
Quoted 2 lines
Could you post the output of "tail
/proc/acpi/thermal_zone/THRM/*"? Thanks.$ tail /proc/acpi/thermal_zone/THRM/* ==> /proc/acpi/thermal_zone/THRM/cooling_mode <== cooling mode: active==>
/proc/acpi/thermal_zone/THRM/polling_frequency<== <polling disabled>==>
/proc/acpi/thermal_zone/THRM/state<==
state: ok
Quoted 7 lines
==>
/proc/acpi/thermal_zone/THRM/temperature<==
temperature: 37 C==>
/proc/acpi/thermal_zone/THRM/trip_points<==critical (S5): 70 C passive: 70 C: tc1=4 tc2=3 tsp=60 devices=0xdff6cde8active[0]: 70 C: devices=0xdff64d68
This is clearly wrong.... But it is probably is not causing your slowdown as 37 < 70.
Pavel
Signature · 2 lines
When do you have a heart between your knees? [Johanka's followup: and *two* hearts?]
In article <[email protected]>,
Florian Weimer <[email protected]> wrote:
| If I enable ACPI on my box (Athlon XP at 1.6 GHz, Epox EP-8KHa+ | mainboard), it becomes very slow (so slow that it's unusable). | | Is this a known issue? Maybe the thermal limits are misconfigured, | and the CPU clock is throttled unnecessarily (if something like this | is supported at all).
There have been reports before, check the archives. I seem to remember that the solution involved changing some unobvious kernel feature, but others have had similar problems.
Signature · 3 lines
bill davidsen <[email protected]> CTO, TMR Associates, Inc Doing interesting things with little computers since 1979.
I had that problem with my old Athlon TBird. Changing config to make thermal a module and not loading it solved my problem. I don't know how to change the thermal limits from within the system using ACPI.
Quoted 12 lines · bill davidsen
In article <[email protected]>,
Florian Weimer <[email protected]> wrote:| If I enable ACPI on my box (Athlon XP at 1.6 GHz, Epox EP-8KHa+ | mainboard), it becomes very slow (so slow that it's unusable). | | Is this a known issue? Maybe the thermal limits are misconfigured, | and the CPU clock is throttled unnecessarily (if something like this | is supported at all).There have been reports before, check the archives. I seem to remember that the solution involved changing some unobvious kernel feature, but others have had similar problems.
Quoted 3 lines · Bryan D. Stine
I had that problem with my old Athlon TBird. Changing config to make thermal a module and not loading it solved my problem. I don't know how to change the thermal limits from within the system using ACPI.
Maybe it's related to the BIOS configuration. You can configure limits there, and they seem to match those that are displayed under /proc.
However, I still wonder if the 57 °C figure is something I should worry about (although the machine has been running stable for years).
Hi!
Quoted 3 lines
I had that problem with my old Athlon TBird. Changing config to make thermal a module and not loading it solved my problem. I don't know how to change the thermal limits from within the system using ACPI.
echo "83:83:55:70:0" > /proc/acpi/thermal_zone/THRM/trip_points
Pavel
Signature · 2 lines
When do you have a heart between your knees? [Johanka's followup: and *two* hearts?]
Thanks for that. Good to know I can control the termal limits now.
Quoted 9 lines · Pavel Machek
Hi!
Quoted 3 lines
I had that problem with my old Athlon TBird. Changing config to make thermal a module and not loading it solved my problem. I don't know how to change the thermal limits from within the system using ACPI.
echo "83:83:55:70:0" >
/proc/acpi/thermal_zone/THRM/trip_pointsPavel