fs/unionfs/Makefile | 2 +-
fs/unionfs/commonfops.c | 159 ++++++++-----------
fs/unionfs/dentry.c | 405 ++++++++++++++---------------------------------
fs/unionfs/dirfops.c | 14 ++-
fs/unionfs/dirhelper.c | 5 +-
fs/unionfs/fanout.h | 23 +++
fs/unionfs/file.c | 42 ++++--
fs/unionfs/inode.c | 340 ++++++++++++++++++++++-----------------
fs/unionfs/lookup.c | 29 ++--
fs/unionfs/rename.c | 116 +++++++++----
fs/unionfs/subr.c | 1 +
fs/unionfs/super.c | 9 +-
fs/unionfs/union.h | 67 +++++++--
fs/unionfs/unlink.c | 31 ++--
fs/unionfs/whiteout.c | 6 +-
fs/unionfs/xattr.c | 28 +++-
16 files changed, 648 insertions(+), 629 deletions(-)
New commits:
commit 99591cbbd0ec519e1b87c312b3d6df5eaea76817
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Sat Sep 20 10:55:47 2008 -0400
Unionfs: release 2.5
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 50047d265eb843b4692f822b4f6808f27ce201e5
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Sat Sep 20 01:33:46 2008 -0400
Unionfs: remove obsolete lookup code for 2.6.9
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit a430220aefb7f87701f4a48586ed19616cfd7819
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Sat Sep 20 00:10:46 2008 -0400
Unionfs: copy inode->i_blksize as well as i_blkbits from lower inode
Otherwise stat(2) via the union reports zero blocks.
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 7931588beda6fc308d27fe01f1476cb8f9120e67
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: unionfs_permission locking fixes
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 216eb61c432729a4b63b7f21eaa4f1502cd38546
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: file/dentry revalidation fixes
Cleanup unnecessary code, merge functions together, and handle situation
where parent dentry may not be valid.
commit 4d2f5187cff299f9feef5ce9074a0ac3fb4fbb6e
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 21:18:02 2008 -0400
Unionfs: remove unused nameidata parameters
In preparation for the VFS removing most/all nameidata from file systems's
view.
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 4b135638e9f43bd52231a319598d6ab7e41166a9
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: file_release must always succeed
Why does f_op->release return an int if the VFS ignores it?!
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit d342bfbe0b665fae59bc377e264c505e8fcd6017
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: remove redundant file-invariant check in file_revalidate
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 09b46641d85702c285d7628db9494aa8c89fa2e5
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 21:11:20 2008 -0400
Unionfs: fix readlink/follow_link to add locking
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 87044d98c4fc42599b72e32ac90a570ccee55380
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: return EINVAL in setattr on error
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit ac184003128e8b1847a788be2de5360e1fac41c6
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: just warn in put_super instead of BUG-ing
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 2da3471e90e5e4168cad7423976b101f431e076d
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
patch unionfs-cleanup-mntput-calls.patch
commit d2b9abf95384f17c0ac691258063977c33d53a65
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 23:03:42 2008 -0400
Unionfs: use dget_parent to keep parent dentry stable
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit e03f57d728ebd15f12971207c68c6beee4c58394
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: remove unnecessary calls to copy_attr_times
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 64fffb1e9f32e4b3ff0e379a792671a302261275
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: fix off-by-one but in mkdir
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 0238ad9bcadcca62e4538cafa7ad979a1edbc39d
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: don't open unhashed files
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit b17e340e3ea36ce842ae306b3dbdb9034dc83db7
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: initialize lower mnt in lookup after vfs_path_lookup
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit c89ebd1f1d04c9d917d08605bb89ea23ab2e6a0d
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: drop branchcount on error
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit e0761ce57e3a0b28b0a37a6140e46ae0a74906f6
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: add a few more invariant debugging checks
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit 9cb3514bf8756cbbdeb7ad8426f57b6ea7ba323e
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:26:55 2008 -0400
Unionfs: update parent mnt on unlink
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
commit a54d482d21e26a118788ccca31c9ebf30a6f2b6b
Author: Erez Zadok <[EMAIL PROTECTED]>
Date: Fri Sep 19 19:54:07 2008 -0400
Unionfs: prevent a privilege escalation during first copyup
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs