[PATCH 2/4] xfs: offline fuzz test known output

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]



From: Darrick J. Wong <djwong@xxxxxxxxxx>

Record all the currently known failures of the xfs_repair check and
repair code.

Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx>
---
 tests/xfs/350.out |   91 +++++++++
 tests/xfs/354.out |   87 +++++++++
 tests/xfs/356.out |   13 +
 tests/xfs/358.out |    5 
 tests/xfs/360.out |   30 +++
 tests/xfs/362.out |    5 
 tests/xfs/364.out |    6 +
 tests/xfs/366.out |    6 +
 tests/xfs/368.out |    8 +
 tests/xfs/370.out |  417 +++++++++++++++++++++++++++++++++++++++++
 tests/xfs/372.out |    5 
 tests/xfs/374.out |   35 +++
 tests/xfs/376.out |   22 ++
 tests/xfs/378.out |   22 ++
 tests/xfs/382.out |    4 
 tests/xfs/384.out |   38 ++++
 tests/xfs/386.out |   28 +++
 tests/xfs/388.out |  535 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 tests/xfs/392.out |    7 +
 tests/xfs/394.out |   12 +
 tests/xfs/398.out |   38 ++++
 tests/xfs/400.out |   26 +++
 tests/xfs/402.out |    7 +
 tests/xfs/404.out |   33 +++
 tests/xfs/410.out |    6 +
 tests/xfs/412.out |   21 ++
 tests/xfs/414.out |   23 ++
 tests/xfs/416.out |   22 ++
 tests/xfs/418.out |   90 +++++++++
 tests/xfs/425.out |  258 ++++++++++++++++++++++++++
 tests/xfs/427.out |  258 ++++++++++++++++++++++++++
 tests/xfs/429.out |  258 ++++++++++++++++++++++++++
 tests/xfs/496.out |   24 ++
 tests/xfs/734.out |    9 +
 tests/xfs/737.out |   14 +
 tests/xfs/754.out |   23 ++
 tests/xfs/785.out |   23 ++
 37 files changed, 2509 insertions(+)


diff --git a/tests/xfs/350.out b/tests/xfs/350.out
index 3bb9762b30..a0b70cf907 100644
--- a/tests/xfs/350.out
+++ b/tests/xfs/350.out
@@ -1,4 +1,95 @@
 QA output created by 350
 Format and populate
 Fuzz superblock
+rgblocks = middlebit: offline scrub didn't fail.
+rgblocks = lastbit: offline scrub didn't fail.
+rgblocks = add: offline scrub didn't fail.
+rgblocks = sub: offline scrub didn't fail.
+fname = ones: offline scrub didn't fail.
+fname = firstbit: offline scrub didn't fail.
+fname = middlebit: offline scrub didn't fail.
+fname = lastbit: offline scrub didn't fail.
+imax_pct = zeroes: offline scrub didn't fail.
+imax_pct = middlebit: offline scrub didn't fail.
+imax_pct = lastbit: offline scrub didn't fail.
+qflags = zeroes: offline scrub didn't fail.
+qflags = ones: offline scrub didn't fail.
+qflags = firstbit: offline scrub didn't fail.
+qflags = middlebit: offline scrub didn't fail.
+qflags = lastbit: offline scrub didn't fail.
+qflags = add: offline scrub didn't fail.
+qflags = sub: offline scrub didn't fail.
+dirblklog = lastbit: online post-mod scrub failed (1).
+logsunit = zeroes: offline scrub didn't fail.
+logsunit = zeroes: online post-mod scrub failed (1).
+logsunit = lastbit: offline scrub didn't fail.
+logsunit = lastbit: online post-mod scrub failed (1).
+bad_features2 = zeroes: offline scrub didn't fail.
+features_compat = ones: offline repair failed (1).
+features_compat = ones: offline re-scrub failed (1).
+features_compat = ones: pre-mod mount failed (32).
+features_compat = firstbit: offline repair failed (1).
+features_compat = firstbit: offline re-scrub failed (1).
+features_compat = firstbit: pre-mod mount failed (32).
+features_compat = middlebit: offline repair failed (1).
+features_compat = middlebit: offline re-scrub failed (1).
+features_compat = middlebit: pre-mod mount failed (32).
+features_compat = lastbit: offline repair failed (1).
+features_compat = lastbit: offline re-scrub failed (1).
+features_compat = lastbit: pre-mod mount failed (32).
+features_compat = add: offline repair failed (1).
+features_compat = add: offline re-scrub failed (1).
+features_compat = add: pre-mod mount failed (32).
+features_compat = sub: offline repair failed (1).
+features_compat = sub: offline re-scrub failed (1).
+features_compat = sub: pre-mod mount failed (32).
+features_ro_compat = zeroes: offline re-scrub failed (1).
+features_ro_compat = zeroes: offline post-mod scrub failed (1).
+features_ro_compat = ones: offline repair failed (1).
+features_ro_compat = ones: offline re-scrub failed (1).
+features_ro_compat = ones: pre-mod mount failed (32).
+features_ro_compat = firstbit: offline repair failed (1).
+features_ro_compat = firstbit: offline re-scrub failed (1).
+features_ro_compat = firstbit: pre-mod mount failed (32).
+features_ro_compat = middlebit: offline repair failed (1).
+features_ro_compat = middlebit: offline re-scrub failed (1).
+features_ro_compat = middlebit: pre-mod mount failed (32).
+features_ro_compat = lastbit: offline re-scrub failed (1).
+features_ro_compat = lastbit: offline post-mod scrub failed (1).
+features_ro_compat = add: offline repair failed (1).
+features_ro_compat = add: offline re-scrub failed (1).
+features_ro_compat = add: pre-mod mount failed (32).
+features_ro_compat = sub: offline repair failed (1).
+features_ro_compat = sub: offline re-scrub failed (1).
+features_ro_compat = sub: pre-mod mount failed (32).
+features_incompat = ones: offline repair failed (1).
+features_incompat = ones: offline re-scrub failed (1).
+features_incompat = ones: pre-mod mount failed (32).
+features_incompat = middlebit: offline repair failed (1).
+features_incompat = middlebit: offline re-scrub failed (1).
+features_incompat = middlebit: pre-mod mount failed (32).
+features_incompat = lastbit: offline repair failed (1).
+features_incompat = lastbit: offline re-scrub failed (1).
+features_incompat = lastbit: pre-mod mount failed (32).
+features_incompat = sub: offline repair failed (1).
+features_incompat = sub: offline re-scrub failed (1).
+features_incompat = sub: pre-mod mount failed (32).
+features_log_incompat = ones: offline scrub didn't fail.
+features_log_incompat = ones: offline repair failed (1).
+features_log_incompat = ones: offline re-scrub failed (1).
+features_log_incompat = ones: pre-mod mount failed (32).
+features_log_incompat = firstbit: offline scrub didn't fail.
+features_log_incompat = middlebit: offline scrub didn't fail.
+features_log_incompat = middlebit: offline repair failed (1).
+features_log_incompat = middlebit: offline re-scrub failed (1).
+features_log_incompat = middlebit: pre-mod mount failed (32).
+features_log_incompat = lastbit: offline scrub didn't fail.
+features_log_incompat = add: offline scrub didn't fail.
+features_log_incompat = add: offline repair failed (1).
+features_log_incompat = add: offline re-scrub failed (1).
+features_log_incompat = add: pre-mod mount failed (32).
+features_log_incompat = sub: offline scrub didn't fail.
+features_log_incompat = sub: offline repair failed (1).
+features_log_incompat = sub: offline re-scrub failed (1).
+features_log_incompat = sub: pre-mod mount failed (32).
 Done fuzzing superblock
diff --git a/tests/xfs/354.out b/tests/xfs/354.out
index d8b33f64ea..0e53e4909f 100644
--- a/tests/xfs/354.out
+++ b/tests/xfs/354.out
@@ -1,6 +1,93 @@
 QA output created by 354
 Format and populate
 Fuzz AGFL
+magicnum = zeroes: offline scrub didn't fail.
+magicnum = ones: offline scrub didn't fail.
+magicnum = firstbit: offline scrub didn't fail.
+magicnum = middlebit: offline scrub didn't fail.
+magicnum = lastbit: offline scrub didn't fail.
+magicnum = add: offline scrub didn't fail.
+magicnum = sub: offline scrub didn't fail.
+seqno = ones: offline scrub didn't fail.
+seqno = firstbit: offline scrub didn't fail.
+seqno = middlebit: offline scrub didn't fail.
+seqno = lastbit: offline scrub didn't fail.
+seqno = add: offline scrub didn't fail.
+seqno = sub: offline scrub didn't fail.
+uuid = zeroes: offline scrub didn't fail.
+uuid = ones: offline scrub didn't fail.
+uuid = firstbit: offline scrub didn't fail.
+uuid = middlebit: offline scrub didn't fail.
+uuid = lastbit: offline scrub didn't fail.
+bno[0] = zeroes: offline scrub didn't fail.
+bno[0] = firstbit: offline scrub didn't fail.
+bno[0] = middlebit: offline scrub didn't fail.
+bno[0] = lastbit: offline scrub didn't fail.
+bno[0] = add: offline scrub didn't fail.
+bno[0] = sub: offline scrub didn't fail.
+bno[1] = zeroes: offline scrub didn't fail.
+bno[1] = ones: offline scrub didn't fail.
+bno[1] = firstbit: offline scrub didn't fail.
+bno[1] = middlebit: offline scrub didn't fail.
+bno[1] = lastbit: offline scrub didn't fail.
+bno[1] = add: offline scrub didn't fail.
+bno[1] = sub: offline scrub didn't fail.
+bno[2] = zeroes: offline scrub didn't fail.
+bno[2] = ones: offline scrub didn't fail.
+bno[2] = firstbit: offline scrub didn't fail.
+bno[2] = middlebit: offline scrub didn't fail.
+bno[2] = lastbit: offline scrub didn't fail.
+bno[2] = add: offline scrub didn't fail.
+bno[2] = sub: offline scrub didn't fail.
+bno[3] = zeroes: offline scrub didn't fail.
+bno[3] = ones: offline scrub didn't fail.
+bno[3] = firstbit: offline scrub didn't fail.
+bno[3] = middlebit: offline scrub didn't fail.
+bno[3] = lastbit: offline scrub didn't fail.
+bno[3] = add: offline scrub didn't fail.
+bno[3] = sub: offline scrub didn't fail.
+bno[4] = zeroes: offline scrub didn't fail.
+bno[4] = ones: offline scrub didn't fail.
+bno[4] = firstbit: offline scrub didn't fail.
+bno[4] = middlebit: offline scrub didn't fail.
+bno[4] = lastbit: offline scrub didn't fail.
+bno[4] = add: offline scrub didn't fail.
+bno[4] = sub: offline scrub didn't fail.
+bno[5] = zeroes: offline scrub didn't fail.
+bno[5] = ones: offline scrub didn't fail.
+bno[5] = firstbit: offline scrub didn't fail.
+bno[5] = middlebit: offline scrub didn't fail.
+bno[5] = lastbit: offline scrub didn't fail.
+bno[5] = add: offline scrub didn't fail.
+bno[5] = sub: offline scrub didn't fail.
+bno[6] = zeroes: offline scrub didn't fail.
+bno[6] = ones: offline scrub didn't fail.
+bno[6] = firstbit: offline scrub didn't fail.
+bno[6] = middlebit: offline scrub didn't fail.
+bno[6] = lastbit: offline scrub didn't fail.
+bno[6] = add: offline scrub didn't fail.
+bno[6] = sub: offline scrub didn't fail.
+bno[7] = zeroes: offline scrub didn't fail.
+bno[7] = ones: offline scrub didn't fail.
+bno[7] = firstbit: offline scrub didn't fail.
+bno[7] = middlebit: offline scrub didn't fail.
+bno[7] = lastbit: offline scrub didn't fail.
+bno[7] = add: offline scrub didn't fail.
+bno[7] = sub: offline scrub didn't fail.
+bno[8] = zeroes: offline scrub didn't fail.
+bno[8] = ones: offline scrub didn't fail.
+bno[8] = firstbit: offline scrub didn't fail.
+bno[8] = middlebit: offline scrub didn't fail.
+bno[8] = lastbit: offline scrub didn't fail.
+bno[8] = add: offline scrub didn't fail.
+bno[8] = sub: offline scrub didn't fail.
+bno[9] = zeroes: offline scrub didn't fail.
+bno[9] = ones: offline scrub didn't fail.
+bno[9] = firstbit: offline scrub didn't fail.
+bno[9] = middlebit: offline scrub didn't fail.
+bno[9] = lastbit: offline scrub didn't fail.
+bno[9] = add: offline scrub didn't fail.
+bno[9] = sub: offline scrub didn't fail.
 Done fuzzing AGFL
 Fuzz AGFL flfirst
 Done fuzzing AGFL flfirst
diff --git a/tests/xfs/356.out b/tests/xfs/356.out
index ca7834467a..aa40e3e1a3 100644
--- a/tests/xfs/356.out
+++ b/tests/xfs/356.out
@@ -1,4 +1,17 @@
 QA output created by 356
 Format and populate
 Fuzz AGI
+newino = zeroes: offline scrub didn't fail.
+newino = ones: offline scrub didn't fail.
+newino = firstbit: offline scrub didn't fail.
+newino = middlebit: offline scrub didn't fail.
+newino = lastbit: offline scrub didn't fail.
+newino = add: offline scrub didn't fail.
+newino = sub: offline scrub didn't fail.
+dirino = zeroes: offline scrub didn't fail.
+dirino = firstbit: offline scrub didn't fail.
+dirino = middlebit: offline scrub didn't fail.
+dirino = lastbit: offline scrub didn't fail.
+dirino = add: offline scrub didn't fail.
+dirino = sub: offline scrub didn't fail.
 Done fuzzing AGI
diff --git a/tests/xfs/358.out b/tests/xfs/358.out
index e1ec8623ad..0e04f3a81c 100644
--- a/tests/xfs/358.out
+++ b/tests/xfs/358.out
@@ -1,4 +1,9 @@
 QA output created by 358
 Format and populate
 Fuzz bnobt recs
+leftsib = add: offline scrub didn't fail.
+rightsib = ones: offline scrub didn't fail.
+rightsib = middlebit: offline scrub didn't fail.
+rightsib = lastbit: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
 Done fuzzing bnobt recs
diff --git a/tests/xfs/360.out b/tests/xfs/360.out
index fd7ce6cdb3..30011ce698 100644
--- a/tests/xfs/360.out
+++ b/tests/xfs/360.out
@@ -1,4 +1,34 @@
 QA output created by 360
 Format and populate
 Fuzz bnobt keyptr
+leftsib = add: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+keys[1].startblock = zeroes: offline scrub didn't fail.
+keys[1].startblock = ones: offline scrub didn't fail.
+keys[1].startblock = firstbit: offline scrub didn't fail.
+keys[1].startblock = middlebit: offline scrub didn't fail.
+keys[1].startblock = lastbit: offline scrub didn't fail.
+keys[1].startblock = add: offline scrub didn't fail.
+keys[1].startblock = sub: offline scrub didn't fail.
+keys[1].blockcount = zeroes: offline scrub didn't fail.
+keys[1].blockcount = ones: offline scrub didn't fail.
+keys[1].blockcount = firstbit: offline scrub didn't fail.
+keys[1].blockcount = middlebit: offline scrub didn't fail.
+keys[1].blockcount = lastbit: offline scrub didn't fail.
+keys[1].blockcount = add: offline scrub didn't fail.
+keys[1].blockcount = sub: offline scrub didn't fail.
+keys[2].startblock = zeroes: offline scrub didn't fail.
+keys[2].startblock = ones: offline scrub didn't fail.
+keys[2].startblock = firstbit: offline scrub didn't fail.
+keys[2].startblock = middlebit: offline scrub didn't fail.
+keys[2].startblock = lastbit: offline scrub didn't fail.
+keys[2].startblock = add: offline scrub didn't fail.
+keys[2].startblock = sub: offline scrub didn't fail.
+keys[2].blockcount = zeroes: offline scrub didn't fail.
+keys[2].blockcount = ones: offline scrub didn't fail.
+keys[2].blockcount = firstbit: offline scrub didn't fail.
+keys[2].blockcount = middlebit: offline scrub didn't fail.
+keys[2].blockcount = lastbit: offline scrub didn't fail.
+keys[2].blockcount = add: offline scrub didn't fail.
+keys[2].blockcount = sub: offline scrub didn't fail.
 Done fuzzing bnobt keyptr
