xfs/010,030: filter AG header CRC error warnings

Filter out the new AG header CRC verification warnings in xfs_repair
since these tests were built before that existed.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
Darrick J. Wong
2020-07-28 19:51:19 -07:00
committed by Eryu Guan
parent cfea24abcf
commit 43d4800333
2 changed files with 8 additions and 1 deletions
+6 -1
View File
@@ -113,7 +113,12 @@ _check_scratch_fs
# nuke the finobt root, repair will have to regenerate from the inobt
_corrupt_finobt_root $SCRATCH_DEV
_scratch_xfs_repair 2>&1 | _filter_repair_lostblocks
filter_finobt_repair() {
sed -e '/^agi has bad CRC/d' | \
_filter_repair_lostblocks
}
_scratch_xfs_repair 2>&1 | filter_finobt_repair
status=0
exit
+2
View File
@@ -42,6 +42,8 @@ _check_ag()
-e '/^bad agbno AGBNO for finobt/d' \
-e '/^bad agbno AGBNO for rmapbt/d' \
-e '/^bad agbno AGBNO for refcntbt/d' \
-e '/^agf has bad CRC/d' \
-e '/^agi has bad CRC/d' \
-e '/^Missing reverse-mapping record.*/d' \
-e '/^unknown block state, ag AGNO, block.*/d'
done