the following three commits will be in kernel 3.12 and are marked for stable for bug fixing this feature, please backport it to raring and saucy kernel.
These are currently in Greg KH's usb-next tree (queued for 3.12), and are marked for stable: commit aa5ceae24bf8dff1d6fe87c6c4b08e69c6d33550 "USB: handle LPM errors during device suspend correctly" commit 98a4f1ff7bea8002ab79d6776e30d27932e88244 "usb: don't check pm qos NO_POWER_OFF flag in usb_port_suspend()" commit d49dad3e11638f66be4e16573ffaa8c46a09e3b3 "usb: Don't fail port power resume on device disconnect." External links: https://git.kernel.org/cgit/linux/kernel/git/gregkh/usb.git/commit/drivers/usb/core/hub.c?h=usb-next&id=aa5ceae24bf8dff1d6fe87c6c4b08e69c6d33550 https://git.kernel.org/cgit/linux/kernel/git/gregkh/usb.git/commit/drivers/usb/core/hub.c?h=usb-next&id=98a4f1ff7bea8002ab79d6776e30d27932e88244 https://git.kernel.org/cgit/linux/kernel/git/gregkh/usb.git/commit/drivers/usb/core/hub.c?h=usb-next&id=d49dad3e11638f66be4e16573ffaa8c46a09e3b3 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1011415 Title: [Feature] USB3 Port power off mechanism Status in intel: New Status in “linux” package in Ubuntu: Fix Released Status in “linux” source package in Raring: Fix Released Status in “linux” source package in Saucy: Fix Released Bug description: This is an Intel-specific feature. When a USB port is powered off, VBUS is removed, and port events are lost (device connect & disconnect, remote wake from USB device suspend, and overcurrent events). OEMs may power-gang several ports together, so VBUS may not be removed until several ports are powered off. To manage notifications about this bug go to: https://bugs.launchpad.net/intel/+bug/1011415/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp