USB: mos7840: fix memory leak in open
authorJohan Hovold <jhovold@gmail.com>
Mon, 1 Jul 2013 12:03:33 +0000 (14:03 +0200)
committerBen Hutchings <ben@decadent.org.uk>
Fri, 2 Aug 2013 20:15:10 +0000 (22:15 +0200)
commit3c574b0665d5f20a7e67a96e3ed7cdfaa46c39b7
tree5d0627b3829ffdcd54b68145ea3dd5dd9a8a7a7f
parent07d41dce97a0cd106ea3cf6300ec6ee9126b4c18
USB: mos7840: fix memory leak in open

commit 5f8a2e68b679b41cc8e9b642f2f5aa45dd678641 upstream.

Allocated urbs and buffers were never freed on errors in open.

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/mos7840.c