[Ocfs2-commits] branch, master, updated. 67dccd1bac17b207117e8a7ee4bb66b45e4c206c

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Nov 24 10:43:37 PST 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The ocfs2 filesystem version 1.6".

The branch, master has been updated
       via  67dccd1bac17b207117e8a7ee4bb66b45e4c206c (commit)
       via  a99727029a1b07a977bbbdc6749c1fd48aff2f6d (commit)
       via  753b5cdf191ca2a773614bdfc35f28f8a5ba16ea (commit)
       via  9e17a9699e4584def27992526140af3a995c41e7 (commit)
       via  313d6d0efbd0d84288966e1feaace4bdf60e06c9 (commit)
      from  f9159446230902447bc5bcfca05648a176dec0b5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 67dccd1bac17b207117e8a7ee4bb66b45e4c206c
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Tue Nov 24 10:35:42 2009 -0800

    ocfs2: Trivial cleanup of jbd compatibility layer removal
    
    Mainline commit 7aee47b0bb9f93baecdbea205e878fe0f155f7da
    
    Mainline commit 53ef99cad9878f02f27bb30bc304fc42af8bdd6e removed the
    JBD compatibility layer from OCFS2. This patch removes the last remaining
    remnants of that.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit a99727029a1b07a977bbbdc6749c1fd48aff2f6d
Author: Coly Li <coly.li at suse.de>
Date:   Tue Nov 24 10:35:14 2009 -0800

    ocfs2: return f_fsid info in ocfs2_statfs()
    
    Mainline commit 837711f862bb71ac263837a0f0714dd8cc4ef7ea
    
    Currently the f_fsid of struct kstatfs returned from ocfs2_statfs() is
    undefined (vfs layer fills in 0 as default). Since in some conditions,
    f_fsid value might be used in a (f_fsid, ino) pair to uniquely identify
    a file, ocfs2 should return a unique defined f_fsid value from
    ocfs2_statfs().
    
    Because uuid_str is the same on big or litlle endian machine, it's
    endian consistent to use osb->uuid_str to generate f_fsid value.
    
    Signed-off-by: Coly Li <coly.li at suse.de>
    Cc: Sunil Mushran <sunil.mushran at oracle.com>
    Cc: Mark Fasheh <mfasheh at suse.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 753b5cdf191ca2a773614bdfc35f28f8a5ba16ea
Author: Tao Ma <tao.ma at oracle.com>
Date:   Tue Nov 24 10:34:46 2009 -0800

    ocfs2: duplicate inline data properly during reflink
    
    Mainline commit 2f48d593b6ceb7bb63d34124ceba77d33be298cf
    
    The old reflink fails to handle inodes with inline data and will oops
    if it encounters them.  This patch copies inline data to the new inode.
    Extended attributes may still be refcounted.
    
    Signed-off-by: Tao Ma <tao.ma at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>
    Tested-by: Tristan Ye <tristan.ye at oracle.com>

commit 9e17a9699e4584def27992526140af3a995c41e7
Author: Tao Ma <tao.ma at oracle.com>
Date:   Tue Nov 24 10:34:10 2009 -0800

    ocfs2: Move ocfs2_complete_reflink to the right place
    
    Mainline commit 87f4b1bb98696e6cf84f57df7de41f28c2a7dbeb
    
    As its name ocfs2_complete_reflink indicates, it should
    be called after all the work for reflink is done, so
    it really should be called after we reflink xattr
    successfully.
    
    Signed-off-by: Tao Ma <tao.ma at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>
    Tested-by: Tristan Ye <tristan.ye at oracle.com>

commit 313d6d0efbd0d84288966e1feaace4bdf60e06c9
Author: Joel Becker <joel.becker at oracle.com>
Date:   Tue Nov 24 10:33:36 2009 -0800

    ocfs2: Return -EINVAL when a device is not ocfs2
    
    Mainline commit fb5cbe9efd741b16e72133613747f76490bbecd3
    
    In case of non-modular kernels the root filesystem is mounted by trying
    several filesystems. If ocfs2 was tried before the actual filesystem
    type, the mount would fail because ocfs2_sb_probe() returns -EAGAIN
    instead of -EINVAL.  ocfs2 will now return -EINVAL properly.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>
    Reported-by: Laszlo Attila Toth <panther at balabit.hu>

-----------------------------------------------------------------------

Summary of changes:
 fs/ocfs2/file.c         |    3 +-
 fs/ocfs2/ocfs2.h        |    7 +----
 fs/ocfs2/refcounttree.c |   69 +++++++++++++++++++++++++++++++++++++++++++---
 fs/ocfs2/super.c        |   20 +++++++++-----
 fs/ocfs2/uptodate.c     |    5 ---
 5 files changed, 80 insertions(+), 24 deletions(-)


hooks/post-receive
-- 
The ocfs2 filesystem version 1.6



More information about the Ocfs2-commits mailing list