diff --git a/tests/xfs/362.out b/tests/xfs/362.out
index d39175e590..9c5fb8064d 100644
--- a/tests/xfs/362.out
+++ b/tests/xfs/362.out
@@ -1,4 +1,9 @@
 QA output created by 362
 Format and populate
 Fuzz cntbt
+leftsib = add: offline scrub didn't fail.
+rightsib = ones: offline scrub didn't fail.
+rightsib = middlebit: offline scrub didn't fail.
+rightsib = lastbit: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
 Done fuzzing cntbt
diff --git a/tests/xfs/364.out b/tests/xfs/364.out
index 2d6fad24e4..2df69904ed 100644
--- a/tests/xfs/364.out
+++ b/tests/xfs/364.out
@@ -1,4 +1,10 @@
 QA output created by 364
 Format and populate
 Fuzz inobt
+leftsib = add: offline scrub didn't fail.
+rightsib = ones: offline scrub didn't fail.
+rightsib = middlebit: offline scrub didn't fail.
+rightsib = lastbit: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+rightsib = sub: offline scrub didn't fail.
 Done fuzzing inobt
diff --git a/tests/xfs/366.out b/tests/xfs/366.out
index 14906508ea..0970587bc9 100644
--- a/tests/xfs/366.out
+++ b/tests/xfs/366.out
@@ -1,4 +1,10 @@
 QA output created by 366
 Format and populate
 Fuzz finobt
+leftsib = add: offline scrub didn't fail.
+rightsib = ones: offline scrub didn't fail.
+rightsib = middlebit: offline scrub didn't fail.
+rightsib = lastbit: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+rightsib = sub: offline scrub didn't fail.
 Done fuzzing finobt
diff --git a/tests/xfs/368.out b/tests/xfs/368.out
index 370ea0ef9a..213e1dab3d 100644
--- a/tests/xfs/368.out
+++ b/tests/xfs/368.out
@@ -1,4 +1,12 @@
 QA output created by 368
 Format and populate
 Fuzz rmapbt recs
+leftsib = add: offline scrub didn't fail.
+rightsib = ones: offline scrub didn't fail.
+rightsib = middlebit: offline scrub didn't fail.
+rightsib = lastbit: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+recs[3].startblock = lastbit: offline scrub didn't fail.
+recs[3].blockcount = lastbit: offline scrub didn't fail.
+recs[6].owner = lastbit: offline scrub didn't fail.
 Done fuzzing rmapbt recs
diff --git a/tests/xfs/370.out b/tests/xfs/370.out
index 6858e135ad..84b9ded9b5 100644
--- a/tests/xfs/370.out
+++ b/tests/xfs/370.out
@@ -1,4 +1,421 @@
 QA output created by 370
 Format and populate
 Fuzz rmapbt keyptr
+leftsib = add: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+keys[1].startblock = lastbit: offline scrub didn't fail.
+keys[1].owner = zeroes: offline scrub didn't fail.
+keys[1].owner = ones: offline scrub didn't fail.
+keys[1].owner = firstbit: offline scrub didn't fail.
+keys[1].owner = middlebit: offline scrub didn't fail.
+keys[1].owner = lastbit: offline scrub didn't fail.
+keys[1].owner = add: offline scrub didn't fail.
+keys[1].owner = sub: offline scrub didn't fail.
+keys[1].offset = ones: offline scrub didn't fail.
+keys[1].offset = firstbit: offline scrub didn't fail.
+keys[1].offset = middlebit: offline scrub didn't fail.
+keys[1].offset = lastbit: offline scrub didn't fail.
+keys[1].offset = add: offline scrub didn't fail.
+keys[1].offset = sub: offline scrub didn't fail.
+keys[1].extentflag = ones: offline scrub didn't fail.
+keys[1].extentflag = firstbit: offline scrub didn't fail.
+keys[1].extentflag = middlebit: offline scrub didn't fail.
+keys[1].extentflag = lastbit: offline scrub didn't fail.
+keys[1].extentflag = add: offline scrub didn't fail.
+keys[1].extentflag = sub: offline scrub didn't fail.
+keys[1].attrfork = ones: offline scrub didn't fail.
+keys[1].attrfork = firstbit: offline scrub didn't fail.
+keys[1].attrfork = middlebit: offline scrub didn't fail.
+keys[1].attrfork = lastbit: offline scrub didn't fail.
+keys[1].attrfork = add: offline scrub didn't fail.
+keys[1].attrfork = sub: offline scrub didn't fail.
+keys[1].bmbtblock = ones: offline scrub didn't fail.
+keys[1].bmbtblock = firstbit: offline scrub didn't fail.
+keys[1].bmbtblock = middlebit: offline scrub didn't fail.
+keys[1].bmbtblock = lastbit: offline scrub didn't fail.
+keys[1].bmbtblock = add: offline scrub didn't fail.
+keys[1].bmbtblock = sub: offline scrub didn't fail.
+keys[1].startblock_hi = ones: offline scrub didn't fail.
+keys[1].startblock_hi = firstbit: offline scrub didn't fail.
+keys[1].startblock_hi = middlebit: offline scrub didn't fail.
+keys[1].startblock_hi = lastbit: offline scrub didn't fail.
+keys[1].startblock_hi = add: offline scrub didn't fail.
+keys[1].startblock_hi = sub: offline scrub didn't fail.
+keys[1].owner_hi = ones: offline scrub didn't fail.
+keys[1].owner_hi = firstbit: offline scrub didn't fail.
+keys[1].owner_hi = middlebit: offline scrub didn't fail.
+keys[1].owner_hi = lastbit: offline scrub didn't fail.
+keys[1].owner_hi = add: offline scrub didn't fail.
+keys[1].owner_hi = sub: offline scrub didn't fail.
+keys[1].offset_hi = ones: offline scrub didn't fail.
+keys[1].offset_hi = firstbit: offline scrub didn't fail.
+keys[1].offset_hi = middlebit: offline scrub didn't fail.
+keys[1].offset_hi = add: offline scrub didn't fail.
+keys[1].offset_hi = sub: offline scrub didn't fail.
+keys[1].extentflag_hi = ones: offline scrub didn't fail.
+keys[1].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[1].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[1].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[1].extentflag_hi = add: offline scrub didn't fail.
+keys[1].extentflag_hi = sub: offline scrub didn't fail.
+keys[1].attrfork_hi = ones: offline scrub didn't fail.
+keys[1].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[1].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[1].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[1].attrfork_hi = add: offline scrub didn't fail.
+keys[1].attrfork_hi = sub: offline scrub didn't fail.
+keys[1].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[1].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[1].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[1].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[1].bmbtblock_hi = add: offline scrub didn't fail.
+keys[1].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[2].owner = zeroes: offline scrub didn't fail.
+keys[2].offset = zeroes: offline scrub didn't fail.
+keys[2].offset = lastbit: offline scrub didn't fail.
+keys[2].extentflag = ones: offline scrub didn't fail.
+keys[2].extentflag = firstbit: offline scrub didn't fail.
+keys[2].extentflag = middlebit: offline scrub didn't fail.
+keys[2].extentflag = lastbit: offline scrub didn't fail.
+keys[2].extentflag = add: offline scrub didn't fail.
+keys[2].extentflag = sub: offline scrub didn't fail.
+keys[2].startblock_hi = ones: offline scrub didn't fail.
+keys[2].startblock_hi = firstbit: offline scrub didn't fail.
+keys[2].startblock_hi = middlebit: offline scrub didn't fail.
+keys[2].startblock_hi = lastbit: offline scrub didn't fail.
+keys[2].startblock_hi = add: offline scrub didn't fail.
+keys[2].startblock_hi = sub: offline scrub didn't fail.
+keys[2].owner_hi = ones: offline scrub didn't fail.
+keys[2].owner_hi = firstbit: offline scrub didn't fail.
+keys[2].owner_hi = middlebit: offline scrub didn't fail.
+keys[2].owner_hi = lastbit: offline scrub didn't fail.
+keys[2].owner_hi = add: offline scrub didn't fail.
+keys[2].owner_hi = sub: offline scrub didn't fail.
+keys[2].offset_hi = ones: offline scrub didn't fail.
+keys[2].offset_hi = firstbit: offline scrub didn't fail.
+keys[2].offset_hi = middlebit: offline scrub didn't fail.
+keys[2].offset_hi = add: offline scrub didn't fail.
+keys[2].offset_hi = sub: offline scrub didn't fail.
+keys[2].extentflag_hi = ones: offline scrub didn't fail.
+keys[2].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[2].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[2].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[2].extentflag_hi = add: offline scrub didn't fail.
+keys[2].extentflag_hi = sub: offline scrub didn't fail.
+keys[2].attrfork_hi = ones: offline scrub didn't fail.
+keys[2].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[2].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[2].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[2].attrfork_hi = add: offline scrub didn't fail.
+keys[2].attrfork_hi = sub: offline scrub didn't fail.
+keys[2].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[2].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[2].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[2].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[2].bmbtblock_hi = add: offline scrub didn't fail.
+keys[2].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[3].owner = zeroes: offline scrub didn't fail.
+keys[3].offset = zeroes: offline scrub didn't fail.
+keys[3].offset = lastbit: offline scrub didn't fail.
+keys[3].extentflag = ones: offline scrub didn't fail.
+keys[3].extentflag = firstbit: offline scrub didn't fail.
+keys[3].extentflag = middlebit: offline scrub didn't fail.
+keys[3].extentflag = lastbit: offline scrub didn't fail.
+keys[3].extentflag = add: offline scrub didn't fail.
+keys[3].extentflag = sub: offline scrub didn't fail.
+keys[3].startblock_hi = ones: offline scrub didn't fail.
+keys[3].startblock_hi = firstbit: offline scrub didn't fail.
+keys[3].startblock_hi = middlebit: offline scrub didn't fail.
+keys[3].startblock_hi = lastbit: offline scrub didn't fail.
+keys[3].startblock_hi = add: offline scrub didn't fail.
+keys[3].startblock_hi = sub: offline scrub didn't fail.
+keys[3].owner_hi = ones: offline scrub didn't fail.
+keys[3].owner_hi = firstbit: offline scrub didn't fail.
+keys[3].owner_hi = middlebit: offline scrub didn't fail.
+keys[3].owner_hi = lastbit: offline scrub didn't fail.
+keys[3].owner_hi = add: offline scrub didn't fail.
+keys[3].offset_hi = ones: offline scrub didn't fail.
+keys[3].offset_hi = firstbit: offline scrub didn't fail.
+keys[3].offset_hi = middlebit: offline scrub didn't fail.
+keys[3].offset_hi = add: offline scrub didn't fail.
+keys[3].offset_hi = sub: offline scrub didn't fail.
+keys[3].extentflag_hi = ones: offline scrub didn't fail.
+keys[3].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[3].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[3].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[3].extentflag_hi = add: offline scrub didn't fail.
+keys[3].extentflag_hi = sub: offline scrub didn't fail.
+keys[3].attrfork_hi = ones: offline scrub didn't fail.
+keys[3].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[3].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[3].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[3].attrfork_hi = add: offline scrub didn't fail.
+keys[3].attrfork_hi = sub: offline scrub didn't fail.
+keys[3].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[3].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[3].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[3].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[3].bmbtblock_hi = add: offline scrub didn't fail.
+keys[3].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[4].owner = zeroes: offline scrub didn't fail.
+keys[4].owner = sub: offline scrub didn't fail.
+keys[4].offset = zeroes: offline scrub didn't fail.
+keys[4].offset = lastbit: offline scrub didn't fail.
+keys[4].extentflag = ones: offline scrub didn't fail.
+keys[4].extentflag = firstbit: offline scrub didn't fail.
+keys[4].extentflag = middlebit: offline scrub didn't fail.
+keys[4].extentflag = lastbit: offline scrub didn't fail.
+keys[4].extentflag = add: offline scrub didn't fail.
+keys[4].extentflag = sub: offline scrub didn't fail.
+keys[4].startblock_hi = ones: offline scrub didn't fail.
+keys[4].startblock_hi = firstbit: offline scrub didn't fail.
+keys[4].startblock_hi = middlebit: offline scrub didn't fail.
+keys[4].startblock_hi = lastbit: offline scrub didn't fail.
+keys[4].startblock_hi = add: offline scrub didn't fail.
+keys[4].startblock_hi = sub: offline scrub didn't fail.
+keys[4].owner_hi = ones: offline scrub didn't fail.
+keys[4].owner_hi = firstbit: offline scrub didn't fail.
+keys[4].owner_hi = middlebit: offline scrub didn't fail.
+keys[4].owner_hi = lastbit: offline scrub didn't fail.
+keys[4].owner_hi = add: offline scrub didn't fail.
+keys[4].offset_hi = ones: offline scrub didn't fail.
+keys[4].offset_hi = firstbit: offline scrub didn't fail.
+keys[4].offset_hi = middlebit: offline scrub didn't fail.
+keys[4].offset_hi = add: offline scrub didn't fail.
+keys[4].offset_hi = sub: offline scrub didn't fail.
+keys[4].extentflag_hi = ones: offline scrub didn't fail.
+keys[4].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[4].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[4].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[4].extentflag_hi = add: offline scrub didn't fail.
+keys[4].extentflag_hi = sub: offline scrub didn't fail.
+keys[4].attrfork_hi = ones: offline scrub didn't fail.
+keys[4].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[4].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[4].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[4].attrfork_hi = add: offline scrub didn't fail.
+keys[4].attrfork_hi = sub: offline scrub didn't fail.
+keys[4].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[4].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[4].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[4].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[4].bmbtblock_hi = add: offline scrub didn't fail.
+keys[4].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[5].owner = zeroes: offline scrub didn't fail.
+keys[5].owner = sub: offline scrub didn't fail.
+keys[5].offset = zeroes: offline scrub didn't fail.
+keys[5].offset = lastbit: offline scrub didn't fail.
+keys[5].extentflag = ones: offline scrub didn't fail.
+keys[5].extentflag = firstbit: offline scrub didn't fail.
+keys[5].extentflag = middlebit: offline scrub didn't fail.
+keys[5].extentflag = lastbit: offline scrub didn't fail.
+keys[5].extentflag = add: offline scrub didn't fail.
+keys[5].extentflag = sub: offline scrub didn't fail.
+keys[5].startblock_hi = ones: offline scrub didn't fail.
+keys[5].startblock_hi = firstbit: offline scrub didn't fail.
+keys[5].startblock_hi = middlebit: offline scrub didn't fail.
+keys[5].startblock_hi = lastbit: offline scrub didn't fail.
+keys[5].startblock_hi = add: offline scrub didn't fail.
+keys[5].startblock_hi = sub: offline scrub didn't fail.
+keys[5].owner_hi = ones: offline scrub didn't fail.
+keys[5].owner_hi = firstbit: offline scrub didn't fail.
+keys[5].owner_hi = middlebit: offline scrub didn't fail.
+keys[5].owner_hi = lastbit: offline scrub didn't fail.
+keys[5].owner_hi = add: offline scrub didn't fail.
+keys[5].offset_hi = ones: offline scrub didn't fail.
+keys[5].offset_hi = firstbit: offline scrub didn't fail.
+keys[5].offset_hi = middlebit: offline scrub didn't fail.
+keys[5].offset_hi = add: offline scrub didn't fail.
+keys[5].offset_hi = sub: offline scrub didn't fail.
+keys[5].extentflag_hi = ones: offline scrub didn't fail.
+keys[5].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[5].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[5].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[5].extentflag_hi = add: offline scrub didn't fail.
+keys[5].extentflag_hi = sub: offline scrub didn't fail.
+keys[5].attrfork_hi = ones: offline scrub didn't fail.
+keys[5].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[5].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[5].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[5].attrfork_hi = add: offline scrub didn't fail.
+keys[5].attrfork_hi = sub: offline scrub didn't fail.
+keys[5].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[5].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[5].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[5].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[5].bmbtblock_hi = add: offline scrub didn't fail.
+keys[5].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[6].owner = zeroes: offline scrub didn't fail.
+keys[6].owner = sub: offline scrub didn't fail.
+keys[6].offset = zeroes: offline scrub didn't fail.
+keys[6].offset = lastbit: offline scrub didn't fail.
+keys[6].extentflag = ones: offline scrub didn't fail.
+keys[6].extentflag = firstbit: offline scrub didn't fail.
+keys[6].extentflag = middlebit: offline scrub didn't fail.
+keys[6].extentflag = lastbit: offline scrub didn't fail.
+keys[6].extentflag = add: offline scrub didn't fail.
+keys[6].extentflag = sub: offline scrub didn't fail.
+keys[6].startblock_hi = ones: offline scrub didn't fail.
+keys[6].startblock_hi = firstbit: offline scrub didn't fail.
+keys[6].startblock_hi = middlebit: offline scrub didn't fail.
+keys[6].startblock_hi = lastbit: offline scrub didn't fail.
+keys[6].startblock_hi = add: offline scrub didn't fail.
+keys[6].owner_hi = ones: offline scrub didn't fail.
+keys[6].owner_hi = firstbit: offline scrub didn't fail.
+keys[6].owner_hi = middlebit: offline scrub didn't fail.
+keys[6].owner_hi = lastbit: offline scrub didn't fail.
+keys[6].owner_hi = add: offline scrub didn't fail.
+keys[6].offset_hi = ones: offline scrub didn't fail.
+keys[6].offset_hi = firstbit: offline scrub didn't fail.
+keys[6].offset_hi = middlebit: offline scrub didn't fail.
+keys[6].offset_hi = add: offline scrub didn't fail.
+keys[6].offset_hi = sub: offline scrub didn't fail.
+keys[6].extentflag_hi = ones: offline scrub didn't fail.
+keys[6].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[6].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[6].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[6].extentflag_hi = add: offline scrub didn't fail.
+keys[6].extentflag_hi = sub: offline scrub didn't fail.
+keys[6].attrfork_hi = ones: offline scrub didn't fail.
+keys[6].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[6].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[6].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[6].attrfork_hi = add: offline scrub didn't fail.
+keys[6].attrfork_hi = sub: offline scrub didn't fail.
+keys[6].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[6].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[6].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[6].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[6].bmbtblock_hi = add: offline scrub didn't fail.
+keys[6].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[7].owner = zeroes: offline scrub didn't fail.
+keys[7].owner = lastbit: offline scrub didn't fail.
+keys[7].owner = sub: offline scrub didn't fail.
+keys[7].offset = zeroes: offline scrub didn't fail.
+keys[7].offset = lastbit: offline scrub didn't fail.
+keys[7].extentflag = ones: offline scrub didn't fail.
+keys[7].extentflag = firstbit: offline scrub didn't fail.
+keys[7].extentflag = middlebit: offline scrub didn't fail.
+keys[7].extentflag = lastbit: offline scrub didn't fail.
+keys[7].extentflag = add: offline scrub didn't fail.
+keys[7].extentflag = sub: offline scrub didn't fail.
+keys[7].startblock_hi = ones: offline scrub didn't fail.
+keys[7].startblock_hi = firstbit: offline scrub didn't fail.
+keys[7].startblock_hi = middlebit: offline scrub didn't fail.
+keys[7].startblock_hi = lastbit: offline scrub didn't fail.
+keys[7].startblock_hi = add: offline scrub didn't fail.
+keys[7].owner_hi = ones: offline scrub didn't fail.
+keys[7].owner_hi = firstbit: offline scrub didn't fail.
+keys[7].owner_hi = middlebit: offline scrub didn't fail.
+keys[7].owner_hi = add: offline scrub didn't fail.
+keys[7].offset_hi = ones: offline scrub didn't fail.
+keys[7].offset_hi = firstbit: offline scrub didn't fail.
+keys[7].offset_hi = middlebit: offline scrub didn't fail.
+keys[7].offset_hi = add: offline scrub didn't fail.
+keys[7].offset_hi = sub: offline scrub didn't fail.
+keys[7].extentflag_hi = ones: offline scrub didn't fail.
+keys[7].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[7].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[7].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[7].extentflag_hi = add: offline scrub didn't fail.
+keys[7].extentflag_hi = sub: offline scrub didn't fail.
+keys[7].attrfork_hi = ones: offline scrub didn't fail.
+keys[7].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[7].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[7].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[7].attrfork_hi = add: offline scrub didn't fail.
+keys[7].attrfork_hi = sub: offline scrub didn't fail.
+keys[7].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[7].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[7].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[7].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[7].bmbtblock_hi = add: offline scrub didn't fail.
+keys[7].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[8].owner = zeroes: offline scrub didn't fail.
+keys[8].owner = lastbit: offline scrub didn't fail.
+keys[8].owner = sub: offline scrub didn't fail.
+keys[8].offset = zeroes: offline scrub didn't fail.
+keys[8].offset = lastbit: offline scrub didn't fail.
+keys[8].extentflag = ones: offline scrub didn't fail.
+keys[8].extentflag = firstbit: offline scrub didn't fail.
+keys[8].extentflag = middlebit: offline scrub didn't fail.
+keys[8].extentflag = lastbit: offline scrub didn't fail.
+keys[8].extentflag = add: offline scrub didn't fail.
+keys[8].extentflag = sub: offline scrub didn't fail.
+keys[8].startblock_hi = ones: offline scrub didn't fail.
+keys[8].startblock_hi = firstbit: offline scrub didn't fail.
+keys[8].startblock_hi = middlebit: offline scrub didn't fail.
+keys[8].startblock_hi = lastbit: offline scrub didn't fail.
+keys[8].startblock_hi = add: offline scrub didn't fail.
+keys[8].owner_hi = ones: offline scrub didn't fail.
+keys[8].owner_hi = firstbit: offline scrub didn't fail.
+keys[8].owner_hi = middlebit: offline scrub didn't fail.
+keys[8].owner_hi = lastbit: offline scrub didn't fail.
+keys[8].owner_hi = add: offline scrub didn't fail.
+keys[8].offset_hi = ones: offline scrub didn't fail.
+keys[8].offset_hi = firstbit: offline scrub didn't fail.
+keys[8].offset_hi = middlebit: offline scrub didn't fail.
+keys[8].offset_hi = add: offline scrub didn't fail.
+keys[8].offset_hi = sub: offline scrub didn't fail.
+keys[8].extentflag_hi = ones: offline scrub didn't fail.
+keys[8].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[8].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[8].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[8].extentflag_hi = add: offline scrub didn't fail.
+keys[8].extentflag_hi = sub: offline scrub didn't fail.
+keys[8].attrfork_hi = ones: offline scrub didn't fail.
+keys[8].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[8].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[8].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[8].attrfork_hi = add: offline scrub didn't fail.
+keys[8].attrfork_hi = sub: offline scrub didn't fail.
+keys[8].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[8].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[8].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[8].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[8].bmbtblock_hi = add: offline scrub didn't fail.
+keys[8].bmbtblock_hi = sub: offline scrub didn't fail.
+keys[9].owner = zeroes: offline scrub didn't fail.
+keys[9].owner = sub: offline scrub didn't fail.
+keys[9].offset = zeroes: offline scrub didn't fail.
+keys[9].offset = lastbit: offline scrub didn't fail.
+keys[9].extentflag = ones: offline scrub didn't fail.
+keys[9].extentflag = firstbit: offline scrub didn't fail.
+keys[9].extentflag = middlebit: offline scrub didn't fail.
+keys[9].extentflag = lastbit: offline scrub didn't fail.
+keys[9].extentflag = add: offline scrub didn't fail.
+keys[9].extentflag = sub: offline scrub didn't fail.
+keys[9].startblock_hi = ones: offline scrub didn't fail.
+keys[9].startblock_hi = firstbit: offline scrub didn't fail.
+keys[9].startblock_hi = middlebit: offline scrub didn't fail.
+keys[9].startblock_hi = lastbit: offline scrub didn't fail.
+keys[9].startblock_hi = add: offline scrub didn't fail.
+keys[9].owner_hi = ones: offline scrub didn't fail.
+keys[9].owner_hi = firstbit: offline scrub didn't fail.
+keys[9].owner_hi = middlebit: offline scrub didn't fail.
+keys[9].owner_hi = lastbit: offline scrub didn't fail.
+keys[9].owner_hi = add: offline scrub didn't fail.
+keys[9].offset_hi = ones: offline scrub didn't fail.
+keys[9].offset_hi = firstbit: offline scrub didn't fail.
+keys[9].offset_hi = middlebit: offline scrub didn't fail.
+keys[9].offset_hi = add: offline scrub didn't fail.
+keys[9].offset_hi = sub: offline scrub didn't fail.
+keys[9].extentflag_hi = ones: offline scrub didn't fail.
+keys[9].extentflag_hi = firstbit: offline scrub didn't fail.
+keys[9].extentflag_hi = middlebit: offline scrub didn't fail.
+keys[9].extentflag_hi = lastbit: offline scrub didn't fail.
+keys[9].extentflag_hi = add: offline scrub didn't fail.
+keys[9].extentflag_hi = sub: offline scrub didn't fail.
+keys[9].attrfork_hi = ones: offline scrub didn't fail.
+keys[9].attrfork_hi = firstbit: offline scrub didn't fail.
+keys[9].attrfork_hi = middlebit: offline scrub didn't fail.
+keys[9].attrfork_hi = lastbit: offline scrub didn't fail.
+keys[9].attrfork_hi = add: offline scrub didn't fail.
+keys[9].attrfork_hi = sub: offline scrub didn't fail.
+keys[9].bmbtblock_hi = ones: offline scrub didn't fail.
+keys[9].bmbtblock_hi = firstbit: offline scrub didn't fail.
+keys[9].bmbtblock_hi = middlebit: offline scrub didn't fail.
+keys[9].bmbtblock_hi = lastbit: offline scrub didn't fail.
+keys[9].bmbtblock_hi = add: offline scrub didn't fail.
+keys[9].bmbtblock_hi = sub: offline scrub didn't fail.
 Done fuzzing rmapbt keyptr
