Thanks for the info!
It seems that USB hard disks not in use (though mounted) won't cause the
problem, it's only about HID devices as you mentioned. So I am using
PS/2 adapters for keyboard and mouse now (funny thing: IBM usb mice
won't work with those adapters, Logitech mice do - although both mice
turn their lasers on and seem to be working...).
Another issue I found while trying to get the CPU use C3: AMD/ATIs fglrx
driver has a strange bug: While X is running the driver causes as many
wakeups per second as the current screen refresh rate and the CPU will
never enter C3. When switching to a virtual console and back into X, the
driver won't cause that many interrupts anymore and the CPU suddenly
uses C3 state...
So everytime I start my computer I switch to a virtual console and back
into X to work around that bug.
Should I report this issue to AMD? Where should I report it?

About USB-HID-autosuspend: It would be great if someone would care about
this, but how could a usb mouse, which needs to be polled to get
information about movement, be ever suspended?
I'm not a developer and I don't know much about USB, but that seems like
a bit of a problem to me...

Peter


On Sun, 2007-05-20 at 21:37 -0700, Arjan van de Ven wrote:
> Peter Ganzhorn wrote:
> > After searching for possible causes for my problem I identified USB to
> > be the problem - disconnecting all USB devices from my system will make
> > the CPU enter C3 state a lot, about 50% with more than 20ms are reported
> > by powertop.
> > Unfortunately I have a usb mouse, usb keyboard und two external usb hard
> > drives - and I don't want to miss any of them. Using USB-to-PS2 adapters
> > may be an imperfect solution for mouse and keyboard, but the hard drives
> > will remain an issue for sure.
> > Is there any possible way to make the system to go to C3 with USB
> > devices attached???
> > On Google I read that Microsoft released a hot-fix for Windows which is
> > said to fix this issue, so I hope there is a way to do this with Linux
> > as well.
> > 
> 
> as far as I know, Linux unfortunately does not support this feature 
> (HID auto suspend) yet... I hope people are working on it; if not I 
> might end up spending some time (or time of people working in my group 
> ;) on it...

_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power

Reply via email to