From: Darrick J. Wong <djwong@xxxxxxxxxx> Record all the currently known failures of the xfs_scrub check and repair code for the rt refcount btree fuzz tests. Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> --- tests/xfs/1539.out | 6 ++++++ tests/xfs/1540.out | 6 ++++++ tests/xfs/1541.out | 6 ++++++ tests/xfs/1542.out | 10 ++++++++++ tests/xfs/1543.out | 2 ++ tests/xfs/1544.out | 12 ++++++++++++ tests/xfs/1545.out | 12 ++++++++++++ 7 files changed, 54 insertions(+) diff --git a/tests/xfs/1539.out b/tests/xfs/1539.out index aa3a963dc2..9f90912f2c 100644 --- a/tests/xfs/1539.out +++ b/tests/xfs/1539.out @@ -1,4 +1,10 @@ QA output created by 1539 Format and populate Fuzz rtrefcountbt recs +numrecs = lastbit: offline scrub didn't fail. +leftsib = add: offline scrub didn't fail. +rightsib = ones: offline scrub didn't fail. +rightsib = firstbit: offline scrub didn't fail. +rightsib = lastbit: offline scrub didn't fail. +rightsib = add: offline scrub didn't fail. Done fuzzing rtrefcountbt recs diff --git a/tests/xfs/1540.out b/tests/xfs/1540.out index 37f3311837..368dbace0f 100644 --- a/tests/xfs/1540.out +++ b/tests/xfs/1540.out @@ -1,4 +1,10 @@ QA output created by 1540 Format and populate Fuzz rtrefcountbt recs +numrecs = lastbit: offline scrub didn't fail. +leftsib = add: offline scrub didn't fail. +rightsib = ones: offline scrub didn't fail. +rightsib = firstbit: offline scrub didn't fail. +rightsib = lastbit: offline scrub didn't fail. +rightsib = add: offline scrub didn't fail. Done fuzzing rtrefcountbt recs diff --git a/tests/xfs/1541.out b/tests/xfs/1541.out index 35a9b73471..4af739233a 100644 --- a/tests/xfs/1541.out +++ b/tests/xfs/1541.out @@ -1,4 +1,10 @@ QA output created by 1541 Format and populate Fuzz rtrefcountbt recs +numrecs = lastbit: offline scrub didn't fail. +leftsib = add: offline scrub didn't fail. +rightsib = ones: offline scrub didn't fail. +rightsib = firstbit: offline scrub didn't fail. +rightsib = lastbit: offline scrub didn't fail. +rightsib = add: offline scrub didn't fail. Done fuzzing rtrefcountbt recs diff --git a/tests/xfs/1542.out b/tests/xfs/1542.out index 55d820b4b1..d6acd5257c 100644 --- a/tests/xfs/1542.out +++ b/tests/xfs/1542.out @@ -1,4 +1,14 @@ QA output created by 1542 Format and populate Fuzz rtrefcountbt keyptrs +u3.rtrefcbt.level = ones: mount failed (32). +u3.rtrefcbt.level = firstbit: mount failed (32). +u3.rtrefcbt.level = middlebit: mount failed (32). +u3.rtrefcbt.level = add: mount failed (32). +u3.rtrefcbt.level = sub: mount failed (32). +u3.rtrefcbt.numrecs = ones: mount failed (32). +u3.rtrefcbt.numrecs = firstbit: mount failed (32). +u3.rtrefcbt.numrecs = middlebit: mount failed (32). +u3.rtrefcbt.numrecs = add: mount failed (32). +u3.rtrefcbt.numrecs = sub: mount failed (32). Done fuzzing rtrefcountbt keyptrs diff --git a/tests/xfs/1543.out b/tests/xfs/1543.out index e7afa10744..59eb5ad149 100644 --- a/tests/xfs/1543.out +++ b/tests/xfs/1543.out @@ -1,4 +1,6 @@ QA output created by 1543 Format and populate Fuzz rtrefcountbt keyptrs +u3.rtrefcbt.keys[1].startblock = zeroes: offline scrub didn't fail. +u3.rtrefcbt.keys[1].startblock = lastbit: offline scrub didn't fail. Done fuzzing rtrefcountbt keyptrs diff --git a/tests/xfs/1544.out b/tests/xfs/1544.out index b39532c160..717f901bb4 100644 --- a/tests/xfs/1544.out +++ b/tests/xfs/1544.out @@ -1,4 +1,16 @@ QA output created by 1544 Format and populate Fuzz rtrefcountbt keyptrs +u3.rtrefcbt.level = ones: mount failed (32). +u3.rtrefcbt.level = firstbit: mount failed (32). +u3.rtrefcbt.level = middlebit: mount failed (32). +u3.rtrefcbt.level = add: mount failed (32). +u3.rtrefcbt.level = sub: mount failed (32). +u3.rtrefcbt.numrecs = ones: mount failed (32). +u3.rtrefcbt.numrecs = firstbit: mount failed (32). +u3.rtrefcbt.numrecs = middlebit: mount failed (32). +u3.rtrefcbt.numrecs = add: mount failed (32). +u3.rtrefcbt.numrecs = sub: mount failed (32). +u3.rtrefcbt.keys[1].startblock = zeroes: offline scrub didn't fail. +u3.rtrefcbt.keys[1].startblock = lastbit: offline scrub didn't fail. Done fuzzing rtrefcountbt keyptrs diff --git a/tests/xfs/1545.out b/tests/xfs/1545.out index 982a0d64df..d279dc0db8 100644 --- a/tests/xfs/1545.out +++ b/tests/xfs/1545.out @@ -1,4 +1,16 @@ QA output created by 1545 Format and populate Fuzz rtrefcountbt keyptrs +u3.rtrefcbt.level = ones: mount failed (32). +u3.rtrefcbt.level = firstbit: mount failed (32). +u3.rtrefcbt.level = middlebit: mount failed (32). +u3.rtrefcbt.level = add: mount failed (32). +u3.rtrefcbt.level = sub: mount failed (32). +u3.rtrefcbt.numrecs = ones: mount failed (32). +u3.rtrefcbt.numrecs = firstbit: mount failed (32). +u3.rtrefcbt.numrecs = middlebit: mount failed (32). +u3.rtrefcbt.numrecs = add: mount failed (32). +u3.rtrefcbt.numrecs = sub: mount failed (32). +u3.rtrefcbt.keys[1].startblock = zeroes: offline scrub didn't fail. +u3.rtrefcbt.keys[1].startblock = lastbit: offline scrub didn't fail. Done fuzzing rtrefcountbt keyptrs