summaryrefslogtreecommitdiffstats
path: root/fs/exec.c
diff options
context:
space:
mode:
authorWANG Cong2008-05-06 06:45:35 +0200
committerAl Viro2008-05-16 23:22:58 +0200
commit5f719558edf9c84bfbb1f7ad37e84c483282d09f (patch)
treeacbd9ec7343ad6d7933015c40b0acf378a2d2418 /fs/exec.c
parent[PATCH] avoid multiplication overflows and signedness issues for max_fds (diff)
downloadkernel-qcow2-linux-5f719558edf9c84bfbb1f7ad37e84c483282d09f.tar.gz
kernel-qcow2-linux-5f719558edf9c84bfbb1f7ad37e84c483282d09f.tar.xz
kernel-qcow2-linux-5f719558edf9c84bfbb1f7ad37e84c483282d09f.zip
[Patch] fs/binfmt_elf.c: fix a wrong free
In kmalloc failing path, we shouldn't free pointers in 'info', because the struct 'info' is uninitilized when kmalloc is called. And when kmalloc returns NULL, it's needless to kfree it. Signed-off-by: WANG Cong <wangcong@zeuux.org> Cc: Alexander Viro <viro@zeniv.linux.org.uk> Reviewed-by: Pekka Enberg <penberg@cs.helsinki.fi> -- Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/exec.c')
0 files changed, 0 insertions, 0 deletions