diff options
author | Pete Zaitcev <zaitcev@redhat.com> | 2007-08-14 13:19:16 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-10-12 14:55:15 -0700 |
commit | 42cb967fd01b1f50374fdfa811f86db103eea532 (patch) | |
tree | 01edefaaa9ab8ca7ede7f912ed83dab4d14a92c4 /drivers/usb/serial/kl5kusb105.c | |
parent | c36d54ab380fb8edeaa22776af869c64bfda43bd (diff) |
usblp: Fix a double kfree
If submit fails, slab hits a BUG() because of a double kfree.
The today's lesson is, you cannot just slap USB_FREE_BUFFER on code
without adjusting the error paths.
The patch is made bigger by opportunistic refactoring.
Signed-Off-By: Pete Zaitcev <zaitcev@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/serial/kl5kusb105.c')
0 files changed, 0 insertions, 0 deletions