]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
xfs: test directory metadata corruption checking and repair
authorDarrick J. Wong <darrick.wong@oracle.com>
Mon, 21 Sep 2015 02:50:36 +0000 (12:50 +1000)
committerDave Chinner <david@fromorbit.com>
Mon, 21 Sep 2015 02:50:36 +0000 (12:50 +1000)
commitc8e6dbc88126537ce3536dc3c958b82d15c9bb87
treedb732a8f040d2d78d96d155c263a65221d60f8fa
parentd492bcd86bc4caaae4d3e6964767dd3a03139418
xfs: test directory metadata corruption checking and repair

Targeted fuzzing tests which destroy various pieces of directory
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>
15 files changed:
tests/xfs/099 [new file with mode: 0755]
tests/xfs/099.out [new file with mode: 0644]
tests/xfs/100 [new file with mode: 0755]
tests/xfs/100.out [new file with mode: 0644]
tests/xfs/101 [new file with mode: 0755]
tests/xfs/101.out [new file with mode: 0644]
tests/xfs/102 [new file with mode: 0755]
tests/xfs/102.out [new file with mode: 0644]
tests/xfs/105 [new file with mode: 0755]
tests/xfs/105.out [new file with mode: 0644]
tests/xfs/112 [new file with mode: 0755]
tests/xfs/112.out [new file with mode: 0644]
tests/xfs/113 [new file with mode: 0755]
tests/xfs/113.out [new file with mode: 0644]
tests/xfs/group