commit | c82ffb07cd1aa356c599999c4f0dc5155a91d318 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@ftp.linux.org.uk> | Wed Apr 26 07:20:48 2006 +0100 |
committer | Linus Torvalds <torvalds@g5.osdl.org> | Wed Apr 26 07:52:21 2006 -0700 |
tree | 09676dec03ae8ec5df1dc11102db24d9fa1ef393 | |
parent | 7b97ebfb931887be63bfa29b6c143e9e9da3f5e8 [diff] [blame] |
[PATCH] fix leak in activate_ep_files() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
diff --git a/drivers/usb/gadget/inode.c b/drivers/usb/gadget/inode.c index 42b4570..0eb010a 100644 --- a/drivers/usb/gadget/inode.c +++ b/drivers/usb/gadget/inode.c
@@ -1614,6 +1614,7 @@ data, &ep_config_operations, &data->dentry); if (!data->inode) { + usb_ep_free_request(ep, data->req); kfree (data); goto enomem; }