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/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     |   56 +++++++++++++++++++++++++++++++++++------
 14 files changed, 187 insertions(+), 117 deletions(-)

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

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

commit cb5ba71bbcf151efd29338990b87a0979dbfaf83
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:38:08 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 93679e51a2aae0c4d7da0059025cf70b2d1b7d40
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 2007 -0500

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

commit 35a36c2e4b5195309b986af64b16e7b07ecc5731
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 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 32666d1e6ad2acf7c3e376883f180626fda9df9c
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 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 db1d5ef44172d8c348f2a343086186c1f1a784ed
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 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 eb5f293079f4168317c4bb0b25df479adda3e4fc
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 2007 -0500

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

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

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

commit c927c629e85245b652a585bd683fe3fe09da9fee
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:37:31 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 1b898bb102001ee671392967032ab55caac0f652
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 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 503bd8bb2f15c098d9e4660e2780cb8270e8d8f3
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 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 3b531958555884e3bb7479ff688197e89b93811c
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 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 0e2d443963b8a80b2241989dc144c65a3b77c7e4
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 2007 -0500

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

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

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

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

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

commit ecc55a56578d8a210b2f18ec4c58530d63ead162
Author: Hugh Dickins <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 2007 -0500

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

commit 2123000480a2b604911371eb43dcbbeceb0ee1c6
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Sun Nov 25 18:36:03 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