>>>>> "Alan" == Alan Stern <[EMAIL PROTECTED]> writes:
[Sorry for the delay in replying - at conference/on vacation...] Alan> Here are some changes for UHCI power management. Martin, Alan> maybe you can try them out and see if they help with getting Alan> your USB mouse to work after a resume. [...] Sadly not. :-( * As with the previous patch, no more tracebacks or whatever. * Restarting hotplug still gets me my mouse back... Relevant log excerpts below: 10:35 suspend 10:37 resume 10:38 /etc/init.d/hotplug restart peace & happiness, martin --------8<---------8<-------- CUT HERE --------8<---------8<-------- [...] Sep 16 10:35:59 localhost kernel: uhci-hcd 0000:00:07.2: suspend to state 3 Sep 16 10:35:59 localhost kernel: drivers/usb/host/uhci-hcd.c: 1860: suspend_hc Sep 16 10:35:59 localhost kernel: hdc: start_power_step(step: 0) Sep 16 10:35:59 localhost kernel: hdc: completing PM request, suspend Sep 16 10:35:59 localhost kernel: hda: start_power_step(step: 0) Sep 16 10:35:59 localhost kernel: hda: start_power_step(step: 1) Sep 16 10:35:59 localhost kernel: hda: complete_power_step(step: 1, stat: 50, err: 0) Sep 16 10:35:59 localhost kernel: hda: completing PM request, suspend Sep 16 10:37:47 localhost kernel: uhci-hcd 0000:00:07.2: suspend to state 3 Sep 16 10:37:47 localhost kernel: uhci-hcd 0000:00:07.2: can't resume, not suspended! Sep 16 10:37:47 localhost kernel: hda: Wakeup request inited, waiting for !BSY... Sep 16 10:37:47 localhost kernel: hda: start_power_step(step: 1000) Sep 16 10:37:47 localhost kernel: hda: completing PM request, resume Sep 16 10:37:47 localhost kernel: hdc: Wakeup request inited, waiting for !BSY... Sep 16 10:37:47 localhost kernel: hdc: start_power_step(step: 1000) Sep 16 10:37:47 localhost kernel: hdc: completing PM request, resume Sep 16 10:37:47 localhost kernel: uhci-hcd 0000:00:07.2: can't resume, not suspended! [...] Sep 16 10:38:15 localhost kernel: uhci-hcd 0000:00:07.2: remove, state 85 Sep 16 10:38:15 localhost kernel: uhci-hcd 0000:00:07.2: roothub graceful disconnect Sep 16 10:38:15 localhost kernel: usb usb1: USB disconnect, address 1 Sep 16 10:38:15 localhost kernel: usb 1-1: USB disconnect, address 2 Sep 16 10:38:15 localhost kernel: drivers/usb/core/message.c: nuking URBs for device 1-1 Sep 16 10:38:15 localhost kernel: usb 1-1: unregistering interfaces Sep 16 10:38:15 localhost kernel: usb 1-1: hcd_unlink_urb ded512c0 fail -22 Sep 16 10:38:15 localhost kernel: usb 1-1: hcd_unlink_urb ded511a0 fail -22 Sep 16 10:38:15 localhost kernel: usb 1-1: hcd_unlink_urb ded512c0 fail -22 Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:16 localhost kernel: usb 1-1: unregistering device Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:16 localhost kernel: drivers/usb/core/message.c: nuking URBs for device usb1 Sep 16 10:38:16 localhost kernel: uhci-hcd 0000:00:07.2: shutdown urb df790e40 pipe 40408180 ep1in-intr Sep 16 10:38:16 localhost kernel: usb usb1: unregistering interfaces Sep 16 10:38:16 localhost kernel: usb usb1: hcd_unlink_urb df790e40 fail -22 Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:16 localhost kernel: usb usb1: unregistering device Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:16 localhost kernel: uhci-hcd 0000:00:07.2: USB bus 1 deregistered Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: deregistering driver hiddev Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: deregistering driver hid Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: deregistering driver usbmouse Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: deregistering driver usbfs Sep 16 10:38:16 localhost kernel: drivers/usb/core/hub.c: hub_thread exiting Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: deregistering driver hub Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: registered new driver usbfs Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: registered new driver hub Sep 16 10:38:16 localhost kernel: drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1 Sep 16 10:38:16 localhost kernel: PCI: Found IRQ 11 for device 0000:00:07.2 Sep 16 10:38:16 localhost kernel: uhci-hcd 0000:00:07.2: UHCI Host Controller Sep 16 10:38:16 localhost kernel: uhci-hcd 0000:00:07.2: irq 11, io base 00001860 Sep 16 10:38:16 localhost kernel: uhci-hcd 0000:00:07.2: new USB bus registered, assigned bus number 1 Sep 16 10:38:16 localhost kernel: drivers/usb/host/uhci-hcd.c: detected 2 ports Sep 16 10:38:16 localhost kernel: uhci-hcd 0000:00:07.2: root hub device address 1 Sep 16 10:38:16 localhost kernel: usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1 Sep 16 10:38:16 localhost kernel: drivers/usb/core/message.c: USB device number 1 default language ID 0x409 Sep 16 10:38:16 localhost kernel: usb usb1: Product: UHCI Host Controller Sep 16 10:38:16 localhost kernel: usb usb1: Manufacturer: Linux 2.6.0-test5-bk3 uhci-hcd Sep 16 10:38:16 localhost kernel: usb usb1: SerialNumber: 0000:00:07.2 Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:16 localhost kernel: usb usb1: usb_new_device - registering interface 1-0:0 Sep 16 10:38:16 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:16 localhost kernel: hub 1-0:0: usb_probe_interface Sep 16 10:38:16 localhost kernel: hub 1-0:0: usb_probe_interface - got id Sep 16 10:38:16 localhost kernel: hub 1-0:0: USB hub found Sep 16 10:38:16 localhost kernel: hub 1-0:0: 2 ports detected Sep 16 10:38:16 localhost kernel: hub 1-0:0: standalone hub Sep 16 10:38:16 localhost kernel: hub 1-0:0: ganged power switching Sep 16 10:38:16 localhost kernel: hub 1-0:0: global over-current protection Sep 16 10:38:16 localhost kernel: hub 1-0:0: Port indicators are not supported Sep 16 10:38:16 localhost kernel: hub 1-0:0: power on to power good time: 2ms Sep 16 10:38:16 localhost kernel: hub 1-0:0: hub controller current requirement: 0mA Sep 16 10:38:16 localhost kernel: hub 1-0:0: local power source is good Sep 16 10:38:16 localhost kernel: hub 1-0:0: no over-current condition exists Sep 16 10:38:16 localhost kernel: hub 1-0:0: enabling power on all ports Sep 16 10:38:17 localhost kernel: hub 1-0:0: port 1, status 301, change 1, 1.5 Mb/s Sep 16 10:38:17 localhost kernel: hub 1-0:0: debounce: port 1: delay 100ms stable 4 status 0x301 Sep 16 10:38:17 localhost kernel: hub 1-0:0: new USB device on port 1, assigned address 2 Sep 16 10:38:17 localhost kernel: usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0 Sep 16 10:38:17 localhost kernel: drivers/usb/core/message.c: USB device number 2 default language ID 0x409 Sep 16 10:38:17 localhost kernel: usb 1-1: Product: USB Mouse Sep 16 10:38:17 localhost kernel: usb 1-1: Manufacturer: Logitech Sep 16 10:38:17 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:17 localhost kernel: usb 1-1: usb_new_device - registering interface 1-1:0 Sep 16 10:38:17 localhost kernel: drivers/usb/core/usb.c: usb_hotplug Sep 16 10:38:17 localhost kernel: drivers/usb/core/usb.c: registered new driver hiddev Sep 16 10:38:17 localhost kernel: hid 1-1:0: usb_probe_interface Sep 16 10:38:17 localhost kernel: hid 1-1:0: usb_probe_interface - got id Sep 16 10:38:18 localhost kernel: input: USB HID v1.10 Mouse [Logitech USB Mouse] on usb-0000:00:07.2-1 Sep 16 10:38:18 localhost kernel: drivers/usb/core/usb.c: registered new driver hid Sep 16 10:38:18 localhost kernel: drivers/usb/input/hid-core.c: v2.0:USB HID core driver Sep 16 10:38:18 localhost kernel: drivers/usb/core/usb.c: registered new driver usbmouse Sep 16 10:38:18 localhost kernel: drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse driver [...] ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel