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