[Ocfs2-tools-commits] branch, metaecc, created. ocfs2-tools-1.4.0-228-gcdcb850

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Dec 9 17:50:50 PST 2008


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, metaecc has been created
        at  cdcb8506dcc49ea7cdfffc4fcf8caa315884ee24 (commit)

- Log -----------------------------------------------------------------
commit cdcb8506dcc49ea7cdfffc4fcf8caa315884ee24
Author: Joel Becker <joel.becker at oracle.com>
Date:   Thu Dec 4 16:34:23 2008 -0800

    libocfs2: ECC needs the correct bitcount.
    
    I was passing 'blocksize' to the hamming code functions.  But they work
    on bits, not bytes, so they were eccing the first 1/8 of the block.
    Whoops!
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 0bc43db869fdfdac0f6d345754696ffce530132e
Author: Joel Becker <joel.becker at oracle.com>
Date:   Fri Oct 17 14:50:21 2008 -0700

    libocfs2: Bring i_check in line with the kernel.
    
    The xattr code has required a move of i_check.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 79dd2d61a619dc0c70343ecdec1e20825a1ba0dc
Author: Joel Becker <joel.becker at oracle.com>
Date:   Thu Aug 28 12:43:54 2008 -0700

    blockcheck: Consolidate dumping of the CRC in debugfs.
    
    Make one function that dumps ocfs2_block_check and use it where needed.
    Also, print N/A if INCOMPAT_META_ECC is not set.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 3263d5b20f5990d8f9b22053a3cb3dabf0c576c8
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 18:59:53 2008 -0700

    blockcheck: Use an unused value for META_ECC
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 85e017a98ddc45cb46801d0d090e68cccc291a0e
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 18:46:06 2008 -0700

    blockcheck: Print block check information in debugfs.ocfs2.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 099158df0ffa5ef5f38e862a23c1579bebd1c00d
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 18:45:24 2008 -0700

    blockcheck: Restore block check data
    
    ocfs2_block_check_validate() zeros the check data in the buffer before
    calculating the values.  It needs to restore that data to the buffer at
    exit.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 96dd96384319889141e2681a224c1f3cb6c48df9
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 18:14:10 2008 -0700

    blockcheck: Enable mkfs to create filesystems with meta ecc
    
    mkfs has to compute ecc on the objects it creates before ocfs2_open()
    can be called.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 067d4803573ad60f517bb36251f35b654fb119f6
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 18:09:30 2008 -0700

    blockcheck: More ocfs2_read_super() fixes.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit f749284e42f34d4f95eead324411083edd9cc2cf
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 17:43:12 2008 -0700

    blockcheck: Add META_ECC to the supported feature list
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 5fae9d2c12e426dbadabd25adf8b52aa8dc15b3b
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 17:41:06 2008 -0700

    blockcheck: Properly handle back checksums in openfs.
    
    read_super() can return ET_IO for back checksums.  This will always
    happen when we're scanning for the superblock, so ocfs2_open() needs to
    handle that case.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 54f859be478698e31f051a4eaadd35cd3ec463ba
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 17:23:12 2008 -0700

    blockcheck: Take fs out of the low-level block_check functions.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 2cc4d3d0fc8031c3b9059e65822ed6bb945cfc33
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 17:17:19 2008 -0700

    blockcheck: move the low-level block_check_compute/validate() functions
    
    mkfs needs the lower-level ocfs2_block_check_compute()/validate()
    functions.  Put them in ocfs2.h with a comment.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 2dad6946c99cb76f18d30273646e2d8a1d8b40ce
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 17:12:04 2008 -0700

    blockcheck: Fix ocfs2_read_super() to handle missing fs->fs_super.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 6f89713883a8c45553d163d7fcb21f05e4f2a884
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 16:52:20 2008 -0700

    blockcheck: Add metaecc to feature_string.c
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 05c104ead2d32ea111184fae0a052898a1c51395
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 16:43:36 2008 -0700

    blockcheck: set/check meta ecc on disk structures
    
    Missing dirs, will get there later.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit fd59c284f5cd0df9cdecd954d6e3268e833fe716
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 16:26:29 2008 -0700

    blockcheck: Update sizetest
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 83e8cb8bff4d9279766fd72d11b007015e789514
Author: Joel Becker <joel.becker at oracle.com>
Date:   Wed Aug 27 16:21:12 2008 -0700

    blockcheck: Add ocfs2_block_check to structures.
    
    Add the checksum structure to dinode/extent_block/group_descriptor.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 12a4b3ea48079ae2daf1dbe3fd05d7e26b94501f
Author: Joel Becker <joel.becker at oracle.com>
Date:   Tue Aug 26 14:36:34 2008 -0700

    blockcheck: Grab the kernel's table-based crc32_le().
    
    The table-based one is probably better - it's exactly what kernelspace
    is using.  Also make ocfs2_hamming_encode() endian correct.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 79ec63c504b417fa5dd991e5001b89eedf4c9037
Author: Joel Becker <joel.becker at oracle.com>
Date:   Tue Aug 26 12:57:37 2008 -0700

    blockcheck: Remove incompat check.
    
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 1c6b590d91c3485bc6ac92d1d41e68f71e87c3ee
Author: Joel Becker <joel.becker at oracle.com>
Date:   Mon Aug 25 21:34:18 2008 -0700

    Add blockcheck.[ch]
    
    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