bug fixes: revalidate dentries passed to all inode/super operations
authorErez_Zadok <ezk@cs.sunysb.edu>
Wed, 30 May 2007 05:02:20 +0000 (01:02 -0400)
committerErez Zadok <ezk@cs.sunysb.edu>
Fri, 29 Apr 2011 02:23:58 +0000 (22:23 -0400)
commite530114a37153b635822cb4ae3e8860e2be4f507
tree881e7c87ee48b814c7f336d5f6a47da3e72e7eaa
parentb7e9fab4df430dffe893c8d446a693e279543cb4
bug fixes: revalidate dentries passed to all inode/super operations

Be sure to properly revalidate all dentry chains passed to all inode and
super_block operations.  Remove the older BUG_ON test is_valid_dentry().
This should help improve cache-coherency.

Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
fs/unionfs/inode.c
fs/unionfs/rename.c
fs/unionfs/super.c
fs/unionfs/union.h
fs/unionfs/unlink.c
fs/unionfs/xattr.c