[Ocfs2-tools-commits] branch, refcount, created. ocfs2-tools-1.4.0-305-g4085de0

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Sat May 2 13:36:06 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  4085de052134404471f0aa4bcd930c9d4357d8cd (commit)

- Log -----------------------------------------------------------------
commit 4085de052134404471f0aa4bcd930c9d4357d8cd
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 b678e6f4720a74406701e3d0a12a7ba05d7b8994
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 5378d1beb33ca0ec15a837cf28913474dfba93eb
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 5a9c70d713b769a2cffd6fd5b8aa8290926c9991
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 94cdc21c89aa2e307845d02090f5769c05465a10
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 79d51bcc956da3ee47c73ccdd08e5700fe9e27dc
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 a905c8d1fc97f67be0b7557bd34c5ad0cd7747f7
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 441e0098f51c821f4d420e9cf033cd0ace4af96a
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 9f3d6bbd612c3ec01c2ee4307c0dafb8200401e4
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 d57fccc54ab918bb833fd47cdf58ebe4020a3df0
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 b03ccab3a4f7b195fa99a6e9297c2321308a5974
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 77b2a05fb9e0847ef4f4a0d537c6bbb93e56e84f
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 2aa08e496c76c790c8bbf3a49b6e4e67ca455af9
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 903afa1540faea348cc23f445f0ee981be0df49a
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 0f729cbc70adaadc6055332a28043283d8ad7ddf
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 fd2e2edabaf7e043137b0af8c33785d0b32fa223
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 48be466800d5cfbc11273d31b7234cd9c22057e9
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 90a68549f1ac90a8fbef0a7a98c52cdc7383947c
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 c96a7f6726a5022a0a3e7156257ab6e1440624b3
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 dfebcb5763a6537c97602ded6c9b6832248354c5
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 f989d0e432676be96a6bab24690e97b2a1df0b42
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 4f2c8ddbc37534631c39bb9e070627e05ec1d564
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 8400eda20e92311a78a3cb65d78fde58e18bf87a
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