Documentation/filesystems/unionfs/odf.txt |    2 +
 fs/unionfs/copyup.c                       |    6 ++-
 fs/unionfs/dentry.c                       |    6 ++-
 fs/unionfs/inode.c                        |    1 -
 fs/unionfs/lookup.c                       |   50 ++++++++++++++++++-----------
 fs/unionfs/union.h                        |   16 ++++++++-
 6 files changed, 52 insertions(+), 29 deletions(-)

New commits:
commit 01f6a784907198aad8735dc9e0362c5e06507ec5
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 19:47:35 2007 -0400

    invariants: don't complain about directories with some NULL lower objects
    
    Directories can have NULL lower objects in between start/end, but NOT if at
    the start/end range.  We cannot verify that this dentry is a type=DIR,
    because it may already be a negative dentry.  But if dbstart is greater than
    dbend, we know that this couldn't have been a regular file: it had to have
    been a directory.  In that case, don't complain about NULL lower objects in
    in between start/end.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 08f0ee0ac1e39d19b59734f1048f6f051ea60700
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 20:50:52 2007 -0400

    documentation: update of last modification date to odf.txt document
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit a5dfd384c1e13cbdac0e631261cd14abd0b5cb7c
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 20:49:51 2007 -0400

    cleanup: rewrite unionfs_partial_lookup more cleanly
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit a3561600a06502d2ace40238f645a0af602c6db7
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 19:38:14 2007 -0400

    bug fix: prevent null mntget warning messages in unionfs_lookup_backend
    
    Don't try to mntget a lower mnt at a point where the lower mnts don't yet
    exist (the callers will have them later on).  Instead, get the lower mnt of
    the sb->s_root.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit b42cf4d9eba2a23faebd79d51fc50a2a2236390a
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 20:08:20 2007 -0400

    documentation: expand comments to unionfs_lookup_backend
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>
    
    Conflicts:
    
        fs/unionfs/lookup.c

commit 20f12a1f114c1e7a61a5c59b5fc111c740cd93ae
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 19:23:42 2007 -0400

    cleanup: remove unnecessary call to inherit_mnt
    
    Our unionfs_lookup doesn't need to call inherit_mnt: the lower mnts will be
    correct here (but not if other methods such as unionfs_rename call our
    lookup_backend helper function directly).
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit e12445374bf6bcc66ed12a485447859b626ff264
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 19:21:21 2007 -0400

    bug fix: don't warn if trying to mntput a "negative" union object
    
    In unionfs_d_release, we may get negative dentries which don't have a lower
    mnt.  In that case, don't print a warning message from unionfs_mntput about
    trying to put a NULL mnt.
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

commit 43015572aa6d39edff232c6bd574226b55d00d66
Author: Erez_Zadok <[EMAIL PROTECTED]>
Date:   Mon May 28 19:18:45 2007 -0400

    bug fix: get lower mnt from root dentry instead of lower dentry
    
    While copying-up a file, the union object hasn't been fully formed yet, so
    we don't have all the lower dentries/mnts to use (the caller will have them
    later on).  Therefore, we should use the sb->s_root's lower mnt here.  This
    fixes a "NULL mnt" warning message that came from unionfs_mntget.
    
    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