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 d251af5fcd87846f6d0bba7a3f0f2a55317a7ef0
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 23:08:18 2008 -0500

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

commit 69d304a296206717fa47b0f9c7116f343211e9a4
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 2008 -0500

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

commit 51cfd1fc86266d374116eca7b33766e5d78944f2
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 22:00:12 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 06023bcb5cd40254c0ee5c44b9ff77ab68402dd3
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:58:17 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 621eaef145d07472a38c52e38d0deea7647b5314
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 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 3c803e24c26eda7540eae76ad040e2750d42a09f
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 2008 -0500

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

commit bf68797e6e8199f3842b7b26d68ec530cd171b77
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 2008 -0500

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

commit af4217e9e19690d3c4c1fea70d00541c9fd0633d
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:52:47 2008 -0500

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

commit 7eb23da69048f638d68b1f84050acd8b18ff0e5b
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:48:36 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 1a1a58ae3afe9cd79a2fed0ce3a88b928decda78
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 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 95328811f9342fe2ac239a8114c977b47d893cef
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 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 1f4c5d5aadec41801ae20290ee508d63a759b6a2
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 2008 -0500

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

commit c5c2814b3e01dba9a106f483c41aa0ed3f5023d0
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 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 8ff57608370c965010d84d0ce0d8b7b08c4a206a
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Feb 15 21:45:34 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