[Ocfs2-tools-commits] branch, master, updated. ocfs2-tools-1.4.0-308-g8d847f1

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Thu Jun 11 00:47:20 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, master has been updated
       via  8d847f1eccff77d013e57de25cea46cb4dad3673 (commit)
       via  12a178e0179976467d9edc720cecfaa469882527 (commit)
       via  24c4b1d3c0d1acbab85c57bc546a0b44a62d352a (commit)
       via  28eeb30ef9fdd5d702ea43f89be728e78cac8315 (commit)
       via  ebb0999ea09a2b7dd1fb65e1d97b59d010368ec9 (commit)
       via  a6d5ae4395553a62895ce0cc5f128394a6598320 (commit)
       via  566d0e1c1d0bc9efab1f33a4c44550d0b4d55441 (commit)
       via  b46de9ae1d8082048528fba5b28f93b5a62b0c9e (commit)
       via  03a37c434b20985e18cc672c84fb53735384b1ca (commit)
       via  b1f2a4dfb4f481f9f436cf9831339e1e3b3561f4 (commit)
       via  2922281936c59cc0fcae66f1b7086b3806d7cf48 (commit)
      from  07939f192ba6ccddc1710b8a65fb2a4aa898a86e (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 8d847f1eccff77d013e57de25cea46cb4dad3673
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Tue Jun 9 15:59:39 2009 +0800

    Ocfs2-tools: Fix bug for EXTENT_EB_INVALID corruptor.
    
    The fswreck EXTENT_EB_INVALID corrupter actually does EB_GEN.
    But the wrong fsck choice can make this not exercise the EXTENT_EB_INVALID.
    The corrupter for EXTENT_EB_INVALID therefore should corrupt the extent
    block's signature instead.
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 12a178e0179976467d9edc720cecfaa469882527
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 17:04:59 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for truncate_log.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 24c4b1d3c0d1acbab85c57bc546a0b44a62d352a
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 17:04:10 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for fswreck's symlink.c and special.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 28eeb30ef9fdd5d702ea43f89be728e78cac8315
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 17:03:20 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for fswreck's local_alloc.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit ebb0999ea09a2b7dd1fb65e1d97b59d010368ec9
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 17:02:41 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for fswreck's group.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit a6d5ae4395553a62895ce0cc5f128394a6598320
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 17:01:58 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for fswreck's chain.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 566d0e1c1d0bc9efab1f33a4c44550d0b4d55441
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 17:01:15 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for fswreck's dir.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit b46de9ae1d8082048528fba5b28f93b5a62b0c9e
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 17:00:25 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for fswreck's extent.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 03a37c434b20985e18cc672c84fb53735384b1ca
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 16:58:22 2009 +0800

    Ocfs2-tools: Adjust corrupt handlers for inode.c
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit b1f2a4dfb4f481f9f436cf9831339e1e3b3561f4
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Mon Jun 8 16:56:26 2009 +0800

    Ocfs2-tools: Redefine corrupt handlers for corrupt codes.
    
    Here we redefine the corrupt handler for each existed corrupt code
    associated with fsck.ocfs2, we still use the same corrupt_* func
    family since the new corrupt codes is a subset of former ones to
    some extent.
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 2922281936c59cc0fcae66f1b7086b3806d7cf48
Author: Tristan Ye <tristan.ye at oracle.com>
Date:   Tue Jun 9 14:17:02 2009 +0800

    Ocfs2-tools: Define new corrupt code to make it compatible with fsck.ocfs2.
    
    In main.c, we redefine the corrupt_codes array to let it become FSCK_TYPE specific,
    which can be provided as comma-separated-values string to fswreck binary.
    
    As our goal is to change the logic of corrupt operation as few as possible, their
    associated handling funcs will still use former corrupt_* func family.
    
    Former CORRUPT_CODE enum will be abandoned as our new one will be more exact and
    specific.
    
    Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

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

Summary of changes:
 fswreck/chain.c                |   65 +++-----
 fswreck/corrupt.c              |  266 ++++++++++++++++++++++++-------
 fswreck/dir.c                  |   36 ++---
 fswreck/extent.c               |   63 +++-----
 fswreck/group.c                |   33 ++---
 fswreck/include/chain.h        |   24 ++-
 fswreck/include/corrupt.h      |   15 +-
 fswreck/include/dir.h          |   12 +-
 fswreck/include/extent.h       |    9 +-
 fswreck/include/fsck_type.h    |    6 +-
 fswreck/include/group.h        |   12 +-
 fswreck/include/inode.h        |   21 ++-
 fswreck/include/local_alloc.h  |    9 +-
 fswreck/include/main.h         |   60 ++------
 fswreck/include/special.h      |    2 +-
 fswreck/include/symlink.h      |    2 +-
 fswreck/include/truncate_log.h |    6 +-
 fswreck/inode.c                |   38 ++---
 fswreck/local_alloc.c          |   26 +--
 fswreck/main.c                 |  342 +++++++++++++++++++++++++++++++---------
 fswreck/special.c              |    2 +-
 fswreck/symlink.c              |   11 +-
 fswreck/truncate_log.c         |   41 ++++--
 23 files changed, 695 insertions(+), 406 deletions(-)


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



More information about the Ocfs2-tools-commits mailing list