greybus: connection: fix locking in gb_hd_connection_find
authorJohan Hovold <johan@hovoldconsulting.com>
Mon, 2 Mar 2015 08:55:26 +0000 (09:55 +0100)
committerGreg Kroah-Hartman <greg@kroah.com>
Tue, 3 Mar 2015 05:03:19 +0000 (21:03 -0800)
commit8f5eadb7ea6a0c1cbedbfd33d9d0b94dac400d90
treee5ac13ebeb77cc24d01770790a808ba76bb3b0f5
parentd1b20d72ae01a2846ed4cad7bfef0bea717ffb68
greybus: connection: fix locking in gb_hd_connection_find

Fix unconditional re-enabling of interrupts in gb_hd_connection_find,
which can be called with local interrupts disabled from the USB
completion handler.

Signed-off-by: Johan Hovold <johan@hovoldconsulting.com>
Reviewed-by: Alex Elder <elder@linaro.org>
Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
drivers/staging/greybus/connection.c