On Sat, 18 Jun 2011, Andrey Rahmatullin wrote: > After "usb 1-1: usb suspend" I have a message after > usb_set_device_state(udev, USB_STATE_SUSPENDED); but not the message after > the next line (msleep(10);). This is at the end of usb_port_suspend(); Heh -- you've just reached the limit of my expertise. I have no idea why msleep(10) would hang during suspend. It sounds like some sort of problem with the clock/timer subsystem, but whatever it is, I won't be able to help you fix it. Maybe Thomas can do more. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html