diff --git a/tests/xfs/372.out b/tests/xfs/372.out
index da95f3d5eb..45fcdfc61f 100644
--- a/tests/xfs/372.out
+++ b/tests/xfs/372.out
@@ -1,4 +1,9 @@
 QA output created by 372
 Format and populate
 Fuzz refcountbt
+leftsib = add: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+keys[1].startblock = zeroes: offline scrub didn't fail.
+keys[1].startblock = lastbit: offline scrub didn't fail.
+keys[1].startblock = sub: offline scrub didn't fail.
 Done fuzzing refcountbt
diff --git a/tests/xfs/374.out b/tests/xfs/374.out
index 853d07a90b..116a4c17ec 100644
--- a/tests/xfs/374.out
+++ b/tests/xfs/374.out
@@ -2,4 +2,39 @@ QA output created by 374
 Format and populate
 Find btree-format dir inode
 Fuzz inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+core.size = middlebit: offline scrub didn't fail.
+core.size = middlebit: online post-mod scrub failed (4).
+core.size = lastbit: offline scrub didn't fail.
+core.size = add: offline scrub didn't fail.
+core.size = sub: offline scrub didn't fail.
+core.rtinherit = ones: offline scrub didn't fail.
+core.rtinherit = firstbit: offline scrub didn't fail.
+core.rtinherit = middlebit: offline scrub didn't fail.
+core.rtinherit = lastbit: offline scrub didn't fail.
+core.rtinherit = add: offline scrub didn't fail.
+core.rtinherit = sub: offline scrub didn't fail.
+core.projinherit = ones: offline scrub didn't fail.
+core.projinherit = firstbit: offline scrub didn't fail.
+core.projinherit = middlebit: offline scrub didn't fail.
+core.projinherit = lastbit: offline scrub didn't fail.
+core.projinherit = add: offline scrub didn't fail.
+core.projinherit = sub: offline scrub didn't fail.
+core.nosymlinks = ones: offline scrub didn't fail.
+core.nosymlinks = firstbit: offline scrub didn't fail.
+core.nosymlinks = middlebit: offline scrub didn't fail.
+core.nosymlinks = lastbit: offline scrub didn't fail.
+core.nosymlinks = add: offline scrub didn't fail.
+core.nosymlinks = sub: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.flags2 = lastbit: offline scrub didn't fail.
+u3.bmbt.ptrs[1] = firstbit: offline scrub didn't fail.
 Done fuzzing inode
diff --git a/tests/xfs/376.out b/tests/xfs/376.out
index 40f360e97f..de52138584 100644
--- a/tests/xfs/376.out
+++ b/tests/xfs/376.out
@@ -2,4 +2,26 @@ QA output created by 376
 Format and populate
 Find extents-format file inode
 Fuzz inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+core.size = zeroes: offline scrub didn't fail.
+core.size = middlebit: offline scrub didn't fail.
+core.size = lastbit: offline scrub didn't fail.
+core.size = add: offline scrub didn't fail.
+core.size = sub: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.flags2 = lastbit: offline scrub didn't fail.
+v3.reflink = ones: offline scrub didn't fail.
+v3.reflink = firstbit: offline scrub didn't fail.
+v3.reflink = middlebit: offline scrub didn't fail.
+v3.reflink = lastbit: offline scrub didn't fail.
+v3.reflink = add: offline scrub didn't fail.
+v3.reflink = sub: offline scrub didn't fail.
 Done fuzzing inode
diff --git a/tests/xfs/378.out b/tests/xfs/378.out
index f0b1c640d8..04a10ba1c4 100644
--- a/tests/xfs/378.out
+++ b/tests/xfs/378.out
@@ -2,4 +2,26 @@ QA output created by 378
 Format and populate
 Find btree-format file inode
 Fuzz inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+core.size = zeroes: offline scrub didn't fail.
+core.size = middlebit: offline scrub didn't fail.
+core.size = lastbit: offline scrub didn't fail.
+core.size = add: offline scrub didn't fail.
+core.size = sub: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.flags2 = lastbit: offline scrub didn't fail.
+v3.reflink = ones: offline scrub didn't fail.
+v3.reflink = firstbit: offline scrub didn't fail.
+v3.reflink = middlebit: offline scrub didn't fail.
+v3.reflink = lastbit: offline scrub didn't fail.
+v3.reflink = add: offline scrub didn't fail.
+v3.reflink = sub: offline scrub didn't fail.
 Done fuzzing inode
diff --git a/tests/xfs/382.out b/tests/xfs/382.out
index 255bd382db..a20d560f74 100644
--- a/tests/xfs/382.out
+++ b/tests/xfs/382.out
@@ -2,4 +2,8 @@ QA output created by 382
 Format and populate
 Find symlink remote block
 Fuzz symlink remote block
