[PATCH] usbcore: allow suspend/resume even if drivers don't support it
authorAlan Stern <stern@rowland.harvard.edu>
Wed, 21 Dec 2005 22:28:11 +0000 (14:28 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 21 Dec 2005 22:46:35 +0000 (14:46 -0800)
commit5a9191ff683ce4ebfd2c6a15e2989f5b1f420321
treee4b18ed80e48bfd01560f44dfc61e9fab57c71cb
parent28120be5d6830cd7c7777d8bf570bdb20abef58a
[PATCH] usbcore: allow suspend/resume even if drivers don't support it

This patch (as618) changes usbcore to prevent derailing the
suspend/resume sequence when a USB driver doesn't include support for
it.  This is a workaround rather than a true fix; the core needs to be
changed so that URB submissions from suspended drivers can be refused
and outstanding URBs cancelled.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/usb/core/usb.c