commit | 647024a7df36014bbc4479d92d88e6b77c0afcf6 | [log] [tgz] |
---|---|---|
author | Alexey Klimov <klimov.linux@gmail.com> | Mon Aug 08 02:34:46 2016 +0100 |
committer | Johan Hovold <johan@kernel.org> | Mon Aug 08 13:41:17 2016 +0200 |
tree | 62e8a15ea2e8180743bb43af45aedb0f6ed19693 | |
parent | 01d7956b58e644ea0d2e8d9340c5727a8fc39d70 [diff] |
USB: serial: fix memleak in driver-registration error path udriver struct allocated by kzalloc() will not be freed if usb_register() and next calls fail. This patch fixes this by adding one more step with kfree(udriver) in error path. Signed-off-by: Alexey Klimov <klimov.linux@gmail.com> Acked-by: Alan Stern <stern@rowland.harvard.edu> Cc: stable <stable@vger.kernel.org> Signed-off-by: Johan Hovold <johan@kernel.org>