On Mon, Jun 07, 2010 at 02:18:26AM +0100, Ben Hutchings wrote: > On Mon, 2010-06-07 at 00:33 +0200, Thomas Jollans wrote: > > Package: linux-2.6 > > Version: 2.6.32-15 > > Severity: normal > > > > My motherboard includes a USB 3.0 controller, handled by the xhci > > module. When the xhci module is loaded, the system fails to suspend with > > the following log messages: > > > > [ 458.601622] pm_op(): usb_dev_suspend+0x0/0xa [usbcore] returns -2 > > [ 458.601624] PM: Device usb2 failed to suspend: error -2 > > > > When I unload the xhci module, the system suspends just fine, without > > this message. > > Sarah, any idea what's going on here? Debian version 2.6.32-15 is > closely based on stable version 2.6.32.14. I didn't see any later > changes to xhci that look related to PM. The report is expected behavior, since the xHCI driver doesn't implement PCI and USB bus power management yet. The xHCI power management code is still under development. I'm not sure if this code will be added to 2.6.32 stable, since it will add a lot of code to the driver. The code may need to be backported. Can you add this bug (or a link to the debian bug) to the kernel.org bugzilla? I'm trying to get all my xHCI-related bug reports and feature requests there. Sarah Sharp -- 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