+data = ones: offline scrub didn't fail.
+data = firstbit: offline scrub didn't fail.
+data = middlebit: offline scrub didn't fail.
+data = lastbit: offline scrub didn't fail.
 Done fuzzing symlink remote block
diff --git a/tests/xfs/384.out b/tests/xfs/384.out
index 6d0a6ae14a..3b11cb3f7d 100644
--- a/tests/xfs/384.out
+++ b/tests/xfs/384.out
@@ -2,4 +2,42 @@ QA output created by 384
 Format and populate
 Find inline-format dir inode
 Fuzz inline-format dir inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+core.rtinherit = ones: offline scrub didn't fail.
+core.rtinherit = firstbit: offline scrub didn't fail.
+core.rtinherit = middlebit: offline scrub didn't fail.
+core.rtinherit = lastbit: offline scrub didn't fail.
+core.rtinherit = add: offline scrub didn't fail.
+core.rtinherit = sub: offline scrub didn't fail.
+core.projinherit = ones: offline scrub didn't fail.
+core.projinherit = firstbit: offline scrub didn't fail.
+core.projinherit = middlebit: offline scrub didn't fail.
+core.projinherit = lastbit: offline scrub didn't fail.
+core.projinherit = add: offline scrub didn't fail.
+core.projinherit = sub: offline scrub didn't fail.
+core.nosymlinks = ones: offline scrub didn't fail.
+core.nosymlinks = firstbit: offline scrub didn't fail.
+core.nosymlinks = middlebit: offline scrub didn't fail.
+core.nosymlinks = lastbit: offline scrub didn't fail.
+core.nosymlinks = add: offline scrub didn't fail.
+core.nosymlinks = sub: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.flags2 = lastbit: offline scrub didn't fail.
+v3.nrext64 = zeroes: offline scrub didn't fail.
+v3.nrext64 = firstbit: offline scrub didn't fail.
+v3.nrext64 = middlebit: offline scrub didn't fail.
+v3.nrext64 = lastbit: offline scrub didn't fail.
+v3.nrext64 = add: offline scrub didn't fail.
+v3.nrext64 = sub: offline scrub didn't fail.
+u3.sfdir3.list[1].offset = middlebit: offline scrub didn't fail.
+u3.sfdir3.list[1].offset = lastbit: offline scrub didn't fail.
+u3.sfdir3.list[1].offset = add: offline scrub didn't fail.
 Done fuzzing inline-format dir inode
diff --git a/tests/xfs/386.out b/tests/xfs/386.out
index a1f1afc8a6..9d9f9c6818 100644
--- a/tests/xfs/386.out
+++ b/tests/xfs/386.out
@@ -2,4 +2,32 @@ QA output created by 386
 Format and populate
 Find data-format dir block
 Fuzz data-format dir block
+bhdr.hdr.crc = zeroes: offline scrub didn't fail.
+bhdr.hdr.crc = ones: offline scrub didn't fail.
+bhdr.hdr.crc = firstbit: offline scrub didn't fail.
+bhdr.hdr.crc = middlebit: offline scrub didn't fail.
+bhdr.hdr.crc = lastbit: offline scrub didn't fail.
+bhdr.hdr.crc = add: offline scrub didn't fail.
+bhdr.hdr.crc = sub: offline scrub didn't fail.
+bhdr.hdr.owner = zeroes: offline re-scrub failed (1).
+bhdr.hdr.owner = zeroes: online post-mod scrub failed (1).
+bhdr.hdr.owner = zeroes: offline post-mod scrub failed (1).
+bhdr.hdr.owner = ones: offline re-scrub failed (1).
+bhdr.hdr.owner = ones: online post-mod scrub failed (1).
+bhdr.hdr.owner = ones: offline post-mod scrub failed (1).
+bhdr.hdr.owner = firstbit: offline re-scrub failed (1).
+bhdr.hdr.owner = firstbit: online post-mod scrub failed (1).
+bhdr.hdr.owner = firstbit: offline post-mod scrub failed (1).
+bhdr.hdr.owner = middlebit: offline re-scrub failed (1).
+bhdr.hdr.owner = middlebit: online post-mod scrub failed (1).
+bhdr.hdr.owner = middlebit: offline post-mod scrub failed (1).
+bhdr.hdr.owner = lastbit: offline re-scrub failed (1).
+bhdr.hdr.owner = lastbit: online post-mod scrub failed (1).
+bhdr.hdr.owner = lastbit: offline post-mod scrub failed (1).
+bhdr.hdr.owner = add: offline re-scrub failed (1).
+bhdr.hdr.owner = add: online post-mod scrub failed (1).
+bhdr.hdr.owner = add: offline post-mod scrub failed (1).
+bhdr.hdr.owner = sub: offline re-scrub failed (1).
+bhdr.hdr.owner = sub: online post-mod scrub failed (1).
+bhdr.hdr.owner = sub: offline post-mod scrub failed (1).
 Done fuzzing data-format dir block
diff --git a/tests/xfs/388.out b/tests/xfs/388.out
index 175d3b46f2..4848c6c9de 100644
--- a/tests/xfs/388.out
+++ b/tests/xfs/388.out
@@ -2,4 +2,539 @@ QA output created by 388
 Format and populate
 Find data-format dir block
 Fuzz data-format dir block
