Extremely slow ACPI on Thinkpad R51e
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
ACPI seems to be extremely slow. Suspending works, but takes approximately two minutes to complete a full cycle. Querying various /proc/acpi entries takes a long time. For example:
$ time cat /proc/acpi/
present: yes
capacity state: ok
charging state: charging
present rate: 2740 mW
remaining capacity: 44660 mWh
present voltage: 12572 mV
real 0m8.508s
user 0m0.004s
sys 0m0.000s
This causes some UI problems with some applications and applets that poll this file. In addition, hald takes a long time to start up (delaying most of the time on "modprobe battery" according to Bash's -x ) and lid and button ACPI events are not recognised at all. Identical problems with the latest stock Debian 2.6.18 and 2.6.20 kernels.
I have a very similar problem with my thinkpad R40e. Kernel 2.6.20-15-generic and 2.6.20-15-386 are both running very slow. On booting the system seems to hang on ACPI and hald. However the whole system is running very slow, even to the point where typing is difficult.
I get a similar result if I try and access the acpi info:
$ time cat /proc/acpi/ battery/ BAT0/state
present: yes
capacity state: ok
charging state: charged
present rate: 0 mW
remaining capacity: 32980 mWh
present voltage: 12632 mV
real 0m8.008s
user 0m0.008s
sys 0m0.000s
I can provide any logs etc that may help diagnose this.