[Ocfs2-tools-commits] branch, refcount, created. ocfs2-tools-1.4.0-306-gef43275

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Thu May 7 15:15:00 PDT 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 "Tools to manage the ocfs2 filesystem.".

The branch, refcount has been created
        at  ef43275d5b0ff4802282c9952edc046e1ae33faf (commit)

- Log -----------------------------------------------------------------
commit ef43275d5b0ff4802282c9952edc046e1ae33faf
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 18:59:21 2009 -0700

    debugfs.ocfs2: Dump the new refcount structures.
    
    Walk the refcount tree for refcount blocks.  Dump the records in leaf
    blocks.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 7ddccad3be4c5bfadbbe044a7846d08aa182cb25
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 18:27:53 2009 -0700

    libocfs2: Add the ability to look up records in the refcount btree.
    
    The ocfs2_refcount_tree_get_rec() function looks up a physical cpos in
    the given refcount tree.
    
    This includes adding ocfs2_new_refcount_tree_path() so that we can use
    ocfs2_find_leaf() on refcount trees.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 925c880ce400749f7880563c87fb66241350d1d1
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 18:15:08 2009 -0700

    libocfs2: Make ocfs2_find_leaf() find all leaves.
    
    With the updates to ocfs2_new_path(), you'll notice that
    ocfs2_find_leaf() and ocfs2_xattr_find_leaf() only disagree in their
    buffer.  How about we export ocfs2_new_*_path() and let
    ocfs2_find_leaf() take a path.  I like it!
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 8bcc777f1c3f229196831f06e9d7c5b51b295b51
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 18:01:30 2009 -0700

    libocfs2: Create ocfs2_new_xattr_tree_path().
    
    Why hand-build a path for xattr trees when we can build one using
    ocfs2_new_path() now?  Then ocfs2_xattr_find_leaf() is nicer to look at.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit def23d54df9df7f2c01176b2d5238685f546eced
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 17:53:24 2009 -0700

    libocfs2: Make ocfs2_new_path() structure agnostic.
    
    We don't care that we have a dinode, so don't require one for
    ocfs2_new_path().  We can the write ocfs2_new_path_from_path() and use
    it.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 28b4fa945861e61368cf891b46688ff8361b636d
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 16:22:06 2009 -0700

    libocfs2: Move refcount functions out of extent.c
    
    The new refcount tree is a consumer of the btree code, not a
    modification thereof.  So let's take it to its own source file.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit e358b9d04773698a718d07d8d98a25c0a090cf31
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 15:35:09 2009 -0700

    debugfs.ocfs2: Print the fields of an ocfs2_refcount_block.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 6845afe602e76216d105bbf7d09b8f9cfcec2a4b
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 13:55:22 2009 -0700

    debugfs.ocfs2: REFCOUNT_RECORD no longer exists
    
    We don't have the magic extent_rec, so print what you're supposed to.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 84e50f2a0eb151e10d4831982d2dfbfa12ebaa4c
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 13:36:22 2009 -0700

    libocfs2: Add printable refcount flags.
    
    Things like debugfs want the nice pretty names for the refcount flags.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit d739330c38b6b2b47fb3876cc5dec002a9f3a1a8
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 13:30:11 2009 -0700

    libocfs2: Remove the REFCOUNT_RECORD extent flag, it doesn't exist
    
    More changes.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit dd3bff74cf7c8408a4a648331dc43c941b9d8ba7
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 13:25:57 2009 -0700

    libocfs2: Update the refcount block swapping code
    
    We now have refcount records or extent lists, so we need to do more work
    when swapping them.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit b5ac8264d752fba47ff37bb0f17e73ff4c91a3ad
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 13:15:24 2009 -0700

    libocfs2: Restore the old extent list swap code.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 869f286e12765811fd52f7c021478ba9f3c9e1c1
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri May 1 13:12:12 2009 -0700

    ocfs2-tools: Update the disk structures.
    
    We've changed the structures.  Let's update ocfs2_fs.h.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 0615fc1aa0792bab744423c68429823df58e07c3
Author: Joel Becker <joel.becker at oracle.com>
Date:   Sat Mar 28 22:36:42 2009 -0700

    libocfs2: Swap i_refcount_loc.
    
    Whoops, fogot to swap it.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 93dfc455eaa631bc5687f71facb685aad76d5776
Author: Joel Becker <joel.becker at oracle.com>
Date:   Mon Feb 23 20:04:37 2009 -0800

    ocfs2: Add the REFLINK ioctl(2) definition.
    
    This is an ocfs2-specific ioctl(2) right now.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 8768f78e445b259d6760ea652a3aabb5af74d385
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 18:55:27 2009 -0800

    libocfs2: Add REFCOUNT_TREE to the supported feature list.
    
    Add OCFS2_FEATURE_INCOMPAT_REFCOUNT_TREE to the list of features
    supported by ocfs2-tools.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 96f8ff6721aaa07a7f31f2b41d6c88142d7d390e
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 18:41:46 2009 -0800

    debugfs.ocfs2: Dump refcount trees
    
    debugfs.ocfs2 gains the 'refcount' command.  This will dump a refcount
    tree including its extents.  If passed an inode specification, it will
    dump the refcount tree associated with that inode.  If it is passed the
    refcount block directly (surrounded by angle brackets, of course), it
    will just read the refcount block.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 913ed1626aa2a5e88b5e08912151e1779f6c6f7d
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 18:16:07 2009 -0800

    libocfs2: Add the 'refcount' feature to the feature definitions.
    
    Add refcount trees to the selectable and printable feature definitions.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit aabff6f4f4b06d5c4ca177bcf5c753b7799c8224
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 18:11:11 2009 -0800

    debugfs.ocfs2: Print extent flags readably.
    
    Use the new extent flag printer to dump them nicely in debugfs.ocfs2.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 6e0ea270ab1458fc660c493ba9aee7dd073adb0e
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 17:59:08 2009 -0800

    libocfs2: Add extent flag printing.
    
    We have added more extent flags, so we should centralize printing them.
    This is very similar to the same code for feature and tunefs flags.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit feb6a1321d5b8a2de1696994896f69efe49bb51c
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 17:40:28 2009 -0800

    libocfs2: Add ocfs2_write_refcount_block()
    
    The corresponding write function.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 05240db15749ee0ed6e8ec2969a5a10a5500b4b7
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 17:36:10 2009 -0800

    libocfs2: Add ocfs2_read_refcount_block().
    
    The extent list swap code learns about leaf extent records for refcount
    trees, and we now can read refcount blocks.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 126d725fcd7cd70ea9009e157b97714dfa0a3229
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Feb 20 17:24:39 2009 -0800

    ocfs2-tools: Add disk layout for refcount trees.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

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


hooks/post-receive
-- 
Tools to manage the ocfs2 filesystem.



More information about the Ocfs2-tools-commits mailing list