+dhdr.hdr.crc = zeroes: offline scrub didn't fail.
+dhdr.hdr.crc = ones: offline scrub didn't fail.
+dhdr.hdr.crc = firstbit: offline scrub didn't fail.
+dhdr.hdr.crc = middlebit: offline scrub didn't fail.
+dhdr.hdr.crc = lastbit: offline scrub didn't fail.
+dhdr.hdr.crc = add: offline scrub didn't fail.
+dhdr.hdr.crc = sub: offline scrub didn't fail.
+dhdr.hdr.bno = zeroes: offline re-scrub failed (1).
+dhdr.hdr.bno = zeroes: online post-mod scrub failed (1).
+dhdr.hdr.bno = zeroes: offline post-mod scrub failed (1).
+dhdr.hdr.bno = ones: offline re-scrub failed (1).
+dhdr.hdr.bno = ones: online post-mod scrub failed (1).
+dhdr.hdr.bno = ones: offline post-mod scrub failed (1).
+dhdr.hdr.bno = firstbit: offline re-scrub failed (1).
+dhdr.hdr.bno = firstbit: online post-mod scrub failed (1).
+dhdr.hdr.bno = firstbit: offline post-mod scrub failed (1).
+dhdr.hdr.bno = middlebit: offline re-scrub failed (1).
+dhdr.hdr.bno = middlebit: online post-mod scrub failed (1).
+dhdr.hdr.bno = middlebit: offline post-mod scrub failed (1).
+dhdr.hdr.bno = lastbit: offline re-scrub failed (1).
+dhdr.hdr.bno = lastbit: online post-mod scrub failed (1).
+dhdr.hdr.bno = lastbit: offline post-mod scrub failed (1).
+dhdr.hdr.bno = add: offline re-scrub failed (1).
+dhdr.hdr.bno = add: online post-mod scrub failed (1).
+dhdr.hdr.bno = add: offline post-mod scrub failed (1).
+dhdr.hdr.bno = sub: offline re-scrub failed (1).
+dhdr.hdr.bno = sub: online post-mod scrub failed (1).
+dhdr.hdr.bno = sub: offline post-mod scrub failed (1).
+dhdr.hdr.uuid = zeroes: offline re-scrub failed (1).
+dhdr.hdr.uuid = zeroes: online post-mod scrub failed (1).
+dhdr.hdr.uuid = zeroes: offline post-mod scrub failed (1).
+dhdr.hdr.uuid = ones: offline re-scrub failed (1).
+dhdr.hdr.uuid = ones: online post-mod scrub failed (1).
+dhdr.hdr.uuid = ones: offline post-mod scrub failed (1).
+dhdr.hdr.uuid = firstbit: offline re-scrub failed (1).
+dhdr.hdr.uuid = firstbit: online post-mod scrub failed (1).
+dhdr.hdr.uuid = firstbit: offline post-mod scrub failed (1).
+dhdr.hdr.uuid = middlebit: offline re-scrub failed (1).
+dhdr.hdr.uuid = middlebit: online post-mod scrub failed (1).
+dhdr.hdr.uuid = middlebit: offline post-mod scrub failed (1).
+dhdr.hdr.uuid = lastbit: offline re-scrub failed (1).
+dhdr.hdr.uuid = lastbit: online post-mod scrub failed (1).
+dhdr.hdr.uuid = lastbit: offline post-mod scrub failed (1).
+dhdr.hdr.owner = zeroes: offline re-scrub failed (1).
+dhdr.hdr.owner = zeroes: online post-mod scrub failed (1).
+dhdr.hdr.owner = zeroes: offline post-mod scrub failed (1).
+dhdr.hdr.owner = ones: offline re-scrub failed (1).
+dhdr.hdr.owner = ones: online post-mod scrub failed (1).
+dhdr.hdr.owner = ones: offline post-mod scrub failed (1).
+dhdr.hdr.owner = firstbit: offline re-scrub failed (1).
+dhdr.hdr.owner = firstbit: online post-mod scrub failed (1).
+dhdr.hdr.owner = firstbit: offline post-mod scrub failed (1).
+dhdr.hdr.owner = middlebit: offline re-scrub failed (1).
+dhdr.hdr.owner = middlebit: online post-mod scrub failed (1).
+dhdr.hdr.owner = middlebit: offline post-mod scrub failed (1).
+dhdr.hdr.owner = lastbit: offline re-scrub failed (1).
+dhdr.hdr.owner = lastbit: online post-mod scrub failed (1).
+dhdr.hdr.owner = lastbit: offline post-mod scrub failed (1).
+dhdr.hdr.owner = add: offline re-scrub failed (1).
+dhdr.hdr.owner = add: online post-mod scrub failed (1).
+dhdr.hdr.owner = add: offline post-mod scrub failed (1).
+dhdr.hdr.owner = sub: offline re-scrub failed (1).
+dhdr.hdr.owner = sub: online post-mod scrub failed (1).
+dhdr.hdr.owner = sub: offline post-mod scrub failed (1).
+du[0].inumber = ones: offline re-scrub failed (1).
+du[0].inumber = ones: online post-mod scrub failed (1).
+du[0].inumber = ones: offline post-mod scrub failed (1).
+du[0].inumber = sub: offline re-scrub failed (1).
+du[0].inumber = sub: online post-mod scrub failed (1).
+du[0].inumber = sub: offline post-mod scrub failed (1).
+du[0].namelen = zeroes: offline re-scrub failed (1).
+du[0].namelen = zeroes: online post-mod scrub failed (1).
+du[0].namelen = zeroes: offline post-mod scrub failed (1).
+du[0].namelen = ones: offline re-scrub failed (1).
+du[0].namelen = ones: online post-mod scrub failed (1).
+du[0].namelen = ones: offline post-mod scrub failed (1).
+du[0].namelen = firstbit: offline re-scrub failed (1).
+du[0].namelen = firstbit: online post-mod scrub failed (1).
+du[0].namelen = firstbit: offline post-mod scrub failed (1).
+du[0].namelen = middlebit: offline re-scrub failed (1).
+du[0].namelen = middlebit: online post-mod scrub failed (1).
+du[0].namelen = middlebit: offline post-mod scrub failed (1).
+du[0].namelen = lastbit: offline re-scrub failed (1).
+du[0].namelen = lastbit: online post-mod scrub failed (1).
+du[0].namelen = lastbit: offline post-mod scrub failed (1).
+du[0].namelen = add: offline re-scrub failed (1).
+du[0].namelen = add: online post-mod scrub failed (1).
+du[0].namelen = add: offline post-mod scrub failed (1).
+du[0].namelen = sub: offline re-scrub failed (1).
+du[0].namelen = sub: online post-mod scrub failed (1).
+du[0].namelen = sub: offline post-mod scrub failed (1).
+du[0].name = zeroes: offline re-scrub failed (1).
+du[0].name = zeroes: online post-mod scrub failed (1).
+du[0].name = zeroes: offline post-mod scrub failed (1).
+du[0].name = ones: offline re-scrub failed (1).
+du[0].name = ones: online post-mod scrub failed (1).
+du[0].name = ones: offline post-mod scrub failed (1).
+du[0].name = firstbit: offline re-scrub failed (1).
+du[0].name = firstbit: online post-mod scrub failed (1).
+du[0].name = firstbit: offline post-mod scrub failed (1).
+du[0].name = middlebit: offline re-scrub failed (1).
+du[0].name = middlebit: online post-mod scrub failed (1).
+du[0].name = middlebit: offline post-mod scrub failed (1).
+du[0].name = lastbit: offline re-scrub failed (1).
+du[0].name = lastbit: online post-mod scrub failed (1).
+du[0].name = lastbit: offline post-mod scrub failed (1).
+du[0].name = add: offline re-scrub failed (1).
+du[0].name = add: online post-mod scrub failed (1).
+du[0].name = add: offline post-mod scrub failed (1).
+du[0].name = sub: offline re-scrub failed (1).
+du[0].name = sub: online post-mod scrub failed (1).
+du[0].name = sub: offline post-mod scrub failed (1).
+du[0].tag = zeroes: offline re-scrub failed (1).
+du[0].tag = zeroes: online post-mod scrub failed (1).
+du[0].tag = zeroes: offline post-mod scrub failed (1).
+du[0].tag = ones: offline re-scrub failed (1).
+du[0].tag = ones: online post-mod scrub failed (1).
+du[0].tag = ones: offline post-mod scrub failed (1).
+du[0].tag = firstbit: offline re-scrub failed (1).
+du[0].tag = firstbit: online post-mod scrub failed (1).
+du[0].tag = firstbit: offline post-mod scrub failed (1).
+du[0].tag = middlebit: offline re-scrub failed (1).
+du[0].tag = middlebit: online post-mod scrub failed (1).
+du[0].tag = middlebit: offline post-mod scrub failed (1).
+du[0].tag = lastbit: offline re-scrub failed (1).
+du[0].tag = lastbit: online post-mod scrub failed (1).
+du[0].tag = lastbit: offline post-mod scrub failed (1).
+du[0].tag = add: offline re-scrub failed (1).
+du[0].tag = add: online post-mod scrub failed (1).
+du[0].tag = add: offline post-mod scrub failed (1).
+du[0].tag = sub: offline re-scrub failed (1).
+du[0].tag = sub: online post-mod scrub failed (1).
+du[0].tag = sub: offline post-mod scrub failed (1).
+du[1].inumber = ones: offline re-scrub failed (1).
+du[1].inumber = ones: online post-mod scrub failed (1).
+du[1].inumber = ones: offline post-mod scrub failed (1).
+du[1].inumber = sub: offline re-scrub failed (1).
+du[1].inumber = sub: online post-mod scrub failed (1).
+du[1].inumber = sub: offline post-mod scrub failed (1).
+du[1].namelen = ones: offline re-scrub failed (1).
+du[1].namelen = ones: online post-mod scrub failed (1).
+du[1].namelen = ones: offline post-mod scrub failed (1).
+du[1].namelen = firstbit: offline re-scrub failed (1).
+du[1].namelen = firstbit: online post-mod scrub failed (1).
+du[1].namelen = firstbit: offline post-mod scrub failed (1).
+du[1].namelen = middlebit: offline re-scrub failed (1).
+du[1].namelen = middlebit: online post-mod scrub failed (1).
+du[1].namelen = middlebit: offline post-mod scrub failed (1).
+du[1].namelen = add: offline re-scrub failed (1).
+du[1].namelen = add: online post-mod scrub failed (1).
+du[1].namelen = add: offline post-mod scrub failed (1).
+du[1].namelen = sub: offline re-scrub failed (1).
+du[1].namelen = sub: online post-mod scrub failed (1).
+du[1].namelen = sub: offline post-mod scrub failed (1).
+du[1].tag = zeroes: offline re-scrub failed (1).
+du[1].tag = zeroes: online post-mod scrub failed (1).
+du[1].tag = zeroes: offline post-mod scrub failed (1).
+du[1].tag = ones: offline re-scrub failed (1).
+du[1].tag = ones: online post-mod scrub failed (1).
+du[1].tag = ones: offline post-mod scrub failed (1).
+du[1].tag = firstbit: offline re-scrub failed (1).
+du[1].tag = firstbit: online post-mod scrub failed (1).
+du[1].tag = firstbit: offline post-mod scrub failed (1).
+du[1].tag = middlebit: offline re-scrub failed (1).
+du[1].tag = middlebit: online post-mod scrub failed (1).
+du[1].tag = middlebit: offline post-mod scrub failed (1).
+du[1].tag = lastbit: offline re-scrub failed (1).
+du[1].tag = lastbit: online post-mod scrub failed (1).
+du[1].tag = lastbit: offline post-mod scrub failed (1).
+du[1].tag = add: offline re-scrub failed (1).
+du[1].tag = add: online post-mod scrub failed (1).
+du[1].tag = add: offline post-mod scrub failed (1).
+du[1].tag = sub: offline re-scrub failed (1).
+du[1].tag = sub: online post-mod scrub failed (1).
+du[1].tag = sub: offline post-mod scrub failed (1).
+du[2].inumber = ones: offline re-scrub failed (1).
+du[2].inumber = ones: online post-mod scrub failed (1).
+du[2].inumber = ones: offline post-mod scrub failed (1).
+du[2].inumber = sub: offline re-scrub failed (1).
+du[2].inumber = sub: online post-mod scrub failed (1).
+du[2].inumber = sub: offline post-mod scrub failed (1).
+du[2].namelen = zeroes: offline re-scrub failed (1).
+du[2].namelen = zeroes: online post-mod scrub failed (1).
+du[2].namelen = zeroes: offline post-mod scrub failed (1).
+du[2].namelen = ones: offline re-scrub failed (1).
+du[2].namelen = ones: online post-mod scrub failed (1).
+du[2].namelen = ones: offline post-mod scrub failed (1).
+du[2].namelen = firstbit: offline re-scrub failed (1).
+du[2].namelen = firstbit: online post-mod scrub failed (1).
+du[2].namelen = firstbit: offline post-mod scrub failed (1).
+du[2].namelen = middlebit: offline re-scrub failed (1).
+du[2].namelen = middlebit: online post-mod scrub failed (1).
+du[2].namelen = middlebit: offline post-mod scrub failed (1).
+du[2].namelen = add: offline re-scrub failed (1).
+du[2].namelen = add: online post-mod scrub failed (1).
+du[2].namelen = add: offline post-mod scrub failed (1).
+du[2].namelen = sub: offline re-scrub failed (1).
+du[2].namelen = sub: online post-mod scrub failed (1).
+du[2].namelen = sub: offline post-mod scrub failed (1).
+du[2].tag = zeroes: offline re-scrub failed (1).
+du[2].tag = zeroes: online post-mod scrub failed (1).
+du[2].tag = zeroes: offline post-mod scrub failed (1).
+du[2].tag = ones: offline re-scrub failed (1).
+du[2].tag = ones: online post-mod scrub failed (1).
+du[2].tag = ones: offline post-mod scrub failed (1).
+du[2].tag = firstbit: offline re-scrub failed (1).
+du[2].tag = firstbit: online post-mod scrub failed (1).
+du[2].tag = firstbit: offline post-mod scrub failed (1).
+du[2].tag = middlebit: offline re-scrub failed (1).
+du[2].tag = middlebit: online post-mod scrub failed (1).
+du[2].tag = middlebit: offline post-mod scrub failed (1).
+du[2].tag = lastbit: offline re-scrub failed (1).
+du[2].tag = lastbit: online post-mod scrub failed (1).
+du[2].tag = lastbit: offline post-mod scrub failed (1).
+du[2].tag = add: offline re-scrub failed (1).
+du[2].tag = add: online post-mod scrub failed (1).
+du[2].tag = add: offline post-mod scrub failed (1).
+du[2].tag = sub: offline re-scrub failed (1).
+du[2].tag = sub: online post-mod scrub failed (1).
+du[2].tag = sub: offline post-mod scrub failed (1).
+du[3].inumber = ones: offline re-scrub failed (1).
+du[3].inumber = ones: online post-mod scrub failed (1).
+du[3].inumber = ones: offline post-mod scrub failed (1).
+du[3].inumber = sub: offline re-scrub failed (1).
+du[3].inumber = sub: online post-mod scrub failed (1).
+du[3].inumber = sub: offline post-mod scrub failed (1).
+du[3].namelen = zeroes: offline re-scrub failed (1).
+du[3].namelen = zeroes: online post-mod scrub failed (1).
+du[3].namelen = zeroes: offline post-mod scrub failed (1).
+du[3].namelen = ones: offline re-scrub failed (1).
+du[3].namelen = ones: online post-mod scrub failed (1).
+du[3].namelen = ones: offline post-mod scrub failed (1).
+du[3].namelen = firstbit: offline re-scrub failed (1).
+du[3].namelen = firstbit: online post-mod scrub failed (1).
+du[3].namelen = firstbit: offline post-mod scrub failed (1).
+du[3].namelen = middlebit: offline re-scrub failed (1).
+du[3].namelen = middlebit: online post-mod scrub failed (1).
+du[3].namelen = middlebit: offline post-mod scrub failed (1).
+du[3].namelen = add: offline re-scrub failed (1).
+du[3].namelen = add: online post-mod scrub failed (1).
+du[3].namelen = add: offline post-mod scrub failed (1).
+du[3].namelen = sub: offline re-scrub failed (1).
+du[3].namelen = sub: online post-mod scrub failed (1).
+du[3].namelen = sub: offline post-mod scrub failed (1).
+du[3].tag = zeroes: offline re-scrub failed (1).
+du[3].tag = zeroes: online post-mod scrub failed (1).
+du[3].tag = zeroes: offline post-mod scrub failed (1).
+du[3].tag = ones: offline re-scrub failed (1).
+du[3].tag = ones: online post-mod scrub failed (1).
+du[3].tag = ones: offline post-mod scrub failed (1).
+du[3].tag = firstbit: offline re-scrub failed (1).
+du[3].tag = firstbit: online post-mod scrub failed (1).
+du[3].tag = firstbit: offline post-mod scrub failed (1).
+du[3].tag = middlebit: offline re-scrub failed (1).
+du[3].tag = middlebit: online post-mod scrub failed (1).
+du[3].tag = middlebit: offline post-mod scrub failed (1).
+du[3].tag = lastbit: offline re-scrub failed (1).
+du[3].tag = lastbit: online post-mod scrub failed (1).
+du[3].tag = lastbit: offline post-mod scrub failed (1).
+du[3].tag = add: offline re-scrub failed (1).
+du[3].tag = add: online post-mod scrub failed (1).
+du[3].tag = add: offline post-mod scrub failed (1).
+du[3].tag = sub: offline re-scrub failed (1).
+du[3].tag = sub: online post-mod scrub failed (1).
+du[3].tag = sub: offline post-mod scrub failed (1).
+du[4].inumber = ones: offline re-scrub failed (1).
+du[4].inumber = ones: online post-mod scrub failed (1).
+du[4].inumber = ones: offline post-mod scrub failed (1).
+du[4].inumber = sub: offline re-scrub failed (1).
+du[4].inumber = sub: online post-mod scrub failed (1).
+du[4].inumber = sub: offline post-mod scrub failed (1).
+du[4].namelen = zeroes: offline re-scrub failed (1).
+du[4].namelen = zeroes: online post-mod scrub failed (1).
+du[4].namelen = zeroes: offline post-mod scrub failed (1).
+du[4].namelen = ones: offline re-scrub failed (1).
+du[4].namelen = ones: online post-mod scrub failed (1).
+du[4].namelen = ones: offline post-mod scrub failed (1).
+du[4].namelen = firstbit: offline re-scrub failed (1).
+du[4].namelen = firstbit: online post-mod scrub failed (1).
+du[4].namelen = firstbit: offline post-mod scrub failed (1).
+du[4].namelen = middlebit: offline re-scrub failed (1).
+du[4].namelen = middlebit: online post-mod scrub failed (1).
+du[4].namelen = middlebit: offline post-mod scrub failed (1).
+du[4].namelen = add: offline re-scrub failed (1).
+du[4].namelen = add: online post-mod scrub failed (1).
+du[4].namelen = add: offline post-mod scrub failed (1).
+du[4].namelen = sub: offline re-scrub failed (1).
+du[4].namelen = sub: online post-mod scrub failed (1).
+du[4].namelen = sub: offline post-mod scrub failed (1).
+du[4].tag = zeroes: offline re-scrub failed (1).
+du[4].tag = zeroes: online post-mod scrub failed (1).
+du[4].tag = zeroes: offline post-mod scrub failed (1).
+du[4].tag = ones: offline re-scrub failed (1).
+du[4].tag = ones: online post-mod scrub failed (1).
+du[4].tag = ones: offline post-mod scrub failed (1).
+du[4].tag = firstbit: offline re-scrub failed (1).
+du[4].tag = firstbit: online post-mod scrub failed (1).
+du[4].tag = firstbit: offline post-mod scrub failed (1).
+du[4].tag = middlebit: offline re-scrub failed (1).
+du[4].tag = middlebit: online post-mod scrub failed (1).
+du[4].tag = middlebit: offline post-mod scrub failed (1).
+du[4].tag = lastbit: offline re-scrub failed (1).
+du[4].tag = lastbit: online post-mod scrub failed (1).
+du[4].tag = lastbit: offline post-mod scrub failed (1).
+du[4].tag = add: offline re-scrub failed (1).
+du[4].tag = add: online post-mod scrub failed (1).
+du[4].tag = add: offline post-mod scrub failed (1).
+du[4].tag = sub: offline re-scrub failed (1).
+du[4].tag = sub: online post-mod scrub failed (1).
+du[4].tag = sub: offline post-mod scrub failed (1).
+du[5].inumber = ones: offline re-scrub failed (1).
+du[5].inumber = ones: online post-mod scrub failed (1).
+du[5].inumber = ones: offline post-mod scrub failed (1).
+du[5].inumber = sub: offline re-scrub failed (1).
+du[5].inumber = sub: online post-mod scrub failed (1).
+du[5].inumber = sub: offline post-mod scrub failed (1).
+du[5].namelen = zeroes: offline re-scrub failed (1).
+du[5].namelen = zeroes: online post-mod scrub failed (1).
+du[5].namelen = zeroes: offline post-mod scrub failed (1).
+du[5].namelen = ones: offline re-scrub failed (1).
+du[5].namelen = ones: online post-mod scrub failed (1).
+du[5].namelen = ones: offline post-mod scrub failed (1).
+du[5].namelen = firstbit: offline re-scrub failed (1).
+du[5].namelen = firstbit: online post-mod scrub failed (1).
+du[5].namelen = firstbit: offline post-mod scrub failed (1).
+du[5].namelen = middlebit: offline re-scrub failed (1).
+du[5].namelen = middlebit: online post-mod scrub failed (1).
+du[5].namelen = middlebit: offline post-mod scrub failed (1).
+du[5].namelen = add: offline re-scrub failed (1).
+du[5].namelen = add: online post-mod scrub failed (1).
+du[5].namelen = add: offline post-mod scrub failed (1).
+du[5].namelen = sub: offline re-scrub failed (1).
+du[5].namelen = sub: online post-mod scrub failed (1).
+du[5].namelen = sub: offline post-mod scrub failed (1).
+du[5].tag = zeroes: offline re-scrub failed (1).
+du[5].tag = zeroes: online post-mod scrub failed (1).
+du[5].tag = zeroes: offline post-mod scrub failed (1).
+du[5].tag = ones: offline re-scrub failed (1).
+du[5].tag = ones: online post-mod scrub failed (1).
+du[5].tag = ones: offline post-mod scrub failed (1).
+du[5].tag = firstbit: offline re-scrub failed (1).
+du[5].tag = firstbit: online post-mod scrub failed (1).
+du[5].tag = firstbit: offline post-mod scrub failed (1).
+du[5].tag = middlebit: offline re-scrub failed (1).
+du[5].tag = middlebit: online post-mod scrub failed (1).
+du[5].tag = middlebit: offline post-mod scrub failed (1).
+du[5].tag = lastbit: offline re-scrub failed (1).
+du[5].tag = lastbit: online post-mod scrub failed (1).
+du[5].tag = lastbit: offline post-mod scrub failed (1).
+du[5].tag = add: offline re-scrub failed (1).
+du[5].tag = add: online post-mod scrub failed (1).
+du[5].tag = add: offline post-mod scrub failed (1).
+du[5].tag = sub: offline re-scrub failed (1).
+du[5].tag = sub: online post-mod scrub failed (1).
+du[5].tag = sub: offline post-mod scrub failed (1).
+du[6].inumber = ones: offline re-scrub failed (1).
+du[6].inumber = ones: online post-mod scrub failed (1).
+du[6].inumber = ones: offline post-mod scrub failed (1).
+du[6].inumber = sub: offline re-scrub failed (1).
+du[6].inumber = sub: online post-mod scrub failed (1).
+du[6].inumber = sub: offline post-mod scrub failed (1).
+du[6].namelen = zeroes: offline re-scrub failed (1).
+du[6].namelen = zeroes: online post-mod scrub failed (1).
+du[6].namelen = zeroes: offline post-mod scrub failed (1).
+du[6].namelen = ones: offline re-scrub failed (1).
+du[6].namelen = ones: online post-mod scrub failed (1).
+du[6].namelen = ones: offline post-mod scrub failed (1).
+du[6].namelen = firstbit: offline re-scrub failed (1).
+du[6].namelen = firstbit: online post-mod scrub failed (1).
+du[6].namelen = firstbit: offline post-mod scrub failed (1).
+du[6].namelen = middlebit: offline re-scrub failed (1).
+du[6].namelen = middlebit: online post-mod scrub failed (1).
+du[6].namelen = middlebit: offline post-mod scrub failed (1).
+du[6].namelen = add: offline re-scrub failed (1).
+du[6].namelen = add: online post-mod scrub failed (1).
+du[6].namelen = add: offline post-mod scrub failed (1).
+du[6].namelen = sub: offline re-scrub failed (1).
+du[6].namelen = sub: online post-mod scrub failed (1).
+du[6].namelen = sub: offline post-mod scrub failed (1).
+du[6].tag = zeroes: offline re-scrub failed (1).
+du[6].tag = zeroes: online post-mod scrub failed (1).
+du[6].tag = zeroes: offline post-mod scrub failed (1).
+du[6].tag = ones: offline re-scrub failed (1).
+du[6].tag = ones: online post-mod scrub failed (1).
+du[6].tag = ones: offline post-mod scrub failed (1).
+du[6].tag = firstbit: offline re-scrub failed (1).
+du[6].tag = firstbit: online post-mod scrub failed (1).
+du[6].tag = firstbit: offline post-mod scrub failed (1).
+du[6].tag = middlebit: offline re-scrub failed (1).
+du[6].tag = middlebit: online post-mod scrub failed (1).
+du[6].tag = middlebit: offline post-mod scrub failed (1).
+du[6].tag = lastbit: offline re-scrub failed (1).
+du[6].tag = lastbit: online post-mod scrub failed (1).
+du[6].tag = lastbit: offline post-mod scrub failed (1).
+du[6].tag = add: offline re-scrub failed (1).
+du[6].tag = add: online post-mod scrub failed (1).
+du[6].tag = add: offline post-mod scrub failed (1).
+du[6].tag = sub: offline re-scrub failed (1).
+du[6].tag = sub: online post-mod scrub failed (1).
+du[6].tag = sub: offline post-mod scrub failed (1).
+du[7].inumber = ones: offline re-scrub failed (1).
+du[7].inumber = ones: online post-mod scrub failed (1).
+du[7].inumber = ones: offline post-mod scrub failed (1).
+du[7].inumber = sub: offline re-scrub failed (1).
+du[7].inumber = sub: online post-mod scrub failed (1).
+du[7].inumber = sub: offline post-mod scrub failed (1).
+du[7].namelen = zeroes: offline re-scrub failed (1).
+du[7].namelen = zeroes: online post-mod scrub failed (1).
+du[7].namelen = zeroes: offline post-mod scrub failed (1).
+du[7].namelen = ones: offline re-scrub failed (1).
+du[7].namelen = ones: online post-mod scrub failed (1).
+du[7].namelen = ones: offline post-mod scrub failed (1).
+du[7].namelen = firstbit: offline re-scrub failed (1).
+du[7].namelen = firstbit: online post-mod scrub failed (1).
+du[7].namelen = firstbit: offline post-mod scrub failed (1).
+du[7].namelen = middlebit: offline re-scrub failed (1).
+du[7].namelen = middlebit: online post-mod scrub failed (1).
+du[7].namelen = middlebit: offline post-mod scrub failed (1).
+du[7].namelen = add: offline re-scrub failed (1).
+du[7].namelen = add: online post-mod scrub failed (1).
+du[7].namelen = add: offline post-mod scrub failed (1).
+du[7].namelen = sub: offline re-scrub failed (1).
+du[7].namelen = sub: online post-mod scrub failed (1).
+du[7].namelen = sub: offline post-mod scrub failed (1).
+du[7].tag = zeroes: offline re-scrub failed (1).
+du[7].tag = zeroes: online post-mod scrub failed (1).
+du[7].tag = zeroes: offline post-mod scrub failed (1).
+du[7].tag = ones: offline re-scrub failed (1).
+du[7].tag = ones: online post-mod scrub failed (1).
+du[7].tag = ones: offline post-mod scrub failed (1).
+du[7].tag = firstbit: offline re-scrub failed (1).
+du[7].tag = firstbit: online post-mod scrub failed (1).
+du[7].tag = firstbit: offline post-mod scrub failed (1).
+du[7].tag = middlebit: offline re-scrub failed (1).
+du[7].tag = middlebit: online post-mod scrub failed (1).
+du[7].tag = middlebit: offline post-mod scrub failed (1).
+du[7].tag = lastbit: offline re-scrub failed (1).
+du[7].tag = lastbit: online post-mod scrub failed (1).
+du[7].tag = lastbit: offline post-mod scrub failed (1).
+du[7].tag = add: offline re-scrub failed (1).
+du[7].tag = add: online post-mod scrub failed (1).
+du[7].tag = add: offline post-mod scrub failed (1).
+du[7].tag = sub: offline re-scrub failed (1).
+du[7].tag = sub: online post-mod scrub failed (1).
+du[7].tag = sub: offline post-mod scrub failed (1).
+du[8].inumber = ones: offline re-scrub failed (1).
+du[8].inumber = ones: online post-mod scrub failed (1).
+du[8].inumber = ones: offline post-mod scrub failed (1).
+du[8].inumber = sub: offline re-scrub failed (1).
+du[8].inumber = sub: online post-mod scrub failed (1).
+du[8].inumber = sub: offline post-mod scrub failed (1).
+du[8].namelen = zeroes: offline re-scrub failed (1).
+du[8].namelen = zeroes: online post-mod scrub failed (1).
+du[8].namelen = zeroes: offline post-mod scrub failed (1).
+du[8].namelen = ones: offline re-scrub failed (1).
+du[8].namelen = ones: online post-mod scrub failed (1).
+du[8].namelen = ones: offline post-mod scrub failed (1).
+du[8].namelen = firstbit: offline re-scrub failed (1).
+du[8].namelen = firstbit: online post-mod scrub failed (1).
+du[8].namelen = firstbit: offline post-mod scrub failed (1).
+du[8].namelen = middlebit: offline re-scrub failed (1).
+du[8].namelen = middlebit: online post-mod scrub failed (1).
+du[8].namelen = middlebit: offline post-mod scrub failed (1).
+du[8].namelen = add: offline re-scrub failed (1).
+du[8].namelen = add: online post-mod scrub failed (1).
+du[8].namelen = add: offline post-mod scrub failed (1).
+du[8].namelen = sub: offline re-scrub failed (1).
+du[8].namelen = sub: online post-mod scrub failed (1).
+du[8].namelen = sub: offline post-mod scrub failed (1).
+du[8].tag = zeroes: offline re-scrub failed (1).
+du[8].tag = zeroes: online post-mod scrub failed (1).
+du[8].tag = zeroes: offline post-mod scrub failed (1).
+du[8].tag = ones: offline re-scrub failed (1).
+du[8].tag = ones: online post-mod scrub failed (1).
+du[8].tag = ones: offline post-mod scrub failed (1).
+du[8].tag = firstbit: offline re-scrub failed (1).
+du[8].tag = firstbit: online post-mod scrub failed (1).
+du[8].tag = firstbit: offline post-mod scrub failed (1).
+du[8].tag = middlebit: offline re-scrub failed (1).
+du[8].tag = middlebit: online post-mod scrub failed (1).
+du[8].tag = middlebit: offline post-mod scrub failed (1).
+du[8].tag = lastbit: offline re-scrub failed (1).
+du[8].tag = lastbit: online post-mod scrub failed (1).
+du[8].tag = lastbit: offline post-mod scrub failed (1).
+du[8].tag = add: offline re-scrub failed (1).
+du[8].tag = add: online post-mod scrub failed (1).
+du[8].tag = add: offline post-mod scrub failed (1).
+du[8].tag = sub: offline re-scrub failed (1).
+du[8].tag = sub: online post-mod scrub failed (1).
+du[8].tag = sub: offline post-mod scrub failed (1).
+du[9].inumber = ones: offline re-scrub failed (1).
+du[9].inumber = ones: online post-mod scrub failed (1).
+du[9].inumber = ones: offline post-mod scrub failed (1).
+du[9].inumber = sub: offline re-scrub failed (1).
+du[9].inumber = sub: online post-mod scrub failed (1).
+du[9].inumber = sub: offline post-mod scrub failed (1).
+du[9].namelen = zeroes: offline re-scrub failed (1).
+du[9].namelen = zeroes: online post-mod scrub failed (1).
+du[9].namelen = zeroes: offline post-mod scrub failed (1).
+du[9].namelen = ones: offline re-scrub failed (1).
+du[9].namelen = ones: online post-mod scrub failed (1).
+du[9].namelen = ones: offline post-mod scrub failed (1).
+du[9].namelen = firstbit: offline re-scrub failed (1).
+du[9].namelen = firstbit: online post-mod scrub failed (1).
+du[9].namelen = firstbit: offline post-mod scrub failed (1).
+du[9].namelen = middlebit: offline re-scrub failed (1).
+du[9].namelen = middlebit: online post-mod scrub failed (1).
+du[9].namelen = middlebit: offline post-mod scrub failed (1).
+du[9].namelen = add: offline re-scrub failed (1).
+du[9].namelen = add: online post-mod scrub failed (1).
+du[9].namelen = add: offline post-mod scrub failed (1).
+du[9].namelen = sub: offline re-scrub failed (1).
+du[9].namelen = sub: online post-mod scrub failed (1).
+du[9].namelen = sub: offline post-mod scrub failed (1).
+du[9].tag = zeroes: offline re-scrub failed (1).
+du[9].tag = zeroes: online post-mod scrub failed (1).
+du[9].tag = zeroes: offline post-mod scrub failed (1).
+du[9].tag = ones: offline re-scrub failed (1).
+du[9].tag = ones: online post-mod scrub failed (1).
+du[9].tag = ones: offline post-mod scrub failed (1).
+du[9].tag = firstbit: offline re-scrub failed (1).
+du[9].tag = firstbit: online post-mod scrub failed (1).
+du[9].tag = firstbit: offline post-mod scrub failed (1).
+du[9].tag = middlebit: offline re-scrub failed (1).
+du[9].tag = middlebit: online post-mod scrub failed (1).
+du[9].tag = middlebit: offline post-mod scrub failed (1).
+du[9].tag = lastbit: offline re-scrub failed (1).
+du[9].tag = lastbit: online post-mod scrub failed (1).
+du[9].tag = lastbit: offline post-mod scrub failed (1).
+du[9].tag = add: offline re-scrub failed (1).
+du[9].tag = add: online post-mod scrub failed (1).
+du[9].tag = add: offline post-mod scrub failed (1).
+du[9].tag = sub: offline re-scrub failed (1).
+du[9].tag = sub: online post-mod scrub failed (1).
+du[9].tag = sub: offline post-mod scrub failed (1).
 Done fuzzing data-format dir block
