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