USB: mos7840: fix memory leak in open
authorJohan Hovold <jhovold@gmail.com>
Mon, 1 Jul 2013 12:03:33 +0000 (14:03 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 14 Apr 2014 13:44:26 +0000 (06:44 -0700)
commit6ff428d609c9840354d12e51961e965ec087a04e
tree0ac9f2e013cba26f708cbf82253debfae45d520b
parent8dc18301f5182ff47a3d2be364ca4d068efb575f
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>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Cc: Yang Yingliang <yangyingliang@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/serial/mos7840.c