[ltp] Re: X60 - (bad) experience, others?

Rolf Kutz linux-thinkpad@linux-thinkpad.org
Tue, 12 Feb 2008 10:44:49 +0100


On 12/02/08 10:26 +0100, Nils Faerber wrote:
>Rolf Kutz schrieb:
>> On 07/02/08 11:54 -0500, Stefan Monnier wrote:
>>>>> I basically found the guilty: uhci_hcd!
>>>>> The strange thing is that auto-suspend is enabled (and also on all
>>>>> devices) and that I did not have to remove it for getting 9.5W with
>>>>> 2.6.22. So something from 2.6.22 -> 2.6.24 changed in uhci_hcd and the
>>>>> change was not good, i.e. causing the CPU not entering C3 in 70-80%.
>>>>> Again, this was not necessary with 2.6.22...
>>>
>>>> IIRC auto-suspend for USB was disabled per default in 2.6.23 because it
>>>> broke too many devices.
>>>
>>> Ahhh.... is that what happens?  How do I turn it back on?
>> 
>> # echo "options usbcore autosuspend=1" >> /etc/modprobe.d/options
>> 
>> Then reload the usbcore.
>
>Hmm... but checking the parameters file in /sys for usbcore gives me "2"
>which should mean autosuspend enabled after 2 seconds idle. So it is
>enabled?

It should be.

>Which would also mean that UHCI is broken compared to 2.6.22.

Somebody already mentioned that for 2.6.23. 

- Rolf

-- 
... And there comes a time when one must take a position that is neither
safe, nor politic, nor popular but one must take it because one's
conscience tells one that it is right. — Martin Luther King, Jr.