]> git.baikalelectronics.ru Git - kernel.git/commit
usbcore: check usb device's state before sending a Set SEL control transfer
authorXenia Ragiadakou <burzalodowa@gmail.com>
Wed, 4 Sep 2013 14:24:45 +0000 (17:24 +0300)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>
Mon, 23 Sep 2013 22:43:32 +0000 (15:43 -0700)
commit876f8a4169644ecaea251b98cefae8e4bd3a49e5
tree35645e216dc920570fe00cbc36cb60a7f332a5a2
parent82c9fc713bbb448dfa560835d82d46a8b420983e
usbcore: check usb device's state before sending a Set SEL control transfer

Set SEL control urbs cannot be sent to a device in unconfigured state.
This patch adds a check in usb_req_set_sel() to ensure the usb device's
state is USB_STATE_CONFIGURED.

Signed-off-by: Xenia Ragiadakou <burzalodowa@gmail.com>
Reported-by: Martin MOKREJS <mmokrejs@gmail.com>
Suggested-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
drivers/usb/core/hub.c