]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
ext4: test block group metadata corruption checking and repair
authorDarrick J. Wong <darrick.wong@oracle.com>
Mon, 21 Sep 2015 02:09:16 +0000 (12:09 +1000)
committerDave Chinner <david@fromorbit.com>
Mon, 21 Sep 2015 02:09:16 +0000 (12:09 +1000)
commite953517639c5a2957b50983498d08cffd2724d7a
treeedfacb8dab19f3083de7cd878b97c71d67a4ca7f
parentbf16cde85400886d4e637bcd001dd6e61bce5839
ext4: test block group metadata corruption checking and repair

Targeted fuzzing tests which destroy various pieces of filesystem or
block group metadata; the tests look for (a) kernel detection of
corruption, (b) e2fsck repair of said corruption, and (c) post-repair
fs usability.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
14 files changed:
common/rc
tests/ext4/007 [new file with mode: 0755]
tests/ext4/007.out [new file with mode: 0644]
tests/ext4/008 [new file with mode: 0755]
tests/ext4/008.out [new file with mode: 0644]
tests/ext4/009 [new file with mode: 0755]
tests/ext4/009.out [new file with mode: 0644]
tests/ext4/010 [new file with mode: 0755]
tests/ext4/010.out [new file with mode: 0644]
tests/ext4/011 [new file with mode: 0755]
tests/ext4/011.out [new file with mode: 0644]
tests/ext4/012 [new file with mode: 0755]
tests/ext4/012.out [new file with mode: 0644]
tests/ext4/group