Hello,
I've noticed a regression between linux 2.6.11 (.8) and 2.6.12-rc6:
Suspending and resuming my mouse used to work perfectly on 2.6.11, doing
echo -n 1 > /sys/bus/usb/devices/usb1/1-2/power/state
and "echo -n 0..." to resume it.
On 2.6.12-rc6 the suspend generates this printk :
usbhid 1-2:1.0: suspend 1 fail, code 0
Then the mouse seems to suspend correctly anyway (and power/state shows
the new state)... but on the resume, even if the mouse led turns on
again, the pointer will not move anymore. The same happens with any
suspend level (from 1 to 4). Trigerring the mouse resume by a mouse
click results in the same problem.
Unplugging and plugging the mouse back make it working again.
My mouse:
Bus 001 Device 014: ID 046d:c016 Logitech, Inc. Optical Mouse
My usb controller (uhci) :
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 03)
Anyone has some advice as what can cause this regression? How can I try
to debug this? I had a look at the diff but nothing shocked me :-/
Thanks,
Eric
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel