fs/unionfs/Makefile |    2 +-
 fs/unionfs/inode.c  |   32 ++++++++++++++++++++++++++------
 fs/unionfs/main.c   |    6 ++++++
 fs/unionfs/union.h  |    9 +++++++++
 4 files changed, 42 insertions(+), 7 deletions(-)

New commits:
commit 72bcbdc18ead97eca0c5c6699fdc0e457df349f2
Author: Erez Zadok <[email protected]>
Date:   Tue Sep 22 17:55:38 2009 -0400

    Unionfs: Release 2.5.3
    
    Signed-off-by: Erez Zadok <[email protected]>

commit 8da48930377a3bdc9309e53ccc471a56bed8a57e
Author: Erez Zadok <[email protected]>
Date:   Wed Sep 23 22:28:35 2009 -0400

    Unionfs: fix unix sockets
    
    Properly instantiate them as new inodes.
    
    Signed-off-by: Erez Zadok <[email protected]>

commit b6e7ce613fc06b825f3e9d5b1c9fb1a4274aab4c
Author: Erez Zadok <[email protected]>
Date:   Wed Sep 23 01:26:13 2009 -0400

    Unionfs: don't leak an inode in hardlinks
    
    Set the hardlink'ed inode to the same one as the linked one, instead of
    instantiating a new inode.
    
    Signed-off-by: Erez Zadok <[email protected]>

commit ee09d0b135a59327846259dd5e0f00e2d1a094d1
Author: Erez Zadok <[email protected]>
Date:   Tue Sep 22 17:45:59 2009 -0400

    Unionfs: handle an open-unlink-ftruncate sequence
    
    If someone calls open(), then unlink(), then ftruncate() on a file (rare,
    but possible), then it's possible for unionfs to get an unlinked inode which
    doesn't have an inode->i_sb and its inode->i_ino is zero.  Don't oops in
    that case.
    
    Signed-off-by: Erez Zadok <[email protected]>

commit 66e902cc091ac74b37311cbda83c4d84b2cf13ed
Author: Erez Zadok <[email protected]>
Date:   Tue Sep 22 17:33:27 2009 -0400

    Unionfs: fix readonly nfs2/3 permission handling
    
    In unionfs_permission: NFSv2/3 return EACCES on readonly-exported, locally
    readonly-mounted file systems, instead of EROFS like other file systems do.
    So we have no choice here but to intercept this and ignore it for NFS
    branches marked readonly.  Specifically, we avoid using NFS's own "broken"
    ->permission method, and rely on generic_permission() to do basic checking
    for us.
    
    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