ext4: test file/dir/symlink metadata corruption checking and repair
authorDarrick J. Wong <darrick.wong@oracle.com>
Mon, 21 Sep 2015 02:13:50 +0000 (12:13 +1000)
committerDave Chinner <david@fromorbit.com>
Mon, 21 Sep 2015 02:13:50 +0000 (12:13 +1000)
commitfc4dd6168835ede80e97bba42feb7b60eeb46263
treebedd813f47fa2e6f0d3e40a3242fb6dd577d8249
parente953517639c5a2957b50983498d08cffd2724d7a
ext4: test file/dir/symlink metadata corruption checking and repair

Targeted fuzzing tests which destroy various pieces of file,
directory, and symlink 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>
15 files changed:
tests/ext4/013 [new file with mode: 0755]
tests/ext4/013.out [new file with mode: 0644]
tests/ext4/014 [new file with mode: 0755]
tests/ext4/014.out [new file with mode: 0644]
tests/ext4/015 [new file with mode: 0755]
tests/ext4/015.out [new file with mode: 0644]
tests/ext4/016 [new file with mode: 0755]
tests/ext4/016.out [new file with mode: 0644]
tests/ext4/017 [new file with mode: 0755]
tests/ext4/017.out [new file with mode: 0644]
tests/ext4/018 [new file with mode: 0755]
tests/ext4/018.out [new file with mode: 0644]
tests/ext4/019 [new file with mode: 0755]
tests/ext4/019.out [new file with mode: 0644]
tests/ext4/group