Unionfs: unlock lower parent inode correctly on error path
authorErez Zadok <ezk@cs.sunysb.edu>
Fri, 4 Dec 2009 00:00:52 +0000 (19:00 -0500)
committerErez Zadok <ezk@cs.sunysb.edu>
Fri, 4 Dec 2009 00:00:52 +0000 (19:00 -0500)
commit3ad9b2be9fe4e39fd3ffd771c23e9bd1b8a74922
tree518d120178dca8fa0ecdc7c3224d29ed41292657
parent772cabd4484abdc4764cbc00429eb40180d03086
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