Unionfs: branch-management related locking fixes
authorErez Zadok <ezk@cs.sunysb.edu>
Wed, 9 Jan 2008 20:26:56 +0000 (15:26 -0500)
committerErez Zadok <ezk@cs.sunysb.edu>
Fri, 6 Aug 2010 03:01:18 +0000 (23:01 -0400)
commiteb9bd244ccf773f4c0ce300d51ae0889b29da1e0
treef67f11422892676dee7de1319a37fc9a704d019c
parent7ca221ef9e31524b068da05a6c042aa495c45798
Unionfs: branch-management related locking fixes

Add necessary locking to dentry/inode branch-configuration, so we get
consistent values during branch-management actions.  In d_revalidate_chain,
->permission, and ->create, also lock parent dentry.
fs/unionfs/commonfops.c
fs/unionfs/dentry.c
fs/unionfs/inode.c