fs/unionfs/Makefile     |    2 +-
 fs/unionfs/commonfops.c |    5 ---
 fs/unionfs/copyup.c     |    4 +-
 fs/unionfs/debug.c      |   64 ++++++++++++++++++++++-------------------------
 fs/unionfs/dentry.c     |   15 ++---------
 fs/unionfs/dirfops.c    |   18 +++++++++---
 fs/unionfs/dirhelper.c  |    2 +-
 fs/unionfs/fanout.h     |    2 +-
 fs/unionfs/file.c       |   27 +------------------
 fs/unionfs/inode.c      |   19 ++++++++++++-
 fs/unionfs/mmap.c       |   51 ++++++++++++++++++++++++++++---------
 fs/unionfs/rdstate.c    |   11 +++++---
 fs/unionfs/subr.c       |   14 ++++++++++
 fs/unionfs/union.h      |   16 +++++++----
 fs/unionfs/unlink.c     |   58 ++++++++++++++++++++++++++++++++++++------
 15 files changed, 189 insertions(+), 119 deletions(-)

New commits:
commit 945fd0dab1fe467dd19c79b4cc415da6c10aa247
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 22:40:49 2007 -0500

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

commit b05c63999130d239142034c398d1e27f41903858
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:35:53 2007 -0500

    Unionfs: use generic_file_aio_read/write
    
    There's no apparent need to define our own aio_read/write methods.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit e680029586c43cb3146aadf5c3af910bf48c8e17
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: update our inode size correctly upon partial write
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit b7d0293edc152526ae5689a39069ebec6d186fab
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: prevent multiple writers to lower_page
    
    Without this patch, the LTP fs test "rwtest04" triggers a
    BUG_ON(PageWriteback(page)) in fs/buffer.c:1706.
    
    CC: Hugh Dickins <[EMAIL PROTECTED]>
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 2ab4992be86b56d602628a3065b5a679cde02327
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: support splice(2)
    
    Also remove redundant variable from unionfs_readpage (saves a bit on stack
    space).
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit eb351d46765a4ee57f297b1d75f3507a9f5f5b40
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: reintroduce a bmap method
    
    This is needed for swapon(2) files in the union.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit ea16c8015e64966e3c93b361b425df35ef07b0ad
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: update times in setattr
    
    Needed to maintain Unix semantics via utimes(2).
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit ca2e20a20a566c06ad82e998f9918dffc3889b1a
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 23:05:05 2007 -0500

    Unionfs: create opaque directories' whiteouts unconditionally
    
    Needed to maintain Unix semantics (LTP testing).
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 504be039a221b4b493249407e22cbbaac48a98dc
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:34:36 2007 -0500

    Unionfs: don't create whiteouts on rightmost branch
    
    If we are unlinking/rmdir'ing an object on the  rightmost branch, there's no
    need to  create a whiteout there: this saves on storage space and inodes.
    Also, in the (degenerate) case of having only one branch, this really saves
    on whiteouts.
    
    CC: Hugh Dickins <[EMAIL PROTECTED]>
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 643fc32269f727c84a03a76ef7788bdc2b95e8ae
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: release lower resources on successful rmdir
    
    This patch prevents those resources from lingering around until memory
    pressure would have forced them out.  The patch also properly handles
    directories that have been rmdir'ed which are still some process's cwd.
    
    CC: Hugh Dickins <[EMAIL PROTECTED]>
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit cdc0de3cf504e359b974e3ec1825b20e542b5b05
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: remove useless debugging messages
    
    These are considered normal behaviour, they don't really reveal any insight
    to the person debugging the code, and they tend to clutter console messages.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 6486b10d7f1e0a91105205ffe0abac6ad7eed9b6
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: handle whiteouts more efficiently in filldir
    
    If we cache a dirent for file "foo", and then it gets deleted, then we look
    for a ".wh.foo" whiteout entry in the same dirent cache.  But our dirent
    cache strips the ".wh." prefix, thus looking for an entry named "foo" whose
    filldir_node->whiteout should be 1 instead of 0.  In that case, don't
    display  an incorrect printk  message that the file system may be corrupt,
    but set that filldir_node->whiteout to 1.
    
    CC: Hugh Dickins <[EMAIL PROTECTED]>
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit d6fd368e7afedb500fa2ba36604e08279d2aa670
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: set lower mnt after mkdir which resulted in copyup
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit acdfa2734d6e18fa855828243a63245ccf2bed4f
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: minor cleanup in the debugging infrastructure
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 554d4341e5c82795f6128ec08244536be902d32d
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: minor coding standards applied
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit c5306321bd6951beef1d3e7c25cdbab122b68a92
Author: Hugh Dickins <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: minor cleanup in writepage
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit cebd4be9b3392b40024c9c05b45cbc1162282343
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: use f_path instead of f_dentry/mnt
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit fe1ce53c8198c9c3aa579fce38e9d7ecd5784995
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:32:31 2007 -0500

    Unionfs: cleaner support for RT patches
    
    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