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