Unionfs: unlock lower parent inode correctly on error path
authorErez Zadok <ezk@cs.sunysb.edu>
Fri, 4 Dec 2009 00:04:31 +0000 (19:04 -0500)
committerErez Zadok <ezk@cs.sunysb.edu>
Fri, 4 Dec 2009 00:04:31 +0000 (19:04 -0500)
commit046933270e5b0a4ba327343e6bb229843304f9a5
tree792bf695a78377898bc4e3cf134f180c60ba4db3
parent1f2732a48847565d3c21d751e81a5e1cf076ff97
Unionfs: unlock lower parent inode correctly on error path

Bug fix: on some errors, lower directory inode may remain locked and hold a
reference.  This was in ->create, ->symlink, and ->mknod.

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
fs/unionfs/inode.c