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>
Tue, 11 Nov 2014 02:47:26 +0000 (21:47 -0500)
commit76415b0d805a0bba59f283046089dbe80cd1a4a3
treee3273b751c8a64aaca8577b633dc6f7ccf3e6cf3
parenta0b2f3a8f4efa41202f2b8a64bf9b9df17ae7533
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