diff options
author | 2010-11-10 21:06:13 +0000 | |
---|---|---|
committer | 2010-11-11 03:40:13 +0000 | |
commit | a7851ce73b9fdef53f251420e6883cf4f3766534 (patch) | |
tree | cbf63df689b3e28769555f294e69b86bbac9981c /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | cifs: fix potential use-after-free in cifs_oplock_break_put (diff) | |
download | wireguard-linux-a7851ce73b9fdef53f251420e6883cf4f3766534.tar.xz wireguard-linux-a7851ce73b9fdef53f251420e6883cf4f3766534.zip |
cifs: fix another memleak, in cifs_root_iget
cifs_root_iget allocates full_path through
cifs_build_path_to_root, but fails to kfree it upon
cifs_get_inode_info* failure.
Make all failure exit paths traverse clean up
handling at the end of the function.
Signed-off-by: Oskar Schirmer <oskar@scara.com>
Reviewed-by: Jesper Juhl <jj@chaosbits.net>
Cc: stable@kernel.org
Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions