]> git.baikalelectronics.ru Git - kernel.git/commit
USB: mct_u232: fix broken close
authorJohan Hovold <jhovold@gmail.com>
Thu, 25 Oct 2012 08:29:14 +0000 (10:29 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Oct 2012 16:37:09 +0000 (09:37 -0700)
commitf300ef2e5864b34554ab2f966c90648bdb41c2f4
tree26dc3f70cc7590688a2fd7680535271b6cf025f2
parent86ef3e597260fe3ece88a78320ffeb6468ded60c
USB: mct_u232: fix broken close

Make sure generic close is called at close.

The driver relies on the generic write implementation but did not call
generic close.

Note that the call to kill the read urb is not redundant, as mct_u232
uses an interrupt urb from the second port as the read urb and that
generic close therefore fails to kill it.

Compile-only tested.

Cc: <stable@vger.kernel.org>
Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/serial/mct_u232.c