USB: option: fix runtime PM handling
authorJohan Hovold <jhovold@gmail.com>
Mon, 26 May 2014 17:23:10 +0000 (19:23 +0200)
committerBen Hutchings <ben@decadent.org.uk>
Fri, 11 Jul 2014 12:33:39 +0000 (13:33 +0100)
commite88dd2723f92fffebc51a930228c89df3bdbe92c
tree127e4e44c54815802b6fa5f4393606702e41b620
parent6513a429cd4d416de148e3d4f5a6432290df83a2
USB: option: fix runtime PM handling

commit acf47d4f9c39b1cba467aa9442fc2efe0b1da741 upstream.

Fix potential I/O while runtime suspended due to missing PM operations
in send_setup.

Fixes: 383cedc3bb43 ("USB: serial: full autosuspend support for the
option driver")

Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/usb/serial/option.c