]> git.karo-electronics.de Git - karo-tx-linux.git/commit
double-free of inode on alloc_file() failure exit in create_write_pipe()
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 22 Apr 2008 23:51:27 +0000 (19:51 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 16 Jun 2008 20:19:49 +0000 (13:19 -0700)
commit37067331d5902e42786f8456ca412512b19b8ac3
tree7b97f23a82a2b6f7276ab6d49aeb0f84f55a4423
parentc2375e697044e4a631e227d563ac210342f17f9c
double-free of inode on alloc_file() failure exit in create_write_pipe()

upstream commit: ed1524371716466e9c762808b02601d0d0276a92

Duh...  Fortunately, the bug is quite recent (post-2.6.25) and, embarrassingly,
mine ;-/

http://bugzilla.kernel.org/show_bug.cgi?id=10878

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
fs/pipe.c