USB: move decision to ignore FREEZE events
commit5ad4f71e2f19a06f738463da1f09ea7fda3a3db2
authorAlan Stern <stern@rowland.harvard.edu>
Mon, 10 Sep 2007 15:31:43 +0000 (10 11:31 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 12 Oct 2007 21:55:26 +0000 (12 14:55 -0700)
tree02c6b1413fdcb01e7086ae2dfb2b84796ce9b775
parent7477120e34eef65a530cfb3fea5fe612c89669e5
USB: move decision to ignore FREEZE events

This patch (as987) changes the way FREEZE and PRETHAW suspend events
are handled in usbcore.  The decision about whether or not to ignore
them for non-root devices is pushed down into the USB-device driver,
instead of being made in the core code.

This is appropriate, since devices exported to a virtualized guest or
over a network may indeed need to handle these types of suspend, even
though normal devices don't.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/driver.c
drivers/usb/core/generic.c