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