diff --git a/tests/xfs/392.out b/tests/xfs/392.out
index 9ff34805a8..8bc5d14cd2 100644
--- a/tests/xfs/392.out
+++ b/tests/xfs/392.out
@@ -2,4 +2,11 @@ QA output created by 392
 Format and populate
 Find leafn-format dir block
 Fuzz leafn-format dir block
+lhdr.info.crc = zeroes: offline scrub didn't fail.
+lhdr.info.crc = ones: offline scrub didn't fail.
+lhdr.info.crc = firstbit: offline scrub didn't fail.
+lhdr.info.crc = middlebit: offline scrub didn't fail.
+lhdr.info.crc = lastbit: offline scrub didn't fail.
+lhdr.info.crc = add: offline scrub didn't fail.
+lhdr.info.crc = sub: offline scrub didn't fail.
 Done fuzzing leafn-format dir block
diff --git a/tests/xfs/394.out b/tests/xfs/394.out
index bc50b85217..5c26f64289 100644
--- a/tests/xfs/394.out
+++ b/tests/xfs/394.out
@@ -2,4 +2,16 @@ QA output created by 394
 Format and populate
 Find node-format dir block
 Fuzz node-format dir block
+nhdr.info.hdr.back = ones: offline scrub didn't fail.
+nhdr.info.hdr.back = ones: online post-mod scrub failed (1).
+nhdr.info.hdr.back = firstbit: offline scrub didn't fail.
+nhdr.info.hdr.back = firstbit: online post-mod scrub failed (1).
+nhdr.info.hdr.back = middlebit: offline scrub didn't fail.
+nhdr.info.hdr.back = middlebit: online post-mod scrub failed (1).
+nhdr.info.hdr.back = lastbit: offline scrub didn't fail.
+nhdr.info.hdr.back = lastbit: online post-mod scrub failed (1).
+nhdr.info.hdr.back = add: offline scrub didn't fail.
+nhdr.info.hdr.back = add: online post-mod scrub failed (1).
+nhdr.info.hdr.back = sub: offline scrub didn't fail.
+nhdr.info.hdr.back = sub: online post-mod scrub failed (1).
 Done fuzzing node-format dir block
diff --git a/tests/xfs/398.out b/tests/xfs/398.out
index 63c899d2e5..11bac3af85 100644
--- a/tests/xfs/398.out
+++ b/tests/xfs/398.out
@@ -2,4 +2,42 @@ QA output created by 398
 Format and populate
 Find inline-format attr inode
 Fuzz inline-format attr inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+core.size = middlebit: offline scrub didn't fail.
+core.size = lastbit: offline scrub didn't fail.
+core.size = add: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.flags2 = lastbit: offline scrub didn't fail.
+v3.reflink = ones: offline scrub didn't fail.
+v3.reflink = firstbit: offline scrub didn't fail.
+v3.reflink = middlebit: offline scrub didn't fail.
+v3.reflink = lastbit: offline scrub didn't fail.
+v3.reflink = add: offline scrub didn't fail.
+v3.reflink = sub: offline scrub didn't fail.
+v3.nrext64 = zeroes: offline scrub didn't fail.
+v3.nrext64 = firstbit: offline scrub didn't fail.
+v3.nrext64 = middlebit: offline scrub didn't fail.
+v3.nrext64 = lastbit: offline scrub didn't fail.
+v3.nrext64 = add: offline scrub didn't fail.
+v3.nrext64 = sub: offline scrub didn't fail.
+a.sfattr.list[1].name = ones: offline scrub didn't fail.
+a.sfattr.list[1].name = firstbit: offline scrub didn't fail.
+a.sfattr.list[1].name = middlebit: offline scrub didn't fail.
+a.sfattr.list[1].name = lastbit: offline scrub didn't fail.
+a.sfattr.list[1].name = add: offline scrub didn't fail.
+a.sfattr.list[1].name = sub: offline scrub didn't fail.
+a.sfattr.list[2].name = ones: offline scrub didn't fail.
+a.sfattr.list[2].name = firstbit: offline scrub didn't fail.
+a.sfattr.list[2].name = middlebit: offline scrub didn't fail.
+a.sfattr.list[2].name = lastbit: offline scrub didn't fail.
+a.sfattr.list[2].name = add: offline scrub didn't fail.
+a.sfattr.list[2].name = sub: offline scrub didn't fail.
 Done fuzzing inline-format attr inode
diff --git a/tests/xfs/400.out b/tests/xfs/400.out
index 6ac33ef2c5..9a0555448e 100644
--- a/tests/xfs/400.out
+++ b/tests/xfs/400.out
@@ -2,4 +2,30 @@ QA output created by 400
 Format and populate
 Find leaf-format attr block
 Fuzz leaf-format attr block
+hdr.info.crc = zeroes: offline scrub didn't fail.
+hdr.info.crc = ones: offline scrub didn't fail.
+hdr.info.crc = firstbit: offline scrub didn't fail.
+hdr.info.crc = middlebit: offline scrub didn't fail.
+hdr.info.crc = lastbit: offline scrub didn't fail.
+hdr.info.crc = add: offline scrub didn't fail.
+hdr.info.crc = sub: offline scrub didn't fail.
+hdr.holes = ones: offline scrub didn't fail.
+hdr.holes = firstbit: offline scrub didn't fail.
+hdr.holes = middlebit: offline scrub didn't fail.
+hdr.holes = lastbit: offline scrub didn't fail.
+hdr.holes = add: offline scrub didn't fail.
+hdr.holes = sub: offline scrub didn't fail.
+hdr.freemap[0].base = zeroes: offline scrub didn't fail.
+hdr.freemap[0].base = zeroes: online post-mod scrub failed (1).
+hdr.freemap[0].base = middlebit: offline scrub didn't fail.
+hdr.freemap[0].base = middlebit: online post-mod scrub failed (1).
+hdr.freemap[0].size = zeroes: offline scrub didn't fail.
+hdr.freemap[0].size = middlebit: offline scrub didn't fail.
+hdr.freemap[0].size = middlebit: online post-mod scrub failed (1).
+hdr.freemap[1].base = middlebit: offline scrub didn't fail.
+hdr.freemap[1].size = middlebit: offline scrub didn't fail.
+hdr.freemap[1].size = middlebit: online post-mod scrub failed (1).
+hdr.freemap[2].base = middlebit: offline scrub didn't fail.
+hdr.freemap[2].size = middlebit: offline scrub didn't fail.
+hdr.freemap[2].size = middlebit: online post-mod scrub failed (1).
 Done fuzzing leaf-format attr block
