MAINTAINERS              |    3 +-
 fs/Makefile              |    2 +-
 fs/namei.c               |   34 ++
 fs/stack.c               |   58 +++-
 fs/unionfs/Makefile      |    4 +-
 fs/unionfs/commonfops.c  |   34 +--
 fs/unionfs/copyup.c      |   44 ++--
 fs/unionfs/debug.c       |    8 +-
 fs/unionfs/dentry.c      |  123 ++++----
 fs/unionfs/dirfops.c     |   28 +-
 fs/unionfs/dirhelper.c   |  130 +--------
 fs/unionfs/fanout.h      |  158 +++++++---
 fs/unionfs/file.c        |    6 +-
 fs/unionfs/inode.c       |  216 +++----------
 fs/unionfs/lookup.c      |  762 ++++++++++++++++++++--------------------------
 fs/unionfs/main.c        |   43 +--
 fs/unionfs/mmap.c        |    6 +-
 fs/unionfs/rdstate.c     |    6 +-
 fs/unionfs/rename.c      |  201 ++++--------
 fs/unionfs/sioq.c        |   25 +--
 fs/unionfs/sioq.h        |    6 +-
 fs/unionfs/subr.c        |  199 +------------
 fs/unionfs/super.c       |   16 +-
 fs/unionfs/union.h       |   58 ++---
 fs/unionfs/unlink.c      |   28 +--
 fs/unionfs/whiteout.c    |  570 ++++++++++++++++++++++++++++++++++
 fs/unionfs/xattr.c       |    6 +-
 include/linux/fs_stack.h |    3 +-
 include/linux/namei.h    |    2 +
 include/linux/union_fs.h |    6 +-
 30 files changed, 1406 insertions(+), 1379 deletions(-)

New commits:
commit 6c682d412c6ee1741d2cef7b54155abb60511f90
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Tue Jul 29 21:33:49 2008 -0400

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

commit b58da536c38325f0a3e61c6c5b57e0d601853268
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Tue Jul 29 21:29:08 2008 -0400

    Unionfs: regression fixes for 2.6.9
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 2aa479f8a5c76a2c5b6cc56236e0e7318b2abd32
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Tue Jul 29 18:07:44 2008 -0400

    Unionfs: properly hash newly created inodes
    
    This fixes LTP's syscalls/rename13 test.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit a58dbff274569d462b2f0c6a85bf0d6e63df19ac
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: minor checkpatch fixes
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 646f98756b14f72a554627466c8c92c0a7d210d6
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: update copyrights
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit f1cc06b35aa1d3f7d706ab7ae7c18e0a5002d78c
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: update maintainers
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit feba3be925a6e0de938e67b09f35ed86b33ff383
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 03:51:02 2008 -0400

    Unionfs: remove old lookup code
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit c2fa76782f91d03507ee10d8351f4f5d0505256f
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: cache coherency fixes
    
    Handle unhashed or silly-renamed lower dentries properly.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 056ce29da8e688392dd434c1f4bf35548ce4c9e8
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: free lower paths array when destroying dentry's private data
    
    CC: Hugh Dickins <[EMAIL PROTECTED]>
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 4cd7aa42ec7c7528524abc07c997419063133b6b
Author: Hugh Dickins <[EMAIL PROTECTED]>
Date:   Mon Jul 28 03:42:43 2008 -0400

    LTP's iogen01 doio tests used to hang nicely on 32-bit SMP when /tmp was a
    unionfs mount of a tmpfs, i_size_read spinning forever, waiting for a lost
    seqcount update: fixed by taking i_lock around i_size_write when 32-bit
    SMP.
    
    But akpm was dissatisfied with the resulting patch: its lack of
    commentary, the #ifs, the nesting around i_size_read, the lack of
    attention to i_blocks.  I promised to redo it with the general
    spin_lock_32bit() he proposed; but disliked the result, partly because
    "32bit" obscures the real constraints, which are best commented within
    fsstack_copy_inode_size itself.
    
    This version adds those comments, and uses sizeof comparisons which the
    compiler can optimize out, instead of CONFIG_SMP, CONFIG_LSF.
    BITS_PER_LONG.
    
    Signed-off-by: Hugh Dickins <[EMAIL PROTECTED]>
    Cc: Erez Zadok <[EMAIL PROTECTED]>
    Cc: Michael Halcrow <[EMAIL PROTECTED]>
    Cc: <[EMAIL PROTECTED]>
    Cc: Christoph Hellwig <[EMAIL PROTECTED]>
    Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>

commit d2ab3f5dcfb2900ab1e8461ae60421c41fa7c93b
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 03:45:36 2008 -0400

    Unionfs: lookup overhaul using vfs_path_lookup
    
    Rework the lookup code to use vfs_path_lookup as much as possible, to ensure
    that we have a vfsmount at this critical stage.  This is necessary for the
    upcoming VFS API change from vfs_* to path_* methods.  This change also
    allows unionfs to cross bind mounts and other mounts on lower branches.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 07b79c239d6adb95e495859307f2032014b810b4
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 03:33:49 2008 -0400

    VFS: introduce vfs_path_lookup() from newer kernels
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 21342cf7ed2147b81d05e9ecb30a7460a40ecaa0
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 03:18:01 2008 -0400

    Unionfs: overhaul whiteout code
    
    Move all whiteout functions and helpers into a separate file, replace all
    embedded whiteout code with calls to helpers.  Cleanup and consolidate the
    code.  This will make it easier to replace the whiteout code with a
    Linux-native whiteout implementation (once available).
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 5637e7f9e9615e8d5ea6718d2546567282fd72db
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: simplify stale-inode detection code
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 719d23a7168280899401da35de507474e28856fd
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: create and consolidate helpers to path-put lower objects
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit e7cc3e49cc78202090879340af8a5934cd8a2c7c
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:38:41 2008 -0400

    Unionfs: create and consolidate helpers to iput lower objects
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 2afbfa97abfe9a22a507686a251391a9ccfaf5d9
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:33:12 2008 -0400

    Unionfs: move a rename helper closer to rename code
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit bd89e0e0d68a243fc39d1199dea6561badbcaeaa
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:15:43 2008 -0400

    Unionfs: simplify the macros used to get/set the dentry start/end branches
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 468f45498e35257c58d0145a76e27fbb19bdbb74
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Mon Jul 28 02:17:00 2008 -0400

    Unionfs: move fs/Makefile entry up to minimize merge conflicts
    
    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