Documentation/filesystems/unionfs/concepts.txt |   13 ++
 fs/unionfs/Makefile                            |    2 +-
 fs/unionfs/commonfops.c                        |   54 +++++---
 fs/unionfs/copyup.c                            |    3 +-
 fs/unionfs/dentry.c                            |  185 ++++++++++++++----------
 fs/unionfs/fanout.h                            |   50 -------
 fs/unionfs/inode.c                             |   66 ++++++---
 fs/unionfs/lookup.c                            |   13 ++
 fs/unionfs/main.c                              |    3 +
 fs/unionfs/mmap.c                              |   17 +--
 fs/unionfs/rename.c                            |    7 +-
 fs/unionfs/subr.c                              |   56 +++++++
 fs/unionfs/super.c                             |   14 ++
 fs/unionfs/union.h                             |   12 ++-
 fs/unionfs/unlink.c                            |   11 ++-
 15 files changed, 317 insertions(+), 189 deletions(-)

New commits:
commit 65db9b79d88e64c11045780cc6a166cd639cdcf1
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 23:08:15 2008 -0500

    Unionfs: release 2.2.4
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 97b77b27a332d7d17bdf66b6145e0083732aef65
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: use dget_parent in revalidation code
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit d55f0f260b040b7721166b19325662d57617683c
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: branch management/configuration fixes
    
    Remove unnecessary calls to update branch m/ctimes, and use them only when
    needed.  Update branch vfsmounts after operations that could cause a copyup.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 1d501505b07c8685fadc7922d9a51db7435fcf2f
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: lock parents' branch configuration fixes
    
    Ensure that we lock the branch configuration of parent and child dentries in
    operations which need it, and in the right order.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 132f9d386bd6f95cd8183a2669e3d1e0a8fb5911
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: factor out revalidation routine
    
    To be used by rest of revalidation code, as well a callers who already
    locked the child and parent dentry branch-configurations.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 28359fdbdf478a63f1877b9565c5b6f86c56b101
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: revalidation code cleanup and refactoring
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit db9df87643bcd947e8d3598db5579cbd0464adb0
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: improve debugging in copy_attr_times
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit e7964e0cb7551a6fb4d0bff05721e627d7351fbe
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: follow_link locking fixes
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit bdd967a88cbb55c8a0af4e6f9184bcf74be285bd
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: extend dentry branch configuration lock in open
    
    Dentry branch configuration "info node" lock should extend to calls to
    copy_attr_times.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 31de966e39e8c375ac4542c3e364dc3a65f039a1
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: initialize path_save variable
    
    This is not strictly necessary, but it helps quiet a gcc-4.2 warning (a good
    optimizer may optimize this initialization away).
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
    Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]>

commit 25ed01ebdecbb9179330f034a9f21cff9efc7b35
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: uninline unionfs_copy_attr_times and unionfs_copy_attr_all
    
    This reduces text size by about 6k.
    
    Cc: Hugh Dickins <[EMAIL PROTECTED]>
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 5ca68cf102b9ebfdb5da6fcb79a4ef45f34ec44d
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: document behavior when the lower topology changes
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit cddf3d7843a6a01cca6dc796acdf10dc48db7648
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: ensure consistent lower inodes types
    
    When looking up a lower object in multiple branches, especially for
    directories, ignore any existing entries whose type is different than the
    type of the first found object (otherwise we'll be trying to, say, call
    readdir on a non-dir inode).
    
    Signed-off-by: Himanshu Kanda <[EMAIL PROTECTED]>
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 6f9bf81df498b5d3c2ed1fe9896d8c067e5c5c29
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:37:07 2008 -0500

    Unionfs: grab lower super_block references
    
    This prevents the lower super_block from being destroyed too early, when a
    lower file system is being unmounted with MNT_FORCE or MNT_DETACH.
    
    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

Reply via email to