diff --git a/tests/xfs/402.out b/tests/xfs/402.out
index 94e89f4c87..b7e36901d1 100644
--- a/tests/xfs/402.out
+++ b/tests/xfs/402.out
@@ -2,4 +2,11 @@ QA output created by 402
 Format and populate
 Find node-format attr block
 Fuzz node-format attr block
+hdr.info.crc = zeroes: offline scrub didn't fail.
+hdr.info.crc = ones: offline scrub didn't fail.
+hdr.info.crc = firstbit: offline scrub didn't fail.
+hdr.info.crc = middlebit: offline scrub didn't fail.
+hdr.info.crc = lastbit: offline scrub didn't fail.
+hdr.info.crc = add: offline scrub didn't fail.
+hdr.info.crc = sub: offline scrub didn't fail.
 Done fuzzing node-format attr block
diff --git a/tests/xfs/404.out b/tests/xfs/404.out
index 30ddbd87c8..45d47248e9 100644
--- a/tests/xfs/404.out
+++ b/tests/xfs/404.out
@@ -2,4 +2,37 @@ QA output created by 404
 Format and populate
 Find external attr block
 Fuzz external attr block
+hdr.offset = ones: offline scrub didn't fail.
+hdr.offset = ones: online post-mod scrub failed (1).
+hdr.offset = middlebit: offline scrub didn't fail.
+hdr.offset = middlebit: online post-mod scrub failed (1).
+hdr.offset = lastbit: offline scrub didn't fail.
+hdr.offset = lastbit: online post-mod scrub failed (1).
+hdr.offset = add: offline scrub didn't fail.
+hdr.offset = add: online post-mod scrub failed (1).
+hdr.offset = sub: offline scrub didn't fail.
+hdr.offset = sub: online post-mod scrub failed (1).
+hdr.bytes = zeroes: offline scrub didn't fail.
+hdr.bytes = zeroes: online post-mod scrub failed (1).
+hdr.bytes = lastbit: offline scrub didn't fail.
+hdr.bytes = lastbit: online post-mod scrub failed (1).
+hdr.bytes = sub: offline scrub didn't fail.
+hdr.bytes = sub: online post-mod scrub failed (1).
+hdr.owner = ones: offline scrub didn't fail.
+hdr.owner = ones: online post-mod scrub failed (1).
+hdr.owner = firstbit: offline scrub didn't fail.
+hdr.owner = firstbit: online post-mod scrub failed (1).
+hdr.owner = middlebit: offline scrub didn't fail.
+hdr.owner = middlebit: online post-mod scrub failed (1).
+hdr.owner = lastbit: offline scrub didn't fail.
+hdr.owner = lastbit: online post-mod scrub failed (1).
+hdr.owner = add: offline scrub didn't fail.
+hdr.owner = add: online post-mod scrub failed (1).
+hdr.owner = sub: offline scrub didn't fail.
+hdr.owner = sub: online post-mod scrub failed (1).
+data = zeroes: offline scrub didn't fail.
+data = ones: offline scrub didn't fail.
+data = firstbit: offline scrub didn't fail.
+data = middlebit: offline scrub didn't fail.
+data = lastbit: offline scrub didn't fail.
 Done fuzzing external attr block
diff --git a/tests/xfs/410.out b/tests/xfs/410.out
index c43ae75efd..47a9eab8f9 100644
--- a/tests/xfs/410.out
+++ b/tests/xfs/410.out
@@ -1,4 +1,10 @@
 QA output created by 410
 Format and populate
 Fuzz refcountbt
+numrecs = lastbit: offline scrub didn't fail.
+leftsib = add: offline scrub didn't fail.
+rightsib = ones: offline scrub didn't fail.
+rightsib = middlebit: offline scrub didn't fail.
+rightsib = lastbit: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
 Done fuzzing refcountbt
diff --git a/tests/xfs/412.out b/tests/xfs/412.out
index b93eec2262..550ca4e85c 100644
--- a/tests/xfs/412.out
+++ b/tests/xfs/412.out
@@ -2,4 +2,25 @@ QA output created by 412
 Format and populate
 Find btree-format attr inode
 Fuzz inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+core.size = middlebit: offline scrub didn't fail.
+core.size = lastbit: offline scrub didn't fail.
+core.size = add: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.flags2 = lastbit: offline scrub didn't fail.
+v3.reflink = ones: offline scrub didn't fail.
+v3.reflink = firstbit: offline scrub didn't fail.
+v3.reflink = middlebit: offline scrub didn't fail.
+v3.reflink = lastbit: offline scrub didn't fail.
+v3.reflink = add: offline scrub didn't fail.
+v3.reflink = sub: offline scrub didn't fail.
+a.bmbt.ptrs[1] = firstbit: offline scrub didn't fail.
 Done fuzzing inode
diff --git a/tests/xfs/414.out b/tests/xfs/414.out
index 3d6e4d2f5e..107c625114 100644
--- a/tests/xfs/414.out
+++ b/tests/xfs/414.out
@@ -2,4 +2,27 @@ QA output created by 414
 Format and populate
 Find blockdev inode
 Fuzz inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.nrext64 = zeroes: offline scrub didn't fail.
+v3.nrext64 = firstbit: offline scrub didn't fail.
+v3.nrext64 = middlebit: offline scrub didn't fail.
+v3.nrext64 = lastbit: offline scrub didn't fail.
+v3.nrext64 = add: offline scrub didn't fail.
+v3.nrext64 = sub: offline scrub didn't fail.
+u3.dev = zeroes: offline scrub didn't fail.
+u3.dev = ones: offline scrub didn't fail.
+u3.dev = firstbit: offline scrub didn't fail.
+u3.dev = middlebit: offline scrub didn't fail.
+u3.dev = lastbit: offline scrub didn't fail.
+u3.dev = add: offline scrub didn't fail.
+u3.dev = sub: offline scrub didn't fail.
 Done fuzzing inode
diff --git a/tests/xfs/416.out b/tests/xfs/416.out
index d17d2f73a1..9abc7867da 100644
--- a/tests/xfs/416.out
+++ b/tests/xfs/416.out
@@ -2,4 +2,26 @@ QA output created by 416
 Format and populate
 Find local-format symlink inode
 Fuzz inode
+core.mode = middlebit: offline scrub didn't fail.
+core.mode = lastbit: offline scrub didn't fail.
+core.mode = add: offline scrub didn't fail.
+v3.change_count = zeroes: offline scrub didn't fail.
+v3.change_count = ones: offline scrub didn't fail.
+v3.change_count = firstbit: offline scrub didn't fail.
+v3.change_count = middlebit: offline scrub didn't fail.
+v3.change_count = lastbit: offline scrub didn't fail.
+v3.change_count = add: offline scrub didn't fail.
+v3.change_count = sub: offline scrub didn't fail.
+v3.nrext64 = zeroes: offline scrub didn't fail.
+v3.nrext64 = firstbit: offline scrub didn't fail.
+v3.nrext64 = middlebit: offline scrub didn't fail.
+v3.nrext64 = lastbit: offline scrub didn't fail.
+v3.nrext64 = add: offline scrub didn't fail.
+v3.nrext64 = sub: offline scrub didn't fail.
+u3.symlink = ones: offline scrub didn't fail.
+u3.symlink = firstbit: offline scrub didn't fail.
+u3.symlink = middlebit: offline scrub didn't fail.
+u3.symlink = lastbit: offline scrub didn't fail.
+u3.symlink = add: offline scrub didn't fail.
+u3.symlink = sub: offline scrub didn't fail.
 Done fuzzing inode
diff --git a/tests/xfs/418.out b/tests/xfs/418.out
index 9051605b9c..ae181693a1 100644
--- a/tests/xfs/418.out
+++ b/tests/xfs/418.out
@@ -1,4 +1,94 @@
 QA output created by 418
 Format and populate
 Fuzz superblock
+uuid = zeroes: offline scrub didn't fail.
+uuid = ones: offline scrub didn't fail.
+uuid = firstbit: offline scrub didn't fail.
+uuid = middlebit: offline scrub didn't fail.
+uuid = lastbit: offline scrub didn't fail.
+rootino = zeroes: offline scrub didn't fail.
+rootino = ones: offline scrub didn't fail.
+rootino = firstbit: offline scrub didn't fail.
+rootino = middlebit: offline scrub didn't fail.
+rootino = lastbit: offline scrub didn't fail.
+rootino = add: offline scrub didn't fail.
+rootino = sub: offline scrub didn't fail.
+metadirino = zeroes: offline scrub didn't fail.
+metadirino = firstbit: offline scrub didn't fail.
+metadirino = middlebit: offline scrub didn't fail.
+metadirino = lastbit: offline scrub didn't fail.
+metadirino = add: offline scrub didn't fail.
+metadirino = sub: offline scrub didn't fail.
+rgblocks = middlebit: offline scrub didn't fail.
+rgblocks = lastbit: offline scrub didn't fail.
+rgblocks = add: offline scrub didn't fail.
+rgblocks = sub: offline scrub didn't fail.
+fname = ones: offline scrub didn't fail.
+fname = firstbit: offline scrub didn't fail.
+fname = middlebit: offline scrub didn't fail.
+fname = lastbit: offline scrub didn't fail.
+inprogress = zeroes: offline scrub didn't fail.
+inprogress = ones: offline scrub didn't fail.
+inprogress = firstbit: offline scrub didn't fail.
+inprogress = middlebit: offline scrub didn't fail.
+inprogress = lastbit: offline scrub didn't fail.
+inprogress = add: offline scrub didn't fail.
+inprogress = sub: offline scrub didn't fail.
+imax_pct = zeroes: offline scrub didn't fail.
+imax_pct = middlebit: offline scrub didn't fail.
+imax_pct = lastbit: offline scrub didn't fail.
+icount = ones: offline scrub didn't fail.
+icount = firstbit: offline scrub didn't fail.
+icount = middlebit: offline scrub didn't fail.
+icount = lastbit: offline scrub didn't fail.
+icount = add: offline scrub didn't fail.
+icount = sub: offline scrub didn't fail.
+ifree = ones: offline scrub didn't fail.
+ifree = firstbit: offline scrub didn't fail.
+ifree = middlebit: offline scrub didn't fail.
+ifree = lastbit: offline scrub didn't fail.
+ifree = add: offline scrub didn't fail.
+ifree = sub: offline scrub didn't fail.
+fdblocks = zeroes: offline scrub didn't fail.
+fdblocks = ones: offline scrub didn't fail.
+fdblocks = firstbit: offline scrub didn't fail.
+fdblocks = middlebit: offline scrub didn't fail.
+fdblocks = lastbit: offline scrub didn't fail.
+fdblocks = add: offline scrub didn't fail.
+fdblocks = sub: offline scrub didn't fail.
+shared_vn = ones: offline scrub didn't fail.
+shared_vn = ones: online post-mod scrub failed (1).
+shared_vn = firstbit: offline scrub didn't fail.
+shared_vn = firstbit: online post-mod scrub failed (1).
+shared_vn = middlebit: offline scrub didn't fail.
+shared_vn = middlebit: online post-mod scrub failed (1).
+shared_vn = lastbit: offline scrub didn't fail.
+shared_vn = lastbit: online post-mod scrub failed (1).
+shared_vn = add: offline scrub didn't fail.
+shared_vn = add: online post-mod scrub failed (1).
+shared_vn = sub: offline scrub didn't fail.
+shared_vn = sub: online post-mod scrub failed (1).
+dirblklog = lastbit: offline scrub didn't fail.
+dirblklog = lastbit: online post-mod scrub failed (1).
+logsunit = zeroes: offline scrub didn't fail.
+logsunit = zeroes: online post-mod scrub failed (1).
+logsunit = lastbit: offline scrub didn't fail.
+logsunit = lastbit: online post-mod scrub failed (1).
+bad_features2 = zeroes: offline scrub didn't fail.
+bad_features2 = ones: offline scrub didn't fail.
+bad_features2 = firstbit: offline scrub didn't fail.
+bad_features2 = middlebit: offline scrub didn't fail.
+bad_features2 = lastbit: offline scrub didn't fail.
+bad_features2 = add: offline scrub didn't fail.
+bad_features2 = sub: offline scrub didn't fail.
+features_incompat = sub: offline repair failed (1).
+features_incompat = sub: offline re-scrub failed (1).
+features_incompat = sub: online post-mod scrub failed (1).
+features_incompat = sub: offline post-mod scrub failed (1).
+features_log_incompat = ones: offline scrub didn't fail.
+features_log_incompat = firstbit: offline scrub didn't fail.
+features_log_incompat = middlebit: offline scrub didn't fail.
+features_log_incompat = lastbit: offline scrub didn't fail.
+features_log_incompat = add: offline scrub didn't fail.
+features_log_incompat = sub: offline scrub didn't fail.
 Done fuzzing superblock
diff --git a/tests/xfs/425.out b/tests/xfs/425.out
index 14445b44c0..ddeb2ba6bb 100644
--- a/tests/xfs/425.out
+++ b/tests/xfs/425.out
@@ -1,4 +1,262 @@
 QA output created by 425
 Format and populate
 Fuzz user 0 dquot
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+Done fuzzing dquot
+Fuzz user 4242 dquot
+diskdq.type = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = ones: online post-mod scrub failed (1).
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = firstbit: online post-mod scrub failed (1).
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = middlebit: online post-mod scrub failed (1).
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = lastbit: online post-mod scrub failed (1).
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = add: online post-mod scrub failed (1).
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.itimer = sub: online post-mod scrub failed (1).
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = ones: online post-mod scrub failed (1).
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = firstbit: online post-mod scrub failed (1).
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = middlebit: online post-mod scrub failed (1).
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = lastbit: online post-mod scrub failed (1).
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = add: online post-mod scrub failed (1).
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.btimer = sub: online post-mod scrub failed (1).
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = ones: online post-mod scrub failed (1).
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: online post-mod scrub failed (1).
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = add: online post-mod scrub failed (1).
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+diskdq.rtbtimer = sub: online post-mod scrub failed (1).
+Done fuzzing dquot
+Fuzz user 8484 dquot
+diskdq.type = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = ones: online post-mod scrub failed (1).
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = firstbit: online post-mod scrub failed (1).
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = middlebit: online post-mod scrub failed (1).
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = lastbit: online post-mod scrub failed (1).
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = add: online post-mod scrub failed (1).
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.itimer = sub: online post-mod scrub failed (1).
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = ones: online post-mod scrub failed (1).
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = firstbit: online post-mod scrub failed (1).
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = middlebit: online post-mod scrub failed (1).
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = lastbit: online post-mod scrub failed (1).
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = add: online post-mod scrub failed (1).
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.btimer = sub: online post-mod scrub failed (1).
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = ones: online post-mod scrub failed (1).
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: online post-mod scrub failed (1).
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = add: online post-mod scrub failed (1).
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+diskdq.rtbtimer = sub: online post-mod scrub failed (1).
 Done fuzzing dquot
