xfs: test file/symlink metadata corruption checking and repair
authorDarrick J. Wong <darrick.wong@oracle.com>
Mon, 21 Sep 2015 03:06:11 +0000 (13:06 +1000)
committerDave Chinner <david@fromorbit.com>
Mon, 21 Sep 2015 03:06:11 +0000 (13:06 +1000)
commitfd6df1ff8221b6d00ab2107e64eaba93de287834
tree6aee3be8ce60aea4d5a28c261cc0b4e0f2f162d0
parentc8e6dbc88126537ce3536dc3c958b82d15c9bb87
xfs: test file/symlink metadata corruption checking and repair

Targeted fuzzing tests which destroy various pieces of file and
symlink metadata; the tests look for (a) kernel detection of
corruption, (b) xfs_repair 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>
13 files changed:
tests/xfs/117 [new file with mode: 0755]
tests/xfs/117.out [new file with mode: 0644]
tests/xfs/120 [new file with mode: 0755]
tests/xfs/120.out [new file with mode: 0644]
tests/xfs/123 [new file with mode: 0755]
tests/xfs/123.out [new file with mode: 0644]
tests/xfs/124 [new file with mode: 0755]
tests/xfs/124.out [new file with mode: 0644]
tests/xfs/125 [new file with mode: 0755]
tests/xfs/125.out [new file with mode: 0644]
tests/xfs/126 [new file with mode: 0755]
tests/xfs/126.out [new file with mode: 0644]
tests/xfs/group