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>
Thu, 6 Aug 2009 19:37:47 +0000 (15:37 -0400)
commit2ad7761908506df3223991bfc251836f779b9856
tree9807135aecfed601d092871ebc1564fcc493e9b3
parentda4b0610d4b76e0865cf0c8f5d51c4c4a721cedf
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