diff --git a/tests/xfs/427.out b/tests/xfs/427.out
index 9074c64527..2a79e3e621 100644
--- a/tests/xfs/427.out
+++ b/tests/xfs/427.out
@@ -1,4 +1,262 @@
 QA output created by 427
 Format and populate
 Fuzz group 0 dquot
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+Done fuzzing dquot
+Fuzz group 4242 dquot
+diskdq.type = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = ones: online post-mod scrub failed (1).
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = firstbit: online post-mod scrub failed (1).
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = middlebit: online post-mod scrub failed (1).
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = lastbit: online post-mod scrub failed (1).
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = add: online post-mod scrub failed (1).
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.itimer = sub: online post-mod scrub failed (1).
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = ones: online post-mod scrub failed (1).
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = firstbit: online post-mod scrub failed (1).
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = middlebit: online post-mod scrub failed (1).
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = lastbit: online post-mod scrub failed (1).
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = add: online post-mod scrub failed (1).
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.btimer = sub: online post-mod scrub failed (1).
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = ones: online post-mod scrub failed (1).
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: online post-mod scrub failed (1).
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = add: online post-mod scrub failed (1).
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+diskdq.rtbtimer = sub: online post-mod scrub failed (1).
+Done fuzzing dquot
+Fuzz group 8484 dquot
+diskdq.type = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = ones: online post-mod scrub failed (1).
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = firstbit: online post-mod scrub failed (1).
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = middlebit: online post-mod scrub failed (1).
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = lastbit: online post-mod scrub failed (1).
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = add: online post-mod scrub failed (1).
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.itimer = sub: online post-mod scrub failed (1).
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = ones: online post-mod scrub failed (1).
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = firstbit: online post-mod scrub failed (1).
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = middlebit: online post-mod scrub failed (1).
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = lastbit: online post-mod scrub failed (1).
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = add: online post-mod scrub failed (1).
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.btimer = sub: online post-mod scrub failed (1).
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = ones: online post-mod scrub failed (1).
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: online post-mod scrub failed (1).
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = add: online post-mod scrub failed (1).
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+diskdq.rtbtimer = sub: online post-mod scrub failed (1).
 Done fuzzing dquot
diff --git a/tests/xfs/429.out b/tests/xfs/429.out
index b5ea503b01..c212bb7fe3 100644
--- a/tests/xfs/429.out
+++ b/tests/xfs/429.out
@@ -1,4 +1,262 @@
 QA output created by 429
 Format and populate
 Fuzz project 0 dquot
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+Done fuzzing dquot
+Fuzz project 4242 dquot
+diskdq.type = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = ones: online post-mod scrub failed (1).
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = firstbit: online post-mod scrub failed (1).
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = middlebit: online post-mod scrub failed (1).
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = lastbit: online post-mod scrub failed (1).
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = add: online post-mod scrub failed (1).
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.itimer = sub: online post-mod scrub failed (1).
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = ones: online post-mod scrub failed (1).
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = firstbit: online post-mod scrub failed (1).
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = middlebit: online post-mod scrub failed (1).
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = lastbit: online post-mod scrub failed (1).
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = add: online post-mod scrub failed (1).
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.btimer = sub: online post-mod scrub failed (1).
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = ones: online post-mod scrub failed (1).
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: online post-mod scrub failed (1).
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = add: online post-mod scrub failed (1).
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+diskdq.rtbtimer = sub: online post-mod scrub failed (1).
+Done fuzzing dquot
+Fuzz project 8484 dquot
+diskdq.type = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = ones: offline scrub didn't fail.
+diskdq.blk_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_hardlimit = add: offline scrub didn't fail.
+diskdq.blk_hardlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: offline scrub didn't fail.
+diskdq.blk_softlimit = ones: online post-mod scrub failed (1).
+diskdq.blk_softlimit = firstbit: offline scrub didn't fail.
+diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = middlebit: offline scrub didn't fail.
+diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = lastbit: offline scrub didn't fail.
+diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.blk_softlimit = add: offline scrub didn't fail.
+diskdq.blk_softlimit = add: online post-mod scrub failed (1).
+diskdq.blk_softlimit = sub: offline scrub didn't fail.
+diskdq.blk_softlimit = sub: online post-mod scrub failed (1).
+diskdq.ino_hardlimit = ones: offline scrub didn't fail.
+diskdq.ino_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_hardlimit = add: offline scrub didn't fail.
+diskdq.ino_hardlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: offline scrub didn't fail.
+diskdq.ino_softlimit = ones: online post-mod scrub failed (1).
+diskdq.ino_softlimit = firstbit: offline scrub didn't fail.
+diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = middlebit: offline scrub didn't fail.
+diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = lastbit: offline scrub didn't fail.
+diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.ino_softlimit = add: offline scrub didn't fail.
+diskdq.ino_softlimit = add: online post-mod scrub failed (1).
+diskdq.ino_softlimit = sub: offline scrub didn't fail.
+diskdq.ino_softlimit = sub: online post-mod scrub failed (1).
+diskdq.itimer = ones: offline scrub didn't fail.
+diskdq.itimer = ones: online post-mod scrub failed (1).
+diskdq.itimer = firstbit: offline scrub didn't fail.
+diskdq.itimer = firstbit: online post-mod scrub failed (1).
+diskdq.itimer = middlebit: offline scrub didn't fail.
+diskdq.itimer = middlebit: online post-mod scrub failed (1).
+diskdq.itimer = lastbit: offline scrub didn't fail.
+diskdq.itimer = lastbit: online post-mod scrub failed (1).
+diskdq.itimer = add: offline scrub didn't fail.
+diskdq.itimer = add: online post-mod scrub failed (1).
+diskdq.itimer = sub: offline scrub didn't fail.
+diskdq.itimer = sub: online post-mod scrub failed (1).
+diskdq.btimer = ones: offline scrub didn't fail.
+diskdq.btimer = ones: online post-mod scrub failed (1).
+diskdq.btimer = firstbit: offline scrub didn't fail.
+diskdq.btimer = firstbit: online post-mod scrub failed (1).
+diskdq.btimer = middlebit: offline scrub didn't fail.
+diskdq.btimer = middlebit: online post-mod scrub failed (1).
+diskdq.btimer = lastbit: offline scrub didn't fail.
+diskdq.btimer = lastbit: online post-mod scrub failed (1).
+diskdq.btimer = add: offline scrub didn't fail.
+diskdq.btimer = add: online post-mod scrub failed (1).
+diskdq.btimer = sub: offline scrub didn't fail.
+diskdq.btimer = sub: online post-mod scrub failed (1).
+diskdq.rtb_hardlimit = ones: offline scrub didn't fail.
+diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_hardlimit = add: offline scrub didn't fail.
+diskdq.rtb_hardlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: offline scrub didn't fail.
+diskdq.rtb_softlimit = ones: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = firstbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = middlebit: offline scrub didn't fail.
+diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = lastbit: offline scrub didn't fail.
+diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = add: offline scrub didn't fail.
+diskdq.rtb_softlimit = add: online post-mod scrub failed (1).
+diskdq.rtb_softlimit = sub: offline scrub didn't fail.
+diskdq.rtb_softlimit = sub: online post-mod scrub failed (1).
+diskdq.rtbtimer = ones: offline scrub didn't fail.
+diskdq.rtbtimer = ones: online post-mod scrub failed (1).
+diskdq.rtbtimer = firstbit: offline scrub didn't fail.
+diskdq.rtbtimer = firstbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = middlebit: offline scrub didn't fail.
+diskdq.rtbtimer = middlebit: online post-mod scrub failed (1).
+diskdq.rtbtimer = lastbit: offline scrub didn't fail.
+diskdq.rtbtimer = lastbit: online post-mod scrub failed (1).
+diskdq.rtbtimer = add: offline scrub didn't fail.
+diskdq.rtbtimer = add: online post-mod scrub failed (1).
+diskdq.rtbtimer = sub: offline scrub didn't fail.
+diskdq.rtbtimer = sub: online post-mod scrub failed (1).
 Done fuzzing dquot
diff --git a/tests/xfs/496.out b/tests/xfs/496.out
index 08597a2d88..c0ed81584b 100644
--- a/tests/xfs/496.out
+++ b/tests/xfs/496.out
@@ -2,4 +2,28 @@ QA output created by 496
 Format and populate
 Find single-leafn-format dir block
 Fuzz single-leafn-format dir block
+lhdr.info.hdr.forw = ones: offline scrub didn't fail.
+lhdr.info.hdr.forw = ones: online post-mod scrub failed (1).
+lhdr.info.hdr.forw = firstbit: offline scrub didn't fail.
+lhdr.info.hdr.forw = firstbit: online post-mod scrub failed (1).
+lhdr.info.hdr.forw = middlebit: offline scrub didn't fail.
+lhdr.info.hdr.forw = middlebit: online post-mod scrub failed (1).
+lhdr.info.hdr.forw = lastbit: offline scrub didn't fail.
+lhdr.info.hdr.forw = lastbit: online post-mod scrub failed (1).
+lhdr.info.hdr.forw = add: offline scrub didn't fail.
+lhdr.info.hdr.forw = add: online post-mod scrub failed (1).
+lhdr.info.hdr.forw = sub: offline scrub didn't fail.
+lhdr.info.hdr.forw = sub: online post-mod scrub failed (1).
+lhdr.info.hdr.back = ones: offline scrub didn't fail.
+lhdr.info.hdr.back = ones: online post-mod scrub failed (1).
+lhdr.info.hdr.back = firstbit: offline scrub didn't fail.
+lhdr.info.hdr.back = firstbit: online post-mod scrub failed (1).
+lhdr.info.hdr.back = middlebit: offline scrub didn't fail.
+lhdr.info.hdr.back = middlebit: online post-mod scrub failed (1).
+lhdr.info.hdr.back = lastbit: offline scrub didn't fail.
+lhdr.info.hdr.back = lastbit: online post-mod scrub failed (1).
+lhdr.info.hdr.back = add: offline scrub didn't fail.
+lhdr.info.hdr.back = add: online post-mod scrub failed (1).
+lhdr.info.hdr.back = sub: offline scrub didn't fail.
+lhdr.info.hdr.back = sub: online post-mod scrub failed (1).
 Done fuzzing single-leafn-format dir block
diff --git a/tests/xfs/734.out b/tests/xfs/734.out
index 80b91b6a9b..68b6b7dd8a 100644
--- a/tests/xfs/734.out
+++ b/tests/xfs/734.out
@@ -3,8 +3,17 @@ Format and populate
 Fuzz block map for BLOCK
 Done fuzzing dir map BLOCK
 Fuzz block map for LEAF
+u3.bmx[0].startblock = add: offline repair failed (1).
+u3.bmx[0].startblock = add: offline re-scrub failed (1).
+u3.bmx[0].startblock = add: pre-mod mount failed (32).
+u3.bmx[1].startblock = add: offline repair failed (1).
+u3.bmx[1].startblock = add: offline re-scrub failed (1).
+u3.bmx[1].startblock = add: pre-mod mount failed (32).
 Done fuzzing dir map LEAF
 Fuzz block map for LEAFN
+u3.bmx[0].startblock = add: offline re-scrub failed (1).
+u3.bmx[0].startblock = add: online post-mod scrub failed (1).
+u3.bmx[0].startblock = add: offline post-mod scrub failed (1).
 Done fuzzing dir map LEAFN
 Fuzz block map for NODE
 Done fuzzing dir map NODE
diff --git a/tests/xfs/737.out b/tests/xfs/737.out
index 7ee0f0c625..ba2105d891 100644
--- a/tests/xfs/737.out
+++ b/tests/xfs/737.out
@@ -1,10 +1,24 @@
 QA output created by 737
 Format and populate
 Fuzz block map for EXTENTS_REMOTE3K
+a.bmx[0].blockcount = middlebit: online post-mod scrub failed (1).
+a.bmx[0].blockcount = lastbit: online post-mod scrub failed (1).
 Done fuzzing attr map EXTENTS_REMOTE3K
 Fuzz block map for EXTENTS_REMOTE4K
+a.bmx[0].blockcount = middlebit: offline repair failed (1).
+a.bmx[0].blockcount = middlebit: offline re-scrub failed (1).
+a.bmx[0].blockcount = middlebit: online post-mod scrub failed (1).
+a.bmx[0].blockcount = middlebit: offline post-mod scrub failed (1).
 Done fuzzing attr map EXTENTS_REMOTE4K
 Fuzz block map for LEAF
+a.bmx[0].blockcount = middlebit: offline repair failed (1).
+a.bmx[0].blockcount = middlebit: offline re-scrub failed (1).
+a.bmx[0].blockcount = middlebit: online post-mod scrub failed (1).
+a.bmx[0].blockcount = middlebit: offline post-mod scrub failed (1).
 Done fuzzing attr map LEAF
 Fuzz block map for NODE
+a.bmx[0].blockcount = middlebit: offline repair failed (1).
+a.bmx[0].blockcount = middlebit: offline re-scrub failed (1).
+a.bmx[0].blockcount = middlebit: online post-mod scrub failed (1).
+a.bmx[0].blockcount = middlebit: offline post-mod scrub failed (1).
 Done fuzzing attr map NODE
diff --git a/tests/xfs/754.out b/tests/xfs/754.out
index 0b8eef9ced..174c4300d8 100644
--- a/tests/xfs/754.out
+++ b/tests/xfs/754.out
@@ -1,4 +1,27 @@
 QA output created by 754
 Format and populate
 Fuzz inobt
+leftsib = add: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+keys[1].startino = zeroes: offline scrub didn't fail.
+keys[1].startino = ones: offline scrub didn't fail.
+keys[1].startino = firstbit: offline scrub didn't fail.
+keys[1].startino = middlebit: offline scrub didn't fail.
+keys[1].startino = lastbit: offline scrub didn't fail.
+keys[1].startino = add: offline scrub didn't fail.
+keys[1].startino = sub: offline scrub didn't fail.
+keys[2].startino = zeroes: offline scrub didn't fail.
+keys[2].startino = ones: offline scrub didn't fail.
+keys[2].startino = firstbit: offline scrub didn't fail.
+keys[2].startino = middlebit: offline scrub didn't fail.
+keys[2].startino = lastbit: offline scrub didn't fail.
+keys[2].startino = add: offline scrub didn't fail.
+keys[2].startino = sub: offline scrub didn't fail.
+keys[3].startino = zeroes: offline scrub didn't fail.
+keys[3].startino = ones: offline scrub didn't fail.
+keys[3].startino = firstbit: offline scrub didn't fail.
+keys[3].startino = middlebit: offline scrub didn't fail.
+keys[3].startino = lastbit: offline scrub didn't fail.
+keys[3].startino = add: offline scrub didn't fail.
+keys[3].startino = sub: offline scrub didn't fail.
 Done fuzzing inobt
diff --git a/tests/xfs/785.out b/tests/xfs/785.out
index f5cdc6b73d..062b80f967 100644
--- a/tests/xfs/785.out
+++ b/tests/xfs/785.out
@@ -1,4 +1,27 @@
 QA output created by 785
 Format and populate
 Fuzz inobt
+leftsib = add: offline scrub didn't fail.
+rightsib = add: offline scrub didn't fail.
+keys[1].startino = zeroes: offline scrub didn't fail.
+keys[1].startino = ones: offline scrub didn't fail.
+keys[1].startino = firstbit: offline scrub didn't fail.
+keys[1].startino = middlebit: offline scrub didn't fail.
+keys[1].startino = lastbit: offline scrub didn't fail.
+keys[1].startino = add: offline scrub didn't fail.
+keys[1].startino = sub: offline scrub didn't fail.
+keys[2].startino = zeroes: offline scrub didn't fail.
+keys[2].startino = ones: offline scrub didn't fail.
+keys[2].startino = firstbit: offline scrub didn't fail.
+keys[2].startino = middlebit: offline scrub didn't fail.
+keys[2].startino = lastbit: offline scrub didn't fail.
+keys[2].startino = add: offline scrub didn't fail.
+keys[2].startino = sub: offline scrub didn't fail.
+keys[3].startino = zeroes: offline scrub didn't fail.
+keys[3].startino = ones: offline scrub didn't fail.
+keys[3].startino = firstbit: offline scrub didn't fail.
+keys[3].startino = middlebit: offline scrub didn't fail.
+keys[3].startino = lastbit: offline scrub didn't fail.
+keys[3].startino = add: offline scrub didn't fail.
+keys[3].startino = sub: offline scrub didn't fail.
 Done fuzzing inobt





[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux