From patchwork Wed Dec 27 13:43:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Darrick J. Wong" X-Patchwork-Id: 13508413 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 659D3BA3A; Mon, 1 Jan 2024 00:43:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="r8LUeGaj" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2473FC433C8; Mon, 1 Jan 2024 00:43:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1704069834; bh=an8dANnq+XoBO+jtePx5OK1KjWHI4VXW3ppjTXeXRZU=; h=Date:Subject:From:To:Cc:In-Reply-To:References:From; b=r8LUeGajTG07aEOe3XPpRsTZ5vi3Rk1MdlzByN8IkpHoxOOjgI6mjEOObHOJyAB9z iJ70azA4w8Tbusb7oSHWtCHTNWw02sFOToJGTZKVleZ6xKR5DxtQxWYIiJmkLlDo/6 m59wqmEG565YreDjLLzn52G518K3DzjIIO1T+SotAi+dUkJ3S1FhYMWD7v+1xtzX8y mJRcvKRy5lyIZcmQ0C2C29zxcL2PHgfTgabIyluJTefHtcRci1zS+Mf3ngu/7d7bOt aAdzjjaWYbJGu22n2GD3UkfiHvwt4JEM2ZxIVNbH/jQ5ZCix62bVOspLNwNTNeXr1I 2tA55QMyuwg3w== Date: Sun, 31 Dec 2023 16:43:53 +9900 Subject: [PATCH 1/4] xfs: online fuzz test known output From: "Darrick J. Wong" To: djwong@kernel.org, zlang@redhat.com Cc: fstests@vger.kernel.org, linux-xfs@vger.kernel.org, guan@eryu.me Message-ID: <170405026242.1823639.14181456828807676834.stgit@frogsfrogsfrogs> In-Reply-To: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> References: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> User-Agent: StGit/0.19 Precedence: bulk X-Mailing-List: linux-xfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Darrick J. Wong Record all the currently known failures of the xfs_scrub check and repair code when parent pointers and rtgroups are enabled. Signed-off-by: Darrick J. Wong --- tests/xfs/351.out | 75 ++++++++++++++++++++++++++++++ tests/xfs/353.out | 96 +++++++++++++++++++++++++++++++++++++++ tests/xfs/355.out | 47 +++++++++++++++++++ tests/xfs/357.out | 109 ++++++++++++++++++++++++++++++++++++++++++++ tests/xfs/361.out | 14 ++++++ tests/xfs/369.out | 57 +++++++++++++++++++++++ tests/xfs/371.out | 108 +++++++++++++++++++++++++++++++++++++++++++ tests/xfs/375.out | 94 ++++++++++++++++++++++++++++++++++++++ tests/xfs/377.out | 62 +++++++++++++++++++++++++ tests/xfs/379.out | 74 ++++++++++++++++++++++++++++++ tests/xfs/381.out | 1 tests/xfs/383.out | 4 ++ tests/xfs/385.out | 68 +++++++++++++++++++++++++++ tests/xfs/399.out | 63 +++++++++++++++++++++++++ tests/xfs/401.out | 72 +++++++++++++++++++++++++++++ tests/xfs/405.out | 5 ++ tests/xfs/413.out | 48 +++++++++++++++++++ tests/xfs/415.out | 56 ++++++++++++++++++++++ tests/xfs/417.out | 56 ++++++++++++++++++++++ tests/xfs/426.out | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/xfs/428.out | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/xfs/430.out | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/xfs/730.out | 10 ++++ 23 files changed, 1515 insertions(+) diff --git a/tests/xfs/351.out b/tests/xfs/351.out index 36d7b96a11..7f8dbdfebd 100644 --- a/tests/xfs/351.out +++ b/tests/xfs/351.out @@ -1,4 +1,79 @@ QA output created by 351 Format and populate Fuzz superblock +uuid = zeroes: online scrub didn't fail. +uuid = ones: online scrub didn't fail. +uuid = firstbit: online scrub didn't fail. +uuid = middlebit: online scrub didn't fail. +uuid = lastbit: online scrub didn't fail. +rootino = zeroes: online scrub didn't fail. +rootino = ones: online scrub didn't fail. +rootino = firstbit: online scrub didn't fail. +rootino = middlebit: online scrub didn't fail. +rootino = lastbit: online scrub didn't fail. +rootino = add: online scrub didn't fail. +rootino = sub: online scrub didn't fail. +metadirino = zeroes: online scrub didn't fail. +metadirino = firstbit: online scrub didn't fail. +metadirino = middlebit: online scrub didn't fail. +metadirino = lastbit: online scrub didn't fail. +metadirino = add: online scrub didn't fail. +metadirino = sub: online scrub didn't fail. +rgblocks = middlebit: online scrub didn't fail. +rgblocks = lastbit: online scrub didn't fail. +rgblocks = add: online scrub didn't fail. +rgblocks = sub: online scrub didn't fail. +fname = ones: online scrub didn't fail. +fname = firstbit: online scrub didn't fail. +fname = middlebit: online scrub didn't fail. +fname = lastbit: online scrub didn't fail. +inprogress = zeroes: online scrub didn't fail. +inprogress = ones: online scrub didn't fail. +inprogress = firstbit: online scrub didn't fail. +inprogress = middlebit: online scrub didn't fail. +inprogress = lastbit: online scrub didn't fail. +inprogress = add: online scrub didn't fail. +inprogress = sub: online scrub didn't fail. +imax_pct = zeroes: online scrub didn't fail. +imax_pct = middlebit: online scrub didn't fail. +imax_pct = lastbit: online scrub didn't fail. +icount = ones: online scrub didn't fail. +icount = firstbit: online scrub didn't fail. +icount = middlebit: online scrub didn't fail. +icount = lastbit: online scrub didn't fail. +icount = add: online scrub didn't fail. +icount = sub: online scrub didn't fail. +ifree = ones: online scrub didn't fail. +ifree = firstbit: online scrub didn't fail. +ifree = middlebit: online scrub didn't fail. +ifree = lastbit: online scrub didn't fail. +ifree = add: online scrub didn't fail. +ifree = sub: online scrub didn't fail. +fdblocks = zeroes: online scrub didn't fail. +fdblocks = ones: online scrub didn't fail. +fdblocks = firstbit: online scrub didn't fail. +fdblocks = middlebit: online scrub didn't fail. +fdblocks = lastbit: online scrub didn't fail. +fdblocks = add: online scrub didn't fail. +fdblocks = sub: online scrub didn't fail. +qflags = firstbit: online scrub didn't fail. +qflags = middlebit: online scrub didn't fail. +qflags = lastbit: online scrub didn't fail. +bad_features2 = zeroes: online scrub didn't fail. +bad_features2 = ones: online scrub didn't fail. +bad_features2 = firstbit: online scrub didn't fail. +bad_features2 = middlebit: online scrub didn't fail. +bad_features2 = lastbit: online scrub didn't fail. +bad_features2 = add: online scrub didn't fail. +bad_features2 = sub: online scrub didn't fail. +features_log_incompat = ones: online scrub didn't fail. +features_log_incompat = firstbit: online scrub didn't fail. +features_log_incompat = middlebit: online scrub didn't fail. +features_log_incompat = lastbit: online scrub didn't fail. +features_log_incompat = add: online scrub didn't fail. +features_log_incompat = sub: online scrub didn't fail. +meta_uuid = ones: online scrub didn't fail. +meta_uuid = firstbit: online scrub didn't fail. +meta_uuid = middlebit: online scrub didn't fail. +meta_uuid = lastbit: online scrub didn't fail. Done fuzzing superblock diff --git a/tests/xfs/353.out b/tests/xfs/353.out index 6f0ec45d6e..7c8af7b8e5 100644 --- a/tests/xfs/353.out +++ b/tests/xfs/353.out @@ -1,4 +1,100 @@ QA output created by 353 Format and populate Fuzz AGF +magicnum = zeroes: mount failed (32). +magicnum = ones: mount failed (32). +magicnum = firstbit: mount failed (32). +magicnum = middlebit: mount failed (32). +magicnum = lastbit: mount failed (32). +magicnum = add: mount failed (32). +magicnum = sub: mount failed (32). +versionnum = zeroes: mount failed (32). +versionnum = ones: mount failed (32). +versionnum = firstbit: mount failed (32). +versionnum = middlebit: mount failed (32). +versionnum = lastbit: mount failed (32). +versionnum = add: mount failed (32). +versionnum = sub: mount failed (32). +seqno = ones: mount failed (32). +seqno = firstbit: mount failed (32). +seqno = middlebit: mount failed (32). +seqno = lastbit: mount failed (32). +seqno = add: mount failed (32). +seqno = sub: mount failed (32). +length = zeroes: mount failed (32). +length = ones: mount failed (32). +length = firstbit: mount failed (32). +length = middlebit: mount failed (32). +length = lastbit: mount failed (32). +length = add: mount failed (32). +length = sub: mount failed (32). +bnolevel = zeroes: mount failed (32). +bnolevel = ones: mount failed (32). +bnolevel = firstbit: mount failed (32). +bnolevel = middlebit: mount failed (32). +bnolevel = add: mount failed (32). +bnolevel = sub: mount failed (32). +cntlevel = zeroes: mount failed (32). +cntlevel = ones: mount failed (32). +cntlevel = firstbit: mount failed (32). +cntlevel = middlebit: mount failed (32). +cntlevel = add: mount failed (32). +cntlevel = sub: mount failed (32). +rmaplevel = zeroes: mount failed (32). +rmaplevel = ones: mount failed (32). +rmaplevel = firstbit: mount failed (32). +rmaplevel = middlebit: mount failed (32). +rmaplevel = add: mount failed (32). +rmaplevel = sub: mount failed (32). +refcntlevel = zeroes: mount failed (32). +refcntlevel = ones: mount failed (32). +refcntlevel = firstbit: mount failed (32). +refcntlevel = middlebit: mount failed (32). +refcntlevel = add: mount failed (32). +refcntlevel = sub: mount failed (32). +rmapblocks = ones: mount failed (32). +rmapblocks = firstbit: mount failed (32). +rmapblocks = sub: mount failed (32). +refcntblocks = ones: mount failed (32). +refcntblocks = firstbit: mount failed (32). +refcntblocks = sub: mount failed (32). +flfirst = ones: mount failed (32). +flfirst = firstbit: mount failed (32). +flfirst = middlebit: mount failed (32). +flfirst = add: mount failed (32). +flfirst = sub: mount failed (32). +fllast = ones: mount failed (32). +fllast = firstbit: mount failed (32). +fllast = middlebit: mount failed (32). +fllast = add: mount failed (32). +fllast = sub: mount failed (32). +flcount = ones: mount failed (32). +flcount = firstbit: mount failed (32). +flcount = middlebit: mount failed (32). +flcount = add: mount failed (32). +flcount = sub: mount failed (32). +freeblks = zeroes: mount failed (32). +freeblks = ones: mount failed (32). +freeblks = firstbit: mount failed (32). +freeblks = middlebit: mount failed (32). +freeblks = add: mount failed (32). +freeblks = sub: mount failed (32). +longest = ones: mount failed (32). +longest = firstbit: mount failed (32). +longest = add: mount failed (32). +btreeblks = ones: mount failed (32). +btreeblks = firstbit: mount failed (32). +btreeblks = sub: mount failed (32). +uuid = zeroes: mount failed (32). +uuid = ones: mount failed (32). +uuid = firstbit: mount failed (32). +uuid = middlebit: mount failed (32). +uuid = lastbit: mount failed (32). +crc = zeroes: mount failed (32). +crc = ones: mount failed (32). +crc = firstbit: mount failed (32). +crc = middlebit: mount failed (32). +crc = lastbit: mount failed (32). +crc = add: mount failed (32). +crc = sub: mount failed (32). Done fuzzing AGF diff --git a/tests/xfs/355.out b/tests/xfs/355.out index d537761abf..1df816c083 100644 --- a/tests/xfs/355.out +++ b/tests/xfs/355.out @@ -1,6 +1,53 @@ QA output created by 355 Format and populate Fuzz AGFL +bno[0] = zeroes: online scrub didn't fail. +bno[0] = add: online scrub didn't fail. +bno[1] = zeroes: online scrub didn't fail. +bno[1] = ones: online scrub didn't fail. +bno[1] = middlebit: online scrub didn't fail. +bno[1] = lastbit: online scrub didn't fail. +bno[1] = add: online scrub didn't fail. +bno[2] = zeroes: online scrub didn't fail. +bno[2] = ones: online scrub didn't fail. +bno[2] = middlebit: online scrub didn't fail. +bno[2] = lastbit: online scrub didn't fail. +bno[2] = add: online scrub didn't fail. +bno[3] = zeroes: online scrub didn't fail. +bno[3] = ones: online scrub didn't fail. +bno[3] = middlebit: online scrub didn't fail. +bno[3] = lastbit: online scrub didn't fail. +bno[3] = add: online scrub didn't fail. +bno[4] = zeroes: online scrub didn't fail. +bno[4] = ones: online scrub didn't fail. +bno[4] = middlebit: online scrub didn't fail. +bno[4] = lastbit: online scrub didn't fail. +bno[4] = add: online scrub didn't fail. +bno[5] = zeroes: online scrub didn't fail. +bno[5] = ones: online scrub didn't fail. +bno[5] = middlebit: online scrub didn't fail. +bno[5] = lastbit: online scrub didn't fail. +bno[5] = add: online scrub didn't fail. +bno[6] = zeroes: online scrub didn't fail. +bno[6] = ones: online scrub didn't fail. +bno[6] = middlebit: online scrub didn't fail. +bno[6] = lastbit: online scrub didn't fail. +bno[6] = add: online scrub didn't fail. +bno[7] = zeroes: online scrub didn't fail. +bno[7] = ones: online scrub didn't fail. +bno[7] = middlebit: online scrub didn't fail. +bno[7] = lastbit: online scrub didn't fail. +bno[7] = add: online scrub didn't fail. +bno[8] = zeroes: online scrub didn't fail. +bno[8] = ones: online scrub didn't fail. +bno[8] = middlebit: online scrub didn't fail. +bno[8] = lastbit: online scrub didn't fail. +bno[8] = add: online scrub didn't fail. +bno[9] = zeroes: online scrub didn't fail. +bno[9] = ones: online scrub didn't fail. +bno[9] = middlebit: online scrub didn't fail. +bno[9] = lastbit: online scrub didn't fail. +bno[9] = add: online scrub didn't fail. Done fuzzing AGFL Fuzz AGFL flfirst Done fuzzing AGFL flfirst diff --git a/tests/xfs/357.out b/tests/xfs/357.out index c9cf6d2681..400530ff0e 100644 --- a/tests/xfs/357.out +++ b/tests/xfs/357.out @@ -1,4 +1,113 @@ QA output created by 357 Format and populate Fuzz AGI +magicnum = zeroes: mount failed (32). +magicnum = ones: mount failed (32). +magicnum = firstbit: mount failed (32). +magicnum = middlebit: mount failed (32). +magicnum = lastbit: mount failed (32). +magicnum = add: mount failed (32). +magicnum = sub: mount failed (32). +versionnum = zeroes: mount failed (32). +versionnum = ones: mount failed (32). +versionnum = firstbit: mount failed (32). +versionnum = middlebit: mount failed (32). +versionnum = lastbit: mount failed (32). +versionnum = add: mount failed (32). +versionnum = sub: mount failed (32). +seqno = zeroes: mount failed (32). +seqno = ones: mount failed (32). +seqno = firstbit: mount failed (32). +seqno = middlebit: mount failed (32). +seqno = lastbit: mount failed (32). +seqno = add: mount failed (32). +seqno = sub: mount failed (32). +length = zeroes: mount failed (32). +length = ones: mount failed (32). +length = firstbit: mount failed (32). +length = middlebit: mount failed (32). +length = lastbit: mount failed (32). +length = add: mount failed (32). +length = sub: mount failed (32). +level = zeroes: mount failed (32). +level = ones: mount failed (32). +level = firstbit: mount failed (32). +level = middlebit: mount failed (32). +level = lastbit: mount failed (32). +level = add: mount failed (32). +level = sub: mount failed (32). +newino = ones: online scrub didn't fail. +newino = middlebit: online scrub didn't fail. +newino = lastbit: online scrub didn't fail. +newino = add: online scrub didn't fail. +dirino = add: online scrub didn't fail. +unlinked[0] = zeroes: mount failed (32). +unlinked[0] = firstbit: mount failed (32). +unlinked[0] = middlebit: mount failed (32). +unlinked[0] = lastbit: mount failed (32). +unlinked[0] = sub: mount failed (32). +unlinked[1] = zeroes: mount failed (32). +unlinked[1] = firstbit: mount failed (32). +unlinked[1] = middlebit: mount failed (32). +unlinked[1] = lastbit: mount failed (32). +unlinked[1] = sub: mount failed (32). +unlinked[2] = zeroes: mount failed (32). +unlinked[2] = firstbit: mount failed (32). +unlinked[2] = middlebit: mount failed (32). +unlinked[2] = lastbit: mount failed (32). +unlinked[2] = sub: mount failed (32). +unlinked[3] = zeroes: mount failed (32). +unlinked[3] = firstbit: mount failed (32). +unlinked[3] = middlebit: mount failed (32). +unlinked[3] = lastbit: mount failed (32). +unlinked[3] = sub: mount failed (32). +unlinked[4] = zeroes: mount failed (32). +unlinked[4] = firstbit: mount failed (32). +unlinked[4] = middlebit: mount failed (32). +unlinked[4] = lastbit: mount failed (32). +unlinked[4] = sub: mount failed (32). +unlinked[5] = zeroes: mount failed (32). +unlinked[5] = firstbit: mount failed (32). +unlinked[5] = middlebit: mount failed (32). +unlinked[5] = lastbit: mount failed (32). +unlinked[5] = sub: mount failed (32). +unlinked[6] = zeroes: mount failed (32). +unlinked[6] = firstbit: mount failed (32). +unlinked[6] = middlebit: mount failed (32). +unlinked[6] = lastbit: mount failed (32). +unlinked[6] = sub: mount failed (32). +unlinked[7] = zeroes: mount failed (32). +unlinked[7] = firstbit: mount failed (32). +unlinked[7] = middlebit: mount failed (32). +unlinked[7] = lastbit: mount failed (32). +unlinked[7] = sub: mount failed (32). +unlinked[8] = zeroes: mount failed (32). +unlinked[8] = firstbit: mount failed (32). +unlinked[8] = middlebit: mount failed (32). +unlinked[8] = lastbit: mount failed (32). +unlinked[8] = sub: mount failed (32). +unlinked[9] = zeroes: mount failed (32). +unlinked[9] = firstbit: mount failed (32). +unlinked[9] = middlebit: mount failed (32). +unlinked[9] = lastbit: mount failed (32). +unlinked[9] = sub: mount failed (32). +uuid = zeroes: mount failed (32). +uuid = ones: mount failed (32). +uuid = firstbit: mount failed (32). +uuid = middlebit: mount failed (32). +uuid = lastbit: mount failed (32). +crc = zeroes: mount failed (32). +crc = ones: mount failed (32). +crc = firstbit: mount failed (32). +crc = middlebit: mount failed (32). +crc = lastbit: mount failed (32). +crc = add: mount failed (32). +crc = sub: mount failed (32). +free_level = zeroes: mount failed (32). +free_level = ones: mount failed (32). +free_level = firstbit: mount failed (32). +free_level = middlebit: mount failed (32). +free_level = lastbit: mount failed (32). +free_level = add: mount failed (32). +free_level = sub: mount failed (32). Done fuzzing AGI diff --git a/tests/xfs/361.out b/tests/xfs/361.out index d8e021bddb..95ae5f5e71 100644 --- a/tests/xfs/361.out +++ b/tests/xfs/361.out @@ -1,4 +1,18 @@ QA output created by 361 Format and populate Fuzz bnobt keyptr +keys[1].blockcount = zeroes: online scrub didn't fail. +keys[1].blockcount = ones: online scrub didn't fail. +keys[1].blockcount = firstbit: online scrub didn't fail. +keys[1].blockcount = middlebit: online scrub didn't fail. +keys[1].blockcount = lastbit: online scrub didn't fail. +keys[1].blockcount = add: online scrub didn't fail. +keys[1].blockcount = sub: online scrub didn't fail. +keys[2].blockcount = zeroes: online scrub didn't fail. +keys[2].blockcount = ones: online scrub didn't fail. +keys[2].blockcount = firstbit: online scrub didn't fail. +keys[2].blockcount = middlebit: online scrub didn't fail. +keys[2].blockcount = lastbit: online scrub didn't fail. +keys[2].blockcount = add: online scrub didn't fail. +keys[2].blockcount = sub: online scrub didn't fail. Done fuzzing bnobt keyptr diff --git a/tests/xfs/369.out b/tests/xfs/369.out index 1f97134ab4..4b399d7b47 100644 --- a/tests/xfs/369.out +++ b/tests/xfs/369.out @@ -1,4 +1,61 @@ QA output created by 369 Format and populate Fuzz rmapbt recs +recs[2].owner = add: offline re-scrub failed (1). +recs[2].owner = add: offline post-mod scrub failed (1). +recs[3].owner = add: offline re-scrub failed (1). +recs[3].owner = add: offline post-mod scrub failed (1). +recs[5].owner = lastbit: online repair failed (1). +recs[5].owner = lastbit: online re-scrub failed (5). +recs[5].owner = lastbit: offline re-scrub failed (1). +recs[5].owner = lastbit: online post-mod scrub failed (1). +recs[5].owner = lastbit: offline post-mod scrub failed (1). +recs[7].owner = lastbit: offline re-scrub failed (1). +recs[7].owner = lastbit: offline post-mod scrub failed (1). +recs[7].owner = add: offline re-scrub failed (1). +recs[7].owner = add: offline post-mod scrub failed (1). +recs[7].attrfork = ones: offline re-scrub failed (1). +recs[7].attrfork = ones: offline post-mod scrub failed (1). +recs[7].attrfork = firstbit: offline re-scrub failed (1). +recs[7].attrfork = firstbit: offline post-mod scrub failed (1). +recs[7].attrfork = middlebit: offline re-scrub failed (1). +recs[7].attrfork = middlebit: offline post-mod scrub failed (1). +recs[7].attrfork = lastbit: offline re-scrub failed (1). +recs[7].attrfork = lastbit: offline post-mod scrub failed (1). +recs[7].attrfork = add: offline re-scrub failed (1). +recs[7].attrfork = add: offline post-mod scrub failed (1). +recs[7].attrfork = sub: offline re-scrub failed (1). +recs[7].attrfork = sub: offline post-mod scrub failed (1). +recs[8].owner = lastbit: offline re-scrub failed (1). +recs[8].owner = lastbit: offline post-mod scrub failed (1). +recs[8].owner = add: offline re-scrub failed (1). +recs[8].owner = add: offline post-mod scrub failed (1). +recs[8].attrfork = ones: offline re-scrub failed (1). +recs[8].attrfork = ones: offline post-mod scrub failed (1). +recs[8].attrfork = firstbit: offline re-scrub failed (1). +recs[8].attrfork = firstbit: offline post-mod scrub failed (1). +recs[8].attrfork = middlebit: offline re-scrub failed (1). +recs[8].attrfork = middlebit: offline post-mod scrub failed (1). +recs[8].attrfork = lastbit: offline re-scrub failed (1). +recs[8].attrfork = lastbit: offline post-mod scrub failed (1). +recs[8].attrfork = add: offline re-scrub failed (1). +recs[8].attrfork = add: offline post-mod scrub failed (1). +recs[8].attrfork = sub: offline re-scrub failed (1). +recs[8].attrfork = sub: offline post-mod scrub failed (1). +recs[9].owner = lastbit: offline re-scrub failed (1). +recs[9].owner = lastbit: offline post-mod scrub failed (1). +recs[9].owner = add: offline re-scrub failed (1). +recs[9].owner = add: offline post-mod scrub failed (1). +recs[9].attrfork = ones: offline re-scrub failed (1). +recs[9].attrfork = ones: offline post-mod scrub failed (1). +recs[9].attrfork = firstbit: offline re-scrub failed (1). +recs[9].attrfork = firstbit: offline post-mod scrub failed (1). +recs[9].attrfork = middlebit: offline re-scrub failed (1). +recs[9].attrfork = middlebit: offline post-mod scrub failed (1). +recs[9].attrfork = lastbit: offline re-scrub failed (1). +recs[9].attrfork = lastbit: offline post-mod scrub failed (1). +recs[9].attrfork = add: offline re-scrub failed (1). +recs[9].attrfork = add: offline post-mod scrub failed (1). +recs[9].attrfork = sub: offline re-scrub failed (1). +recs[9].attrfork = sub: offline post-mod scrub failed (1). Done fuzzing rmapbt recs diff --git a/tests/xfs/371.out b/tests/xfs/371.out index c7c943f332..477cd32e51 100644 --- a/tests/xfs/371.out +++ b/tests/xfs/371.out @@ -1,4 +1,112 @@ QA output created by 371 Format and populate Fuzz rmapbt keyptr +keys[1].extentflag = ones: online scrub didn't fail. +keys[1].extentflag = firstbit: online scrub didn't fail. +keys[1].extentflag = middlebit: online scrub didn't fail. +keys[1].extentflag = lastbit: online scrub didn't fail. +keys[1].extentflag = add: online scrub didn't fail. +keys[1].extentflag = sub: online scrub didn't fail. +keys[1].extentflag_hi = ones: online scrub didn't fail. +keys[1].extentflag_hi = firstbit: online scrub didn't fail. +keys[1].extentflag_hi = middlebit: online scrub didn't fail. +keys[1].extentflag_hi = lastbit: online scrub didn't fail. +keys[1].extentflag_hi = add: online scrub didn't fail. +keys[1].extentflag_hi = sub: online scrub didn't fail. +keys[2].extentflag = ones: online scrub didn't fail. +keys[2].extentflag = firstbit: online scrub didn't fail. +keys[2].extentflag = middlebit: online scrub didn't fail. +keys[2].extentflag = lastbit: online scrub didn't fail. +keys[2].extentflag = add: online scrub didn't fail. +keys[2].extentflag = sub: online scrub didn't fail. +keys[2].extentflag_hi = ones: online scrub didn't fail. +keys[2].extentflag_hi = firstbit: online scrub didn't fail. +keys[2].extentflag_hi = middlebit: online scrub didn't fail. +keys[2].extentflag_hi = lastbit: online scrub didn't fail. +keys[2].extentflag_hi = add: online scrub didn't fail. +keys[2].extentflag_hi = sub: online scrub didn't fail. +keys[3].extentflag = ones: online scrub didn't fail. +keys[3].extentflag = firstbit: online scrub didn't fail. +keys[3].extentflag = middlebit: online scrub didn't fail. +keys[3].extentflag = lastbit: online scrub didn't fail. +keys[3].extentflag = add: online scrub didn't fail. +keys[3].extentflag = sub: online scrub didn't fail. +keys[3].extentflag_hi = ones: online scrub didn't fail. +keys[3].extentflag_hi = firstbit: online scrub didn't fail. +keys[3].extentflag_hi = middlebit: online scrub didn't fail. +keys[3].extentflag_hi = lastbit: online scrub didn't fail. +keys[3].extentflag_hi = add: online scrub didn't fail. +keys[3].extentflag_hi = sub: online scrub didn't fail. +keys[4].extentflag = ones: online scrub didn't fail. +keys[4].extentflag = firstbit: online scrub didn't fail. +keys[4].extentflag = middlebit: online scrub didn't fail. +keys[4].extentflag = lastbit: online scrub didn't fail. +keys[4].extentflag = add: online scrub didn't fail. +keys[4].extentflag = sub: online scrub didn't fail. +keys[4].extentflag_hi = ones: online scrub didn't fail. +keys[4].extentflag_hi = firstbit: online scrub didn't fail. +keys[4].extentflag_hi = middlebit: online scrub didn't fail. +keys[4].extentflag_hi = lastbit: online scrub didn't fail. +keys[4].extentflag_hi = add: online scrub didn't fail. +keys[4].extentflag_hi = sub: online scrub didn't fail. +keys[5].extentflag = ones: online scrub didn't fail. +keys[5].extentflag = firstbit: online scrub didn't fail. +keys[5].extentflag = middlebit: online scrub didn't fail. +keys[5].extentflag = lastbit: online scrub didn't fail. +keys[5].extentflag = add: online scrub didn't fail. +keys[5].extentflag = sub: online scrub didn't fail. +keys[5].extentflag_hi = ones: online scrub didn't fail. +keys[5].extentflag_hi = firstbit: online scrub didn't fail. +keys[5].extentflag_hi = middlebit: online scrub didn't fail. +keys[5].extentflag_hi = lastbit: online scrub didn't fail. +keys[5].extentflag_hi = add: online scrub didn't fail. +keys[5].extentflag_hi = sub: online scrub didn't fail. +keys[6].extentflag = ones: online scrub didn't fail. +keys[6].extentflag = firstbit: online scrub didn't fail. +keys[6].extentflag = middlebit: online scrub didn't fail. +keys[6].extentflag = lastbit: online scrub didn't fail. +keys[6].extentflag = add: online scrub didn't fail. +keys[6].extentflag = sub: online scrub didn't fail. +keys[6].extentflag_hi = ones: online scrub didn't fail. +keys[6].extentflag_hi = firstbit: online scrub didn't fail. +keys[6].extentflag_hi = middlebit: online scrub didn't fail. +keys[6].extentflag_hi = lastbit: online scrub didn't fail. +keys[6].extentflag_hi = add: online scrub didn't fail. +keys[6].extentflag_hi = sub: online scrub didn't fail. +keys[7].extentflag = ones: online scrub didn't fail. +keys[7].extentflag = firstbit: online scrub didn't fail. +keys[7].extentflag = middlebit: online scrub didn't fail. +keys[7].extentflag = lastbit: online scrub didn't fail. +keys[7].extentflag = add: online scrub didn't fail. +keys[7].extentflag = sub: online scrub didn't fail. +keys[7].extentflag_hi = ones: online scrub didn't fail. +keys[7].extentflag_hi = firstbit: online scrub didn't fail. +keys[7].extentflag_hi = middlebit: online scrub didn't fail. +keys[7].extentflag_hi = lastbit: online scrub didn't fail. +keys[7].extentflag_hi = add: online scrub didn't fail. +keys[7].extentflag_hi = sub: online scrub didn't fail. +keys[8].extentflag = ones: online scrub didn't fail. +keys[8].extentflag = firstbit: online scrub didn't fail. +keys[8].extentflag = middlebit: online scrub didn't fail. +keys[8].extentflag = lastbit: online scrub didn't fail. +keys[8].extentflag = add: online scrub didn't fail. +keys[8].extentflag = sub: online scrub didn't fail. +keys[8].extentflag_hi = ones: online scrub didn't fail. +keys[8].extentflag_hi = firstbit: online scrub didn't fail. +keys[8].extentflag_hi = middlebit: online scrub didn't fail. +keys[8].extentflag_hi = lastbit: online scrub didn't fail. +keys[8].extentflag_hi = add: online scrub didn't fail. +keys[8].extentflag_hi = sub: online scrub didn't fail. +keys[9].extentflag = ones: online scrub didn't fail. +keys[9].extentflag = firstbit: online scrub didn't fail. +keys[9].extentflag = middlebit: online scrub didn't fail. +keys[9].extentflag = lastbit: online scrub didn't fail. +keys[9].extentflag = add: online scrub didn't fail. +keys[9].extentflag = sub: online scrub didn't fail. +keys[9].extentflag_hi = ones: online scrub didn't fail. +keys[9].extentflag_hi = firstbit: online scrub didn't fail. +keys[9].extentflag_hi = middlebit: online scrub didn't fail. +keys[9].extentflag_hi = lastbit: online scrub didn't fail. +keys[9].extentflag_hi = add: online scrub didn't fail. +keys[9].extentflag_hi = sub: online scrub didn't fail. Done fuzzing rmapbt keyptr diff --git a/tests/xfs/375.out b/tests/xfs/375.out index ea92d7087f..746fa31ea0 100644 --- a/tests/xfs/375.out +++ b/tests/xfs/375.out @@ -2,4 +2,98 @@ QA output created by 375 Format and populate Find btree-format dir inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = firstbit: online repair failed (1). +core.mode = firstbit: online re-scrub failed (5). +core.mode = firstbit: offline re-scrub failed (1). +core.mode = firstbit: online post-mod scrub failed (1). +core.mode = firstbit: offline post-mod scrub failed (1). +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (1). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.size = zeroes: online repair failed (1). +core.size = zeroes: online re-scrub failed (5). +core.size = zeroes: offline re-scrub failed (1). +core.size = zeroes: online post-mod scrub failed (1). +core.size = zeroes: offline post-mod scrub failed (1). +core.size = middlebit: online health check failed (0). +core.size = middlebit: online repair failed (4). +core.size = middlebit: online re-scrub failed (4). +core.size = middlebit: online post-mod scrub failed (4). +core.size = lastbit: online scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: online scrub didn't fail. +core.naextents = lastbit: online repair failed (1). +core.naextents = lastbit: online re-scrub failed (5). +core.naextents = lastbit: offline re-scrub failed (1). +core.naextents = lastbit: online post-mod scrub failed (1). +core.naextents = lastbit: offline post-mod scrub failed (1). +core.forkoff = ones: online repair failed (1). +core.forkoff = ones: online re-scrub failed (5). +core.forkoff = ones: offline re-scrub failed (1). +core.forkoff = ones: online post-mod scrub failed (1). +core.forkoff = ones: offline post-mod scrub failed (1). +core.forkoff = firstbit: online repair failed (1). +core.forkoff = firstbit: online re-scrub failed (5). +core.forkoff = firstbit: offline re-scrub failed (1). +core.forkoff = firstbit: online post-mod scrub failed (1). +core.forkoff = firstbit: offline post-mod scrub failed (1). +core.forkoff = add: online repair failed (1). +core.forkoff = add: online re-scrub failed (5). +core.forkoff = add: offline re-scrub failed (1). +core.forkoff = add: online post-mod scrub failed (1). +core.forkoff = add: offline post-mod scrub failed (1). +core.forkoff = sub: online repair failed (1). +core.forkoff = sub: online re-scrub failed (5). +core.forkoff = sub: offline re-scrub failed (1). +core.forkoff = sub: online post-mod scrub failed (1). +core.forkoff = sub: offline post-mod scrub failed (1). +core.rtinherit = ones: online scrub didn't fail. +core.rtinherit = firstbit: online scrub didn't fail. +core.rtinherit = middlebit: online scrub didn't fail. +core.rtinherit = lastbit: online scrub didn't fail. +core.rtinherit = add: online scrub didn't fail. +core.rtinherit = sub: online scrub didn't fail. +core.projinherit = ones: online scrub didn't fail. +core.projinherit = firstbit: online scrub didn't fail. +core.projinherit = middlebit: online scrub didn't fail. +core.projinherit = lastbit: online scrub didn't fail. +core.projinherit = add: online scrub didn't fail. +core.projinherit = sub: online scrub didn't fail. +core.nosymlinks = ones: online scrub didn't fail. +core.nosymlinks = firstbit: online scrub didn't fail. +core.nosymlinks = middlebit: online scrub didn't fail. +core.nosymlinks = lastbit: online scrub didn't fail. +core.nosymlinks = add: online scrub didn't fail. +core.nosymlinks = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +u3.bmbt.ptrs[1] = firstbit: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/377.out b/tests/xfs/377.out index e70a34fd17..acc01a4669 100644 --- a/tests/xfs/377.out +++ b/tests/xfs/377.out @@ -2,4 +2,66 @@ QA output created by 377 Format and populate Find extents-format file inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (4). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.nlinkv2 = lastbit: online repair failed (4). +core.nlinkv2 = lastbit: online re-scrub failed (4). +core.nlinkv2 = lastbit: offline re-scrub failed (1). +core.nlinkv2 = lastbit: online post-mod scrub failed (4). +core.nlinkv2 = lastbit: offline post-mod scrub failed (1). +core.size = zeroes: online scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: online scrub didn't fail. +core.forkoff = firstbit: online repair failed (1). +core.forkoff = firstbit: online re-scrub failed (5). +core.forkoff = firstbit: offline re-scrub failed (1). +core.forkoff = firstbit: online post-mod scrub failed (1). +core.forkoff = firstbit: offline post-mod scrub failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +u3.bmx[0].blockcount = middlebit: online repair failed (4). +u3.bmx[0].blockcount = middlebit: online re-scrub failed (4). +u3.bmx[0].blockcount = middlebit: offline re-scrub failed (1). +u3.bmx[0].blockcount = middlebit: pre-mod mount failed (32). +u3.bmx[0].blockcount = add: online repair failed (4). +u3.bmx[0].blockcount = add: online re-scrub failed (4). +u3.bmx[0].blockcount = add: offline re-scrub failed (1). +u3.bmx[0].blockcount = add: pre-mod mount failed (32). Done fuzzing inode diff --git a/tests/xfs/379.out b/tests/xfs/379.out index 308b193490..2b856af2f4 100644 --- a/tests/xfs/379.out +++ b/tests/xfs/379.out @@ -2,4 +2,78 @@ QA output created by 379 Format and populate Find btree-format file inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (4). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.nlinkv2 = lastbit: online repair failed (4). +core.nlinkv2 = lastbit: online re-scrub failed (4). +core.nlinkv2 = lastbit: offline re-scrub failed (1). +core.nlinkv2 = lastbit: online post-mod scrub failed (4). +core.nlinkv2 = lastbit: offline post-mod scrub failed (1). +core.size = zeroes: online scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: online scrub didn't fail. +core.naextents = lastbit: online repair failed (1). +core.naextents = lastbit: online re-scrub failed (5). +core.naextents = lastbit: offline re-scrub failed (1). +core.naextents = lastbit: online post-mod scrub failed (1). +core.naextents = lastbit: offline post-mod scrub failed (1). +core.forkoff = ones: online repair failed (1). +core.forkoff = ones: online re-scrub failed (5). +core.forkoff = ones: offline re-scrub failed (1). +core.forkoff = ones: online post-mod scrub failed (1). +core.forkoff = ones: offline post-mod scrub failed (1). +core.forkoff = firstbit: online repair failed (1). +core.forkoff = firstbit: online re-scrub failed (5). +core.forkoff = firstbit: offline re-scrub failed (1). +core.forkoff = firstbit: online post-mod scrub failed (1). +core.forkoff = firstbit: offline post-mod scrub failed (1). +core.forkoff = add: online repair failed (1). +core.forkoff = add: online re-scrub failed (5). +core.forkoff = add: offline re-scrub failed (1). +core.forkoff = add: online post-mod scrub failed (1). +core.forkoff = add: offline post-mod scrub failed (1). +core.forkoff = sub: online repair failed (1). +core.forkoff = sub: online re-scrub failed (5). +core.forkoff = sub: offline re-scrub failed (1). +core.forkoff = sub: online post-mod scrub failed (1). +core.forkoff = sub: offline post-mod scrub failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/381.out b/tests/xfs/381.out index 217b15e325..4141e66342 100644 --- a/tests/xfs/381.out +++ b/tests/xfs/381.out @@ -2,4 +2,5 @@ QA output created by 381 Format and populate Find bmbt block Fuzz bmbt +rightsib = lastbit: online re-scrub failed (5). Done fuzzing bmbt diff --git a/tests/xfs/383.out b/tests/xfs/383.out index 69e2bca491..b124a4e2a9 100644 --- a/tests/xfs/383.out +++ b/tests/xfs/383.out @@ -2,4 +2,8 @@ QA output created by 383 Format and populate Find symlink remote block Fuzz symlink remote block +data = ones: online scrub didn't fail. +data = firstbit: online scrub didn't fail. +data = middlebit: online scrub didn't fail. +data = lastbit: online scrub didn't fail. Done fuzzing symlink remote block diff --git a/tests/xfs/385.out b/tests/xfs/385.out index e2b6bffd90..02dd1d5085 100644 --- a/tests/xfs/385.out +++ b/tests/xfs/385.out @@ -2,4 +2,72 @@ QA output created by 385 Format and populate Find inline-format dir inode Fuzz inline-format dir inode +core.mode = firstbit: online repair failed (1). +core.mode = firstbit: online re-scrub failed (5). +core.mode = firstbit: offline re-scrub failed (1). +core.mode = firstbit: online post-mod scrub failed (1). +core.mode = firstbit: offline post-mod scrub failed (1). +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (4). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.forkoff = firstbit: online repair failed (1). +core.forkoff = firstbit: online re-scrub failed (5). +core.forkoff = firstbit: offline re-scrub failed (1). +core.forkoff = firstbit: online post-mod scrub failed (1). +core.forkoff = firstbit: offline post-mod scrub failed (1). +core.rtinherit = ones: online scrub didn't fail. +core.rtinherit = firstbit: online scrub didn't fail. +core.rtinherit = middlebit: online scrub didn't fail. +core.rtinherit = lastbit: online scrub didn't fail. +core.rtinherit = add: online scrub didn't fail. +core.rtinherit = sub: online scrub didn't fail. +core.projinherit = ones: online scrub didn't fail. +core.projinherit = firstbit: online scrub didn't fail. +core.projinherit = middlebit: online scrub didn't fail. +core.projinherit = lastbit: online scrub didn't fail. +core.projinherit = add: online scrub didn't fail. +core.projinherit = sub: online scrub didn't fail. +core.nosymlinks = ones: online scrub didn't fail. +core.nosymlinks = firstbit: online scrub didn't fail. +core.nosymlinks = middlebit: online scrub didn't fail. +core.nosymlinks = lastbit: online scrub didn't fail. +core.nosymlinks = add: online scrub didn't fail. +core.nosymlinks = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.sfdir3.list[1].offset = middlebit: online scrub didn't fail. +u3.sfdir3.list[1].offset = lastbit: online scrub didn't fail. +u3.sfdir3.list[1].offset = add: online scrub didn't fail. Done fuzzing inline-format dir inode diff --git a/tests/xfs/399.out b/tests/xfs/399.out index 229bcc0353..8379781def 100644 --- a/tests/xfs/399.out +++ b/tests/xfs/399.out @@ -2,4 +2,67 @@ QA output created by 399 Format and populate Find inline-format attr inode Fuzz inline-format attr inode +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (4). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.nlinkv2 = lastbit: online repair failed (4). +core.nlinkv2 = lastbit: online re-scrub failed (4). +core.nlinkv2 = lastbit: offline re-scrub failed (1). +core.nlinkv2 = lastbit: online post-mod scrub failed (4). +core.nlinkv2 = lastbit: offline post-mod scrub failed (1). +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +a.sfattr.list[1].name = ones: online scrub didn't fail. +a.sfattr.list[1].name = firstbit: online scrub didn't fail. +a.sfattr.list[1].name = middlebit: online scrub didn't fail. +a.sfattr.list[1].name = lastbit: online scrub didn't fail. +a.sfattr.list[1].name = add: online scrub didn't fail. +a.sfattr.list[1].name = sub: online scrub didn't fail. +a.sfattr.list[2].name = ones: online scrub didn't fail. +a.sfattr.list[2].name = firstbit: online scrub didn't fail. +a.sfattr.list[2].name = middlebit: online scrub didn't fail. +a.sfattr.list[2].name = lastbit: online scrub didn't fail. +a.sfattr.list[2].name = add: online scrub didn't fail. +a.sfattr.list[2].name = sub: online scrub didn't fail. Done fuzzing inline-format attr inode diff --git a/tests/xfs/401.out b/tests/xfs/401.out index 2729f3eafb..3102736cff 100644 --- a/tests/xfs/401.out +++ b/tests/xfs/401.out @@ -2,4 +2,76 @@ QA output created by 401 Format and populate Find leaf-format attr block Fuzz leaf-format attr block +hdr.firstused = middlebit: online scrub didn't fail. +hdr.firstused = middlebit: offline re-scrub failed (1). +hdr.firstused = middlebit: offline post-mod scrub failed (1). +hdr.holes = ones: online scrub didn't fail. +hdr.holes = firstbit: online scrub didn't fail. +hdr.holes = middlebit: online scrub didn't fail. +hdr.holes = lastbit: online scrub didn't fail. +hdr.holes = add: online scrub didn't fail. +hdr.holes = sub: online scrub didn't fail. +hdr.freemap[0].size = zeroes: online scrub didn't fail. +hdr.freemap[1].base = middlebit: online scrub didn't fail. +hdr.freemap[2].base = middlebit: online scrub didn't fail. +entries[0].incomplete = ones: online scrub didn't fail. +entries[0].incomplete = firstbit: online scrub didn't fail. +entries[0].incomplete = middlebit: online scrub didn't fail. +entries[0].incomplete = lastbit: online scrub didn't fail. +entries[0].incomplete = add: online scrub didn't fail. +entries[0].incomplete = sub: online scrub didn't fail. +entries[1].incomplete = ones: online scrub didn't fail. +entries[1].incomplete = firstbit: online scrub didn't fail. +entries[1].incomplete = middlebit: online scrub didn't fail. +entries[1].incomplete = lastbit: online scrub didn't fail. +entries[1].incomplete = add: online scrub didn't fail. +entries[1].incomplete = sub: online scrub didn't fail. +entries[2].incomplete = ones: online scrub didn't fail. +entries[2].incomplete = firstbit: online scrub didn't fail. +entries[2].incomplete = middlebit: online scrub didn't fail. +entries[2].incomplete = lastbit: online scrub didn't fail. +entries[2].incomplete = add: online scrub didn't fail. +entries[2].incomplete = sub: online scrub didn't fail. +entries[3].incomplete = ones: online scrub didn't fail. +entries[3].incomplete = firstbit: online scrub didn't fail. +entries[3].incomplete = middlebit: online scrub didn't fail. +entries[3].incomplete = lastbit: online scrub didn't fail. +entries[3].incomplete = add: online scrub didn't fail. +entries[3].incomplete = sub: online scrub didn't fail. +entries[4].incomplete = ones: online scrub didn't fail. +entries[4].incomplete = firstbit: online scrub didn't fail. +entries[4].incomplete = middlebit: online scrub didn't fail. +entries[4].incomplete = lastbit: online scrub didn't fail. +entries[4].incomplete = add: online scrub didn't fail. +entries[4].incomplete = sub: online scrub didn't fail. +entries[5].incomplete = ones: online scrub didn't fail. +entries[5].incomplete = firstbit: online scrub didn't fail. +entries[5].incomplete = middlebit: online scrub didn't fail. +entries[5].incomplete = lastbit: online scrub didn't fail. +entries[5].incomplete = add: online scrub didn't fail. +entries[5].incomplete = sub: online scrub didn't fail. +entries[6].incomplete = ones: online scrub didn't fail. +entries[6].incomplete = firstbit: online scrub didn't fail. +entries[6].incomplete = middlebit: online scrub didn't fail. +entries[6].incomplete = lastbit: online scrub didn't fail. +entries[6].incomplete = add: online scrub didn't fail. +entries[6].incomplete = sub: online scrub didn't fail. +entries[7].incomplete = ones: online scrub didn't fail. +entries[7].incomplete = firstbit: online scrub didn't fail. +entries[7].incomplete = middlebit: online scrub didn't fail. +entries[7].incomplete = lastbit: online scrub didn't fail. +entries[7].incomplete = add: online scrub didn't fail. +entries[7].incomplete = sub: online scrub didn't fail. +entries[8].incomplete = ones: online scrub didn't fail. +entries[8].incomplete = firstbit: online scrub didn't fail. +entries[8].incomplete = middlebit: online scrub didn't fail. +entries[8].incomplete = lastbit: online scrub didn't fail. +entries[8].incomplete = add: online scrub didn't fail. +entries[8].incomplete = sub: online scrub didn't fail. +entries[9].incomplete = ones: online scrub didn't fail. +entries[9].incomplete = firstbit: online scrub didn't fail. +entries[9].incomplete = middlebit: online scrub didn't fail. +entries[9].incomplete = lastbit: online scrub didn't fail. +entries[9].incomplete = add: online scrub didn't fail. +entries[9].incomplete = sub: online scrub didn't fail. Done fuzzing leaf-format attr block diff --git a/tests/xfs/405.out b/tests/xfs/405.out index b7c114cf69..0f9ad76bd5 100644 --- a/tests/xfs/405.out +++ b/tests/xfs/405.out @@ -2,4 +2,9 @@ QA output created by 405 Format and populate Find external attr block Fuzz external attr block +data = zeroes: online scrub didn't fail. +data = ones: online scrub didn't fail. +data = firstbit: online scrub didn't fail. +data = middlebit: online scrub didn't fail. +data = lastbit: online scrub didn't fail. Done fuzzing external attr block diff --git a/tests/xfs/413.out b/tests/xfs/413.out index cebe104e6e..8ad1b3d239 100644 --- a/tests/xfs/413.out +++ b/tests/xfs/413.out @@ -2,4 +2,52 @@ QA output created by 413 Format and populate Find btree-format attr inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (4). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.nlinkv2 = lastbit: online repair failed (4). +core.nlinkv2 = lastbit: online re-scrub failed (4). +core.nlinkv2 = lastbit: offline re-scrub failed (1). +core.nlinkv2 = lastbit: online post-mod scrub failed (4). +core.nlinkv2 = lastbit: offline post-mod scrub failed (1). +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +a.bmbt.ptrs[1] = firstbit: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/415.out b/tests/xfs/415.out index 0784c0d5d8..6ff2573796 100644 --- a/tests/xfs/415.out +++ b/tests/xfs/415.out @@ -2,4 +2,60 @@ QA output created by 415 Format and populate Find blockdev inode Fuzz inode +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (4). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.nlinkv2 = lastbit: online repair failed (4). +core.nlinkv2 = lastbit: online re-scrub failed (4). +core.nlinkv2 = lastbit: offline re-scrub failed (1). +core.nlinkv2 = lastbit: online post-mod scrub failed (4). +core.nlinkv2 = lastbit: offline post-mod scrub failed (1). +core.size = middlebit: online scrub didn't fail. +core.size = middlebit: offline re-scrub failed (1). +core.size = middlebit: offline post-mod scrub failed (1). +core.size = lastbit: online scrub didn't fail. +core.size = lastbit: offline re-scrub failed (1). +core.size = lastbit: offline post-mod scrub failed (1). +core.size = add: online scrub didn't fail. +core.size = add: offline re-scrub failed (1). +core.size = add: offline post-mod scrub failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.dev = zeroes: online scrub didn't fail. +u3.dev = ones: online scrub didn't fail. +u3.dev = firstbit: online scrub didn't fail. +u3.dev = middlebit: online scrub didn't fail. +u3.dev = lastbit: online scrub didn't fail. +u3.dev = add: online scrub didn't fail. +u3.dev = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/417.out b/tests/xfs/417.out index 744cc2c715..cbd2b8f6e3 100644 --- a/tests/xfs/417.out +++ b/tests/xfs/417.out @@ -2,4 +2,60 @@ QA output created by 417 Format and populate Find local-format symlink inode Fuzz inode +core.mode = firstbit: online repair failed (1). +core.mode = firstbit: online re-scrub failed (5). +core.mode = firstbit: offline re-scrub failed (1). +core.mode = firstbit: online post-mod scrub failed (1). +core.mode = firstbit: offline post-mod scrub failed (1). +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.uid = ones: online re-scrub failed (1). +core.gid = ones: online re-scrub failed (1). +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = zeroes: online re-scrub failed (4). +core.nlinkv2 = zeroes: offline re-scrub failed (1). +core.nlinkv2 = zeroes: online post-mod scrub failed (4). +core.nlinkv2 = zeroes: offline post-mod scrub failed (1). +core.nlinkv2 = lastbit: online repair failed (4). +core.nlinkv2 = lastbit: online re-scrub failed (4). +core.nlinkv2 = lastbit: offline re-scrub failed (1). +core.nlinkv2 = lastbit: online post-mod scrub failed (4). +core.nlinkv2 = lastbit: offline post-mod scrub failed (1). +core.forkoff = firstbit: online repair failed (1). +core.forkoff = firstbit: online re-scrub failed (5). +core.forkoff = firstbit: offline re-scrub failed (1). +core.forkoff = firstbit: online post-mod scrub failed (1). +core.forkoff = firstbit: offline post-mod scrub failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.symlink = ones: online scrub didn't fail. +u3.symlink = firstbit: online scrub didn't fail. +u3.symlink = middlebit: online scrub didn't fail. +u3.symlink = lastbit: online scrub didn't fail. +u3.symlink = add: online scrub didn't fail. +u3.symlink = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/426.out b/tests/xfs/426.out index daddd1f3c8..d431c3dfb9 100644 --- a/tests/xfs/426.out +++ b/tests/xfs/426.out @@ -1,4 +1,136 @@ QA output created by 426 Format and populate Fuzz user 0 dquot +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: online repair failed (1). +diskdq.blk_softlimit = ones: online re-scrub failed (5). +diskdq.blk_softlimit = ones: online post-mod scrub failed (1). +diskdq.blk_softlimit = firstbit: online repair failed (1). +diskdq.blk_softlimit = firstbit: online re-scrub failed (5). +diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = middlebit: online repair failed (1). +diskdq.blk_softlimit = middlebit: online re-scrub failed (5). +diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.blk_softlimit = lastbit: online repair failed (1). +diskdq.blk_softlimit = lastbit: online re-scrub failed (5). +diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = add: online repair failed (1). +diskdq.blk_softlimit = add: online re-scrub failed (5). +diskdq.blk_softlimit = add: online post-mod scrub failed (1). +diskdq.blk_softlimit = sub: online repair failed (1). +diskdq.blk_softlimit = sub: online re-scrub failed (5). +diskdq.blk_softlimit = sub: online post-mod scrub failed (1). +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: online repair failed (1). +diskdq.ino_softlimit = ones: online re-scrub failed (5). +diskdq.ino_softlimit = ones: online post-mod scrub failed (1). +diskdq.ino_softlimit = firstbit: online repair failed (1). +diskdq.ino_softlimit = firstbit: online re-scrub failed (5). +diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = middlebit: online repair failed (1). +diskdq.ino_softlimit = middlebit: online re-scrub failed (5). +diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.ino_softlimit = lastbit: online repair failed (1). +diskdq.ino_softlimit = lastbit: online re-scrub failed (5). +diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = add: online repair failed (1). +diskdq.ino_softlimit = add: online re-scrub failed (5). +diskdq.ino_softlimit = add: online post-mod scrub failed (1). +diskdq.ino_softlimit = sub: online repair failed (1). +diskdq.ino_softlimit = sub: online re-scrub failed (5). +diskdq.ino_softlimit = sub: online post-mod scrub failed (1). +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: online repair failed (1). +diskdq.rtb_softlimit = ones: online re-scrub failed (5). +diskdq.rtb_softlimit = ones: online post-mod scrub failed (1). +diskdq.rtb_softlimit = firstbit: online repair failed (1). +diskdq.rtb_softlimit = firstbit: online re-scrub failed (5). +diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = middlebit: online repair failed (1). +diskdq.rtb_softlimit = middlebit: online re-scrub failed (5). +diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = lastbit: online repair failed (1). +diskdq.rtb_softlimit = lastbit: online re-scrub failed (5). +diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = add: online repair failed (1). +diskdq.rtb_softlimit = add: online re-scrub failed (5). +diskdq.rtb_softlimit = add: online post-mod scrub failed (1). +diskdq.rtb_softlimit = sub: online repair failed (1). +diskdq.rtb_softlimit = sub: online re-scrub failed (5). +diskdq.rtb_softlimit = sub: online post-mod scrub failed (1). +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz user 4242 dquot +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz user 8484 dquot +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. Done fuzzing dquot diff --git a/tests/xfs/428.out b/tests/xfs/428.out index f694aa03a6..b0ea71f271 100644 --- a/tests/xfs/428.out +++ b/tests/xfs/428.out @@ -1,4 +1,136 @@ QA output created by 428 Format and populate Fuzz group 0 dquot +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: online repair failed (1). +diskdq.blk_softlimit = ones: online re-scrub failed (5). +diskdq.blk_softlimit = ones: online post-mod scrub failed (1). +diskdq.blk_softlimit = firstbit: online repair failed (1). +diskdq.blk_softlimit = firstbit: online re-scrub failed (5). +diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = middlebit: online repair failed (1). +diskdq.blk_softlimit = middlebit: online re-scrub failed (5). +diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.blk_softlimit = lastbit: online repair failed (1). +diskdq.blk_softlimit = lastbit: online re-scrub failed (5). +diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = add: online repair failed (1). +diskdq.blk_softlimit = add: online re-scrub failed (5). +diskdq.blk_softlimit = add: online post-mod scrub failed (1). +diskdq.blk_softlimit = sub: online repair failed (1). +diskdq.blk_softlimit = sub: online re-scrub failed (5). +diskdq.blk_softlimit = sub: online post-mod scrub failed (1). +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: online repair failed (1). +diskdq.ino_softlimit = ones: online re-scrub failed (5). +diskdq.ino_softlimit = ones: online post-mod scrub failed (1). +diskdq.ino_softlimit = firstbit: online repair failed (1). +diskdq.ino_softlimit = firstbit: online re-scrub failed (5). +diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = middlebit: online repair failed (1). +diskdq.ino_softlimit = middlebit: online re-scrub failed (5). +diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.ino_softlimit = lastbit: online repair failed (1). +diskdq.ino_softlimit = lastbit: online re-scrub failed (5). +diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = add: online repair failed (1). +diskdq.ino_softlimit = add: online re-scrub failed (5). +diskdq.ino_softlimit = add: online post-mod scrub failed (1). +diskdq.ino_softlimit = sub: online repair failed (1). +diskdq.ino_softlimit = sub: online re-scrub failed (5). +diskdq.ino_softlimit = sub: online post-mod scrub failed (1). +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: online repair failed (1). +diskdq.rtb_softlimit = ones: online re-scrub failed (5). +diskdq.rtb_softlimit = ones: online post-mod scrub failed (1). +diskdq.rtb_softlimit = firstbit: online repair failed (1). +diskdq.rtb_softlimit = firstbit: online re-scrub failed (5). +diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = middlebit: online repair failed (1). +diskdq.rtb_softlimit = middlebit: online re-scrub failed (5). +diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = lastbit: online repair failed (1). +diskdq.rtb_softlimit = lastbit: online re-scrub failed (5). +diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = add: online repair failed (1). +diskdq.rtb_softlimit = add: online re-scrub failed (5). +diskdq.rtb_softlimit = add: online post-mod scrub failed (1). +diskdq.rtb_softlimit = sub: online repair failed (1). +diskdq.rtb_softlimit = sub: online re-scrub failed (5). +diskdq.rtb_softlimit = sub: online post-mod scrub failed (1). +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz group 4242 dquot +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz group 8484 dquot +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. Done fuzzing dquot diff --git a/tests/xfs/430.out b/tests/xfs/430.out index 0e7fa85c30..5193cae57e 100644 --- a/tests/xfs/430.out +++ b/tests/xfs/430.out @@ -1,4 +1,136 @@ QA output created by 430 Format and populate Fuzz project 0 dquot +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: online repair failed (1). +diskdq.blk_softlimit = ones: online re-scrub failed (5). +diskdq.blk_softlimit = ones: online post-mod scrub failed (1). +diskdq.blk_softlimit = firstbit: online repair failed (1). +diskdq.blk_softlimit = firstbit: online re-scrub failed (5). +diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = middlebit: online repair failed (1). +diskdq.blk_softlimit = middlebit: online re-scrub failed (5). +diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.blk_softlimit = lastbit: online repair failed (1). +diskdq.blk_softlimit = lastbit: online re-scrub failed (5). +diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = add: online repair failed (1). +diskdq.blk_softlimit = add: online re-scrub failed (5). +diskdq.blk_softlimit = add: online post-mod scrub failed (1). +diskdq.blk_softlimit = sub: online repair failed (1). +diskdq.blk_softlimit = sub: online re-scrub failed (5). +diskdq.blk_softlimit = sub: online post-mod scrub failed (1). +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: online repair failed (1). +diskdq.ino_softlimit = ones: online re-scrub failed (5). +diskdq.ino_softlimit = ones: online post-mod scrub failed (1). +diskdq.ino_softlimit = firstbit: online repair failed (1). +diskdq.ino_softlimit = firstbit: online re-scrub failed (5). +diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = middlebit: online repair failed (1). +diskdq.ino_softlimit = middlebit: online re-scrub failed (5). +diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.ino_softlimit = lastbit: online repair failed (1). +diskdq.ino_softlimit = lastbit: online re-scrub failed (5). +diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = add: online repair failed (1). +diskdq.ino_softlimit = add: online re-scrub failed (5). +diskdq.ino_softlimit = add: online post-mod scrub failed (1). +diskdq.ino_softlimit = sub: online repair failed (1). +diskdq.ino_softlimit = sub: online re-scrub failed (5). +diskdq.ino_softlimit = sub: online post-mod scrub failed (1). +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: online repair failed (1). +diskdq.rtb_softlimit = ones: online re-scrub failed (5). +diskdq.rtb_softlimit = ones: online post-mod scrub failed (1). +diskdq.rtb_softlimit = firstbit: online repair failed (1). +diskdq.rtb_softlimit = firstbit: online re-scrub failed (5). +diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = middlebit: online repair failed (1). +diskdq.rtb_softlimit = middlebit: online re-scrub failed (5). +diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = lastbit: online repair failed (1). +diskdq.rtb_softlimit = lastbit: online re-scrub failed (5). +diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = add: online repair failed (1). +diskdq.rtb_softlimit = add: online re-scrub failed (5). +diskdq.rtb_softlimit = add: online post-mod scrub failed (1). +diskdq.rtb_softlimit = sub: online repair failed (1). +diskdq.rtb_softlimit = sub: online re-scrub failed (5). +diskdq.rtb_softlimit = sub: online post-mod scrub failed (1). +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz project 4242 dquot +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz project 8484 dquot +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. Done fuzzing dquot diff --git a/tests/xfs/730.out b/tests/xfs/730.out index 28d4becad3..c35b704a11 100644 --- a/tests/xfs/730.out +++ b/tests/xfs/730.out @@ -1,4 +1,14 @@ QA output created by 730 Format and populate Fuzz fscounters +icount = zeroes: online scrub didn't fail. +icount = ones: online scrub didn't fail. +icount = firstbit: online scrub didn't fail. +icount = middlebit: online scrub didn't fail. +ifree = ones: online scrub didn't fail. +ifree = firstbit: online scrub didn't fail. +ifree = middlebit: online scrub didn't fail. +fdblocks = ones: online scrub didn't fail. +fdblocks = firstbit: online scrub didn't fail. +fdblocks = middlebit: online scrub didn't fail. Done fuzzing fscounters From patchwork Wed Dec 27 13:44:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Darrick J. Wong" X-Patchwork-Id: 13508414 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 31279BA32; Mon, 1 Jan 2024 00:44:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="FmnhnUhV" Received: by smtp.kernel.org (Postfix) with ESMTPSA id CA809C433C8; Mon, 1 Jan 2024 00:44:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1704069850; bh=+2ux9E95IUS2AuAFOA2CtvKv+fJIff2pO8MIoKmkbdo=; h=Date:Subject:From:To:Cc:In-Reply-To:References:From; b=FmnhnUhVBP2WKOjlLAcQokTUJVkwSeDH8U0jNKK+c6zq+2M6fezaMKlQ8/KN+vM6r rHBYMGAxx8iT4mfZ+hoJnDRbvPHJCX3sWjGf/mP6NRoxhe2evElGWzZXlgR1oubG9i 8t3Jndd2LQg3xEbY+Zz+oDWMqNLwBgWu55Rh5hzNCeRDPK3QrkGwG7VjZ9rh2qnM0x 5vfq5BfEkmvJIAC6LBfWB5CMGJ2VKhbJ1eWIcyiIjtX94IDg6kNSDtrIno/vHqoRas rc+PZGih+ZSmSqvE8wr6+W7x8TEb4ywRpu3B+dpZG5ZNrB37CTksmH4Yn8gSzIllq/ 74YMgX/uuz1Hg== Date: Sun, 31 Dec 2023 16:44:09 +9900 Subject: [PATCH 2/4] xfs: offline fuzz test known output From: "Darrick J. Wong" To: djwong@kernel.org, zlang@redhat.com Cc: fstests@vger.kernel.org, linux-xfs@vger.kernel.org, guan@eryu.me Message-ID: <170405026255.1823639.16865136362993557074.stgit@frogsfrogsfrogs> In-Reply-To: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> References: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> User-Agent: StGit/0.19 Precedence: bulk X-Mailing-List: linux-xfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Darrick J. Wong Record all the currently known failures of the xfs_repair check and repair code. Signed-off-by: Darrick J. Wong --- 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 From patchwork Wed Dec 27 13:44:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Darrick J. Wong" X-Patchwork-Id: 13508415 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 49ECABA32; Mon, 1 Jan 2024 00:44:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="AI9tRzED" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9EA09C433C8; Mon, 1 Jan 2024 00:44:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1704069865; bh=zgdsCVrSNyY99tmTP3DdmIlUQ9eQQQQ3PIDnPyCGxxA=; h=Date:Subject:From:To:Cc:In-Reply-To:References:From; b=AI9tRzEDaAosxICeiOL1mg2J1FzFhKssbWWjAw5hnMThovAJEHAufm+SyxJKDJGnq iDLuFcXbc7Ho70i7zdQbq2XoJfLGeVRTvibjOten/yU4u25X0PqI+qpXyybcYLbgOi 398ZynmP3kWfsYcKqFlZZePggxZV5gS8OUYL1AJMjvo/V2Ax9ZVSa5ZDYodulxYMTr C0JRiAbXINJxVbbvYjHgdhH0smV2GyQKZpR8B2MhakXmzBxWUi3CseAnc2MRVn6KhH 0SrcZncPuWAfl9guctaywIO9fxwtLqaDaltRlmXmx1TpToZIBKiFjqVT/FOWMWkdNB bRNDWpBT1Mk4w== Date: Sun, 31 Dec 2023 16:44:25 +9900 Subject: [PATCH 3/4] xfs: norepair fuzz test known output From: "Darrick J. Wong" To: djwong@kernel.org, zlang@redhat.com Cc: fstests@vger.kernel.org, linux-xfs@vger.kernel.org, guan@eryu.me Message-ID: <170405026269.1823639.15978016282575129460.stgit@frogsfrogsfrogs> In-Reply-To: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> References: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> User-Agent: StGit/0.19 Precedence: bulk X-Mailing-List: linux-xfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Darrick J. Wong Record all the currently known failures of the kernel verifier code. Signed-off-by: Darrick J. Wong --- tests/xfs/453.out | 152 +++++++++++++++ tests/xfs/454.out | 96 ++++++++++ tests/xfs/455.out | 134 ++++++++++++++ tests/xfs/456.out | 129 +++++++++++++ tests/xfs/457.out | 5 + tests/xfs/458.out | 44 ++++ tests/xfs/459.out | 5 + tests/xfs/460.out | 6 + tests/xfs/461.out | 6 + tests/xfs/462.out | 8 + tests/xfs/463.out | 525 +++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/xfs/464.out | 5 + tests/xfs/465.out | 71 +++++++ tests/xfs/466.out | 51 +++++ tests/xfs/467.out | 47 +++++ tests/xfs/469.out | 8 + tests/xfs/470.out | 79 ++++++++ tests/xfs/471.out | 7 + tests/xfs/472.out | 7 + tests/xfs/474.out | 7 + tests/xfs/475.out | 6 + tests/xfs/477.out | 79 ++++++++ tests/xfs/478.out | 91 +++++++++ tests/xfs/479.out | 7 + tests/xfs/480.out | 24 ++ tests/xfs/483.out | 6 + tests/xfs/484.out | 45 +++++ tests/xfs/485.out | 51 +++++ tests/xfs/486.out | 46 +++++ tests/xfs/487.out | 242 ++++++++++++++++++++++++ tests/xfs/488.out | 242 ++++++++++++++++++++++++ tests/xfs/489.out | 242 ++++++++++++++++++++++++ tests/xfs/498.out | 12 + tests/xfs/788.out | 23 ++ 34 files changed, 2508 insertions(+) diff --git a/tests/xfs/453.out b/tests/xfs/453.out index 4b89bb01d8..15626b9caa 100644 --- a/tests/xfs/453.out +++ b/tests/xfs/453.out @@ -1,4 +1,156 @@ QA output created by 453 Format and populate Fuzz superblock +uuid = zeroes: offline scrub didn't fail. +uuid = zeroes: online scrub didn't fail. +uuid = ones: offline scrub didn't fail. +uuid = ones: online scrub didn't fail. +uuid = firstbit: offline scrub didn't fail. +uuid = firstbit: online scrub didn't fail. +uuid = middlebit: offline scrub didn't fail. +uuid = middlebit: online scrub didn't fail. +uuid = lastbit: offline scrub didn't fail. +uuid = lastbit: online scrub didn't fail. +rootino = zeroes: offline scrub didn't fail. +rootino = zeroes: online scrub didn't fail. +rootino = ones: offline scrub didn't fail. +rootino = ones: online scrub didn't fail. +rootino = firstbit: offline scrub didn't fail. +rootino = firstbit: online scrub didn't fail. +rootino = middlebit: offline scrub didn't fail. +rootino = middlebit: online scrub didn't fail. +rootino = lastbit: offline scrub didn't fail. +rootino = lastbit: online scrub didn't fail. +rootino = add: offline scrub didn't fail. +rootino = add: online scrub didn't fail. +rootino = sub: offline scrub didn't fail. +rootino = sub: online scrub didn't fail. +metadirino = zeroes: offline scrub didn't fail. +metadirino = zeroes: online scrub didn't fail. +metadirino = firstbit: offline scrub didn't fail. +metadirino = firstbit: online scrub didn't fail. +metadirino = middlebit: offline scrub didn't fail. +metadirino = middlebit: online scrub didn't fail. +metadirino = lastbit: offline scrub didn't fail. +metadirino = lastbit: online scrub didn't fail. +metadirino = add: offline scrub didn't fail. +metadirino = add: online scrub didn't fail. +metadirino = sub: offline scrub didn't fail. +metadirino = sub: online scrub didn't fail. +rgblocks = middlebit: offline scrub didn't fail. +rgblocks = middlebit: online scrub didn't fail. +rgblocks = lastbit: offline scrub didn't fail. +rgblocks = lastbit: online scrub didn't fail. +rgblocks = add: offline scrub didn't fail. +rgblocks = add: online scrub didn't fail. +rgblocks = sub: offline scrub didn't fail. +rgblocks = sub: online scrub didn't fail. +fname = ones: offline scrub didn't fail. +fname = ones: online scrub didn't fail. +fname = firstbit: offline scrub didn't fail. +fname = firstbit: online scrub didn't fail. +fname = middlebit: offline scrub didn't fail. +fname = middlebit: online scrub didn't fail. +fname = lastbit: offline scrub didn't fail. +fname = lastbit: online scrub didn't fail. +inprogress = zeroes: offline scrub didn't fail. +inprogress = zeroes: online scrub didn't fail. +inprogress = ones: offline scrub didn't fail. +inprogress = ones: online scrub didn't fail. +inprogress = firstbit: offline scrub didn't fail. +inprogress = firstbit: online scrub didn't fail. +inprogress = middlebit: offline scrub didn't fail. +inprogress = middlebit: online scrub didn't fail. +inprogress = lastbit: offline scrub didn't fail. +inprogress = lastbit: online scrub didn't fail. +inprogress = add: offline scrub didn't fail. +inprogress = add: online scrub didn't fail. +inprogress = sub: offline scrub didn't fail. +inprogress = sub: online scrub didn't fail. +imax_pct = zeroes: offline scrub didn't fail. +imax_pct = zeroes: online scrub didn't fail. +imax_pct = middlebit: offline scrub didn't fail. +imax_pct = middlebit: online scrub didn't fail. +imax_pct = lastbit: offline scrub didn't fail. +imax_pct = lastbit: online scrub didn't fail. +icount = ones: offline scrub didn't fail. +icount = ones: online scrub didn't fail. +icount = firstbit: offline scrub didn't fail. +icount = firstbit: online scrub didn't fail. +icount = middlebit: offline scrub didn't fail. +icount = middlebit: online scrub didn't fail. +icount = lastbit: offline scrub didn't fail. +icount = lastbit: online scrub didn't fail. +icount = add: offline scrub didn't fail. +icount = add: online scrub didn't fail. +icount = sub: offline scrub didn't fail. +icount = sub: online scrub didn't fail. +ifree = ones: offline scrub didn't fail. +ifree = ones: online scrub didn't fail. +ifree = firstbit: offline scrub didn't fail. +ifree = firstbit: online scrub didn't fail. +ifree = middlebit: offline scrub didn't fail. +ifree = middlebit: online scrub didn't fail. +ifree = lastbit: offline scrub didn't fail. +ifree = lastbit: online scrub didn't fail. +ifree = add: offline scrub didn't fail. +ifree = add: online scrub didn't fail. +ifree = sub: offline scrub didn't fail. +ifree = sub: online scrub didn't fail. +fdblocks = zeroes: offline scrub didn't fail. +fdblocks = zeroes: online scrub didn't fail. +fdblocks = ones: offline scrub didn't fail. +fdblocks = ones: online scrub didn't fail. +fdblocks = firstbit: offline scrub didn't fail. +fdblocks = firstbit: online scrub didn't fail. +fdblocks = middlebit: offline scrub didn't fail. +fdblocks = middlebit: online scrub didn't fail. +fdblocks = lastbit: offline scrub didn't fail. +fdblocks = lastbit: online scrub didn't fail. +fdblocks = add: offline scrub didn't fail. +fdblocks = add: online scrub didn't fail. +fdblocks = sub: offline scrub didn't fail. +fdblocks = sub: online scrub didn't fail. +qflags = firstbit: online scrub didn't fail. +qflags = middlebit: online scrub didn't fail. +qflags = lastbit: online scrub didn't fail. +shared_vn = ones: offline scrub didn't fail. +shared_vn = firstbit: offline scrub didn't fail. +shared_vn = middlebit: offline scrub didn't fail. +shared_vn = lastbit: offline scrub didn't fail. +shared_vn = add: offline scrub didn't fail. +shared_vn = sub: offline scrub didn't fail. +dirblklog = lastbit: offline scrub didn't fail. +logsunit = zeroes: offline scrub didn't fail. +logsunit = lastbit: offline scrub didn't fail. +bad_features2 = zeroes: offline scrub didn't fail. +bad_features2 = zeroes: online scrub didn't fail. +bad_features2 = ones: offline scrub didn't fail. +bad_features2 = ones: online scrub didn't fail. +bad_features2 = firstbit: offline scrub didn't fail. +bad_features2 = firstbit: online scrub didn't fail. +bad_features2 = middlebit: offline scrub didn't fail. +bad_features2 = middlebit: online scrub didn't fail. +bad_features2 = lastbit: offline scrub didn't fail. +bad_features2 = lastbit: online scrub didn't fail. +bad_features2 = add: offline scrub didn't fail. +bad_features2 = add: online scrub didn't fail. +bad_features2 = sub: offline scrub didn't fail. +bad_features2 = sub: online scrub didn't fail. +features_log_incompat = ones: offline scrub didn't fail. +features_log_incompat = ones: online scrub didn't fail. +features_log_incompat = firstbit: offline scrub didn't fail. +features_log_incompat = firstbit: online scrub didn't fail. +features_log_incompat = middlebit: offline scrub didn't fail. +features_log_incompat = middlebit: online scrub didn't fail. +features_log_incompat = lastbit: offline scrub didn't fail. +features_log_incompat = lastbit: online scrub didn't fail. +features_log_incompat = add: offline scrub didn't fail. +features_log_incompat = add: online scrub didn't fail. +features_log_incompat = sub: offline scrub didn't fail. +features_log_incompat = sub: online scrub didn't fail. +meta_uuid = ones: online scrub didn't fail. +meta_uuid = firstbit: online scrub didn't fail. +meta_uuid = middlebit: online scrub didn't fail. +meta_uuid = lastbit: online scrub didn't fail. Done fuzzing superblock diff --git a/tests/xfs/454.out b/tests/xfs/454.out index ba7a8c24ba..dc89b2a488 100644 --- a/tests/xfs/454.out +++ b/tests/xfs/454.out @@ -1,4 +1,100 @@ QA output created by 454 Format and populate Fuzz AGF +magicnum = zeroes: mount failed (32). +magicnum = ones: mount failed (32). +magicnum = firstbit: mount failed (32). +magicnum = middlebit: mount failed (32). +magicnum = lastbit: mount failed (32). +magicnum = add: mount failed (32). +magicnum = sub: mount failed (32). +versionnum = zeroes: mount failed (32). +versionnum = ones: mount failed (32). +versionnum = firstbit: mount failed (32). +versionnum = middlebit: mount failed (32). +versionnum = lastbit: mount failed (32). +versionnum = add: mount failed (32). +versionnum = sub: mount failed (32). +seqno = ones: mount failed (32). +seqno = firstbit: mount failed (32). +seqno = middlebit: mount failed (32). +seqno = lastbit: mount failed (32). +seqno = add: mount failed (32). +seqno = sub: mount failed (32). +length = zeroes: mount failed (32). +length = ones: mount failed (32). +length = firstbit: mount failed (32). +length = middlebit: mount failed (32). +length = lastbit: mount failed (32). +length = add: mount failed (32). +length = sub: mount failed (32). +bnolevel = zeroes: mount failed (32). +bnolevel = ones: mount failed (32). +bnolevel = firstbit: mount failed (32). +bnolevel = middlebit: mount failed (32). +bnolevel = add: mount failed (32). +bnolevel = sub: mount failed (32). +cntlevel = zeroes: mount failed (32). +cntlevel = ones: mount failed (32). +cntlevel = firstbit: mount failed (32). +cntlevel = middlebit: mount failed (32). +cntlevel = add: mount failed (32). +cntlevel = sub: mount failed (32). +rmaplevel = zeroes: mount failed (32). +rmaplevel = ones: mount failed (32). +rmaplevel = firstbit: mount failed (32). +rmaplevel = middlebit: mount failed (32). +rmaplevel = add: mount failed (32). +rmaplevel = sub: mount failed (32). +refcntlevel = zeroes: mount failed (32). +refcntlevel = ones: mount failed (32). +refcntlevel = firstbit: mount failed (32). +refcntlevel = middlebit: mount failed (32). +refcntlevel = add: mount failed (32). +refcntlevel = sub: mount failed (32). +rmapblocks = ones: mount failed (32). +rmapblocks = firstbit: mount failed (32). +rmapblocks = sub: mount failed (32). +refcntblocks = ones: mount failed (32). +refcntblocks = firstbit: mount failed (32). +refcntblocks = sub: mount failed (32). +flfirst = ones: mount failed (32). +flfirst = firstbit: mount failed (32). +flfirst = middlebit: mount failed (32). +flfirst = add: mount failed (32). +flfirst = sub: mount failed (32). +fllast = ones: mount failed (32). +fllast = firstbit: mount failed (32). +fllast = middlebit: mount failed (32). +fllast = add: mount failed (32). +fllast = sub: mount failed (32). +flcount = ones: mount failed (32). +flcount = firstbit: mount failed (32). +flcount = middlebit: mount failed (32). +flcount = add: mount failed (32). +flcount = sub: mount failed (32). +freeblks = zeroes: mount failed (32). +freeblks = ones: mount failed (32). +freeblks = firstbit: mount failed (32). +freeblks = middlebit: mount failed (32). +freeblks = add: mount failed (32). +freeblks = sub: mount failed (32). +longest = ones: mount failed (32). +longest = firstbit: mount failed (32). +longest = add: mount failed (32). +btreeblks = ones: mount failed (32). +btreeblks = firstbit: mount failed (32). +btreeblks = sub: mount failed (32). +uuid = zeroes: mount failed (32). +uuid = ones: mount failed (32). +uuid = firstbit: mount failed (32). +uuid = middlebit: mount failed (32). +uuid = lastbit: mount failed (32). +crc = zeroes: mount failed (32). +crc = ones: mount failed (32). +crc = firstbit: mount failed (32). +crc = middlebit: mount failed (32). +crc = lastbit: mount failed (32). +crc = add: mount failed (32). +crc = sub: mount failed (32). Done fuzzing AGF diff --git a/tests/xfs/455.out b/tests/xfs/455.out index ff68505f92..ffe9c557a1 100644 --- a/tests/xfs/455.out +++ b/tests/xfs/455.out @@ -1,6 +1,140 @@ QA output created by 455 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] = zeroes: online 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] = add: online scrub didn't fail. +bno[0] = sub: offline scrub didn't fail. +bno[1] = zeroes: offline scrub didn't fail. +bno[1] = zeroes: online scrub didn't fail. +bno[1] = ones: offline scrub didn't fail. +bno[1] = ones: online scrub didn't fail. +bno[1] = firstbit: offline scrub didn't fail. +bno[1] = middlebit: offline scrub didn't fail. +bno[1] = middlebit: online scrub didn't fail. +bno[1] = lastbit: offline scrub didn't fail. +bno[1] = lastbit: online scrub didn't fail. +bno[1] = add: offline scrub didn't fail. +bno[1] = add: online scrub didn't fail. +bno[1] = sub: offline scrub didn't fail. +bno[2] = zeroes: offline scrub didn't fail. +bno[2] = zeroes: online scrub didn't fail. +bno[2] = ones: offline scrub didn't fail. +bno[2] = ones: online scrub didn't fail. +bno[2] = firstbit: offline scrub didn't fail. +bno[2] = middlebit: offline scrub didn't fail. +bno[2] = middlebit: online scrub didn't fail. +bno[2] = lastbit: offline scrub didn't fail. +bno[2] = lastbit: online scrub didn't fail. +bno[2] = add: offline scrub didn't fail. +bno[2] = add: online scrub didn't fail. +bno[2] = sub: offline scrub didn't fail. +bno[3] = zeroes: offline scrub didn't fail. +bno[3] = zeroes: online scrub didn't fail. +bno[3] = ones: offline scrub didn't fail. +bno[3] = ones: online scrub didn't fail. +bno[3] = firstbit: offline scrub didn't fail. +bno[3] = middlebit: offline scrub didn't fail. +bno[3] = middlebit: online scrub didn't fail. +bno[3] = lastbit: offline scrub didn't fail. +bno[3] = lastbit: online scrub didn't fail. +bno[3] = add: offline scrub didn't fail. +bno[3] = add: online scrub didn't fail. +bno[3] = sub: offline scrub didn't fail. +bno[4] = zeroes: offline scrub didn't fail. +bno[4] = zeroes: online scrub didn't fail. +bno[4] = ones: offline scrub didn't fail. +bno[4] = ones: online scrub didn't fail. +bno[4] = firstbit: offline scrub didn't fail. +bno[4] = middlebit: offline scrub didn't fail. +bno[4] = middlebit: online scrub didn't fail. +bno[4] = lastbit: offline scrub didn't fail. +bno[4] = lastbit: online scrub didn't fail. +bno[4] = add: offline scrub didn't fail. +bno[4] = add: online scrub didn't fail. +bno[4] = sub: offline scrub didn't fail. +bno[5] = zeroes: offline scrub didn't fail. +bno[5] = zeroes: online scrub didn't fail. +bno[5] = ones: offline scrub didn't fail. +bno[5] = ones: online scrub didn't fail. +bno[5] = firstbit: offline scrub didn't fail. +bno[5] = middlebit: offline scrub didn't fail. +bno[5] = middlebit: online scrub didn't fail. +bno[5] = lastbit: offline scrub didn't fail. +bno[5] = lastbit: online scrub didn't fail. +bno[5] = add: offline scrub didn't fail. +bno[5] = add: online scrub didn't fail. +bno[5] = sub: offline scrub didn't fail. +bno[6] = zeroes: offline scrub didn't fail. +bno[6] = zeroes: online scrub didn't fail. +bno[6] = ones: offline scrub didn't fail. +bno[6] = ones: online scrub didn't fail. +bno[6] = firstbit: offline scrub didn't fail. +bno[6] = middlebit: offline scrub didn't fail. +bno[6] = middlebit: online scrub didn't fail. +bno[6] = lastbit: offline scrub didn't fail. +bno[6] = lastbit: online scrub didn't fail. +bno[6] = add: offline scrub didn't fail. +bno[6] = add: online scrub didn't fail. +bno[6] = sub: offline scrub didn't fail. +bno[7] = zeroes: offline scrub didn't fail. +bno[7] = zeroes: online scrub didn't fail. +bno[7] = ones: offline scrub didn't fail. +bno[7] = ones: online scrub didn't fail. +bno[7] = firstbit: offline scrub didn't fail. +bno[7] = middlebit: offline scrub didn't fail. +bno[7] = middlebit: online scrub didn't fail. +bno[7] = lastbit: offline scrub didn't fail. +bno[7] = lastbit: online scrub didn't fail. +bno[7] = add: offline scrub didn't fail. +bno[7] = add: online scrub didn't fail. +bno[7] = sub: offline scrub didn't fail. +bno[8] = zeroes: offline scrub didn't fail. +bno[8] = zeroes: online scrub didn't fail. +bno[8] = ones: offline scrub didn't fail. +bno[8] = ones: online scrub didn't fail. +bno[8] = firstbit: offline scrub didn't fail. +bno[8] = middlebit: offline scrub didn't fail. +bno[8] = middlebit: online scrub didn't fail. +bno[8] = lastbit: offline scrub didn't fail. +bno[8] = lastbit: online scrub didn't fail. +bno[8] = add: offline scrub didn't fail. +bno[8] = add: online scrub didn't fail. +bno[8] = sub: offline scrub didn't fail. +bno[9] = zeroes: offline scrub didn't fail. +bno[9] = zeroes: online scrub didn't fail. +bno[9] = ones: offline scrub didn't fail. +bno[9] = ones: online scrub didn't fail. +bno[9] = firstbit: offline scrub didn't fail. +bno[9] = middlebit: offline scrub didn't fail. +bno[9] = middlebit: online scrub didn't fail. +bno[9] = lastbit: offline scrub didn't fail. +bno[9] = lastbit: online scrub didn't fail. +bno[9] = add: offline scrub didn't fail. +bno[9] = add: online 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/456.out b/tests/xfs/456.out index 75c6ef160c..a896b754ed 100644 --- a/tests/xfs/456.out +++ b/tests/xfs/456.out @@ -1,4 +1,133 @@ QA output created by 456 Format and populate Fuzz AGI +magicnum = zeroes: mount failed (32). +magicnum = ones: mount failed (32). +magicnum = firstbit: mount failed (32). +magicnum = middlebit: mount failed (32). +magicnum = lastbit: mount failed (32). +magicnum = add: mount failed (32). +magicnum = sub: mount failed (32). +versionnum = zeroes: mount failed (32). +versionnum = ones: mount failed (32). +versionnum = firstbit: mount failed (32). +versionnum = middlebit: mount failed (32). +versionnum = lastbit: mount failed (32). +versionnum = add: mount failed (32). +versionnum = sub: mount failed (32). +seqno = ones: mount failed (32). +seqno = firstbit: mount failed (32). +seqno = middlebit: mount failed (32). +seqno = lastbit: mount failed (32). +seqno = add: mount failed (32). +seqno = sub: mount failed (32). +length = zeroes: mount failed (32). +length = ones: mount failed (32). +length = firstbit: mount failed (32). +length = middlebit: mount failed (32). +length = lastbit: mount failed (32). +length = add: mount failed (32). +length = sub: mount failed (32). +root = zeroes: mount failed (32). +root = ones: mount failed (32). +root = firstbit: mount failed (32). +root = middlebit: mount failed (32). +root = lastbit: mount failed (32). +root = add: mount failed (32). +root = sub: mount failed (32). +level = zeroes: mount failed (32). +level = ones: mount failed (32). +level = firstbit: mount failed (32). +level = middlebit: mount failed (32). +level = lastbit: mount failed (32). +level = add: mount failed (32). +level = sub: mount failed (32). +newino = zeroes: offline scrub didn't fail. +newino = ones: offline scrub didn't fail. +newino = ones: online scrub didn't fail. +newino = firstbit: offline scrub didn't fail. +newino = middlebit: offline scrub didn't fail. +newino = middlebit: online scrub didn't fail. +newino = lastbit: offline scrub didn't fail. +newino = lastbit: online scrub didn't fail. +newino = add: offline scrub didn't fail. +newino = add: online scrub didn't fail. +newino = sub: offline scrub didn't fail. +newino = sub: online 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 = add: online scrub didn't fail. +dirino = sub: offline scrub didn't fail. +unlinked[0] = zeroes: mount failed (32). +unlinked[0] = firstbit: mount failed (32). +unlinked[0] = middlebit: mount failed (32). +unlinked[0] = lastbit: mount failed (32). +unlinked[0] = sub: mount failed (32). +unlinked[1] = zeroes: mount failed (32). +unlinked[1] = firstbit: mount failed (32). +unlinked[1] = middlebit: mount failed (32). +unlinked[1] = lastbit: mount failed (32). +unlinked[1] = sub: mount failed (32). +unlinked[2] = zeroes: mount failed (32). +unlinked[2] = firstbit: mount failed (32). +unlinked[2] = middlebit: mount failed (32). +unlinked[2] = lastbit: mount failed (32). +unlinked[2] = sub: mount failed (32). +unlinked[3] = zeroes: mount failed (32). +unlinked[3] = firstbit: mount failed (32). +unlinked[3] = middlebit: mount failed (32). +unlinked[3] = lastbit: mount failed (32). +unlinked[3] = sub: mount failed (32). +unlinked[4] = zeroes: mount failed (32). +unlinked[4] = firstbit: mount failed (32). +unlinked[4] = middlebit: mount failed (32). +unlinked[4] = lastbit: mount failed (32). +unlinked[4] = sub: mount failed (32). +unlinked[5] = zeroes: mount failed (32). +unlinked[5] = firstbit: mount failed (32). +unlinked[5] = middlebit: mount failed (32). +unlinked[5] = lastbit: mount failed (32). +unlinked[5] = sub: mount failed (32). +unlinked[6] = zeroes: mount failed (32). +unlinked[6] = firstbit: mount failed (32). +unlinked[6] = middlebit: mount failed (32). +unlinked[6] = lastbit: mount failed (32). +unlinked[6] = sub: mount failed (32). +unlinked[7] = zeroes: mount failed (32). +unlinked[7] = firstbit: mount failed (32). +unlinked[7] = middlebit: mount failed (32). +unlinked[7] = lastbit: mount failed (32). +unlinked[7] = sub: mount failed (32). +unlinked[8] = zeroes: mount failed (32). +unlinked[8] = firstbit: mount failed (32). +unlinked[8] = middlebit: mount failed (32). +unlinked[8] = lastbit: mount failed (32). +unlinked[8] = sub: mount failed (32). +unlinked[9] = zeroes: mount failed (32). +unlinked[9] = firstbit: mount failed (32). +unlinked[9] = middlebit: mount failed (32). +unlinked[9] = lastbit: mount failed (32). +unlinked[9] = sub: mount failed (32). +uuid = zeroes: mount failed (32). +uuid = ones: mount failed (32). +uuid = firstbit: mount failed (32). +uuid = middlebit: mount failed (32). +uuid = lastbit: mount failed (32). +crc = zeroes: mount failed (32). +crc = ones: mount failed (32). +crc = firstbit: mount failed (32). +crc = middlebit: mount failed (32). +crc = lastbit: mount failed (32). +crc = add: mount failed (32). +crc = sub: mount failed (32). +free_level = zeroes: mount failed (32). +free_level = ones: mount failed (32). +free_level = firstbit: mount failed (32). +free_level = middlebit: mount failed (32). +free_level = lastbit: mount failed (32). +free_level = add: mount failed (32). +free_level = sub: mount failed (32). Done fuzzing AGI diff --git a/tests/xfs/457.out b/tests/xfs/457.out index 9d5c40150c..414fd7096e 100644 --- a/tests/xfs/457.out +++ b/tests/xfs/457.out @@ -1,4 +1,9 @@ QA output created by 457 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/458.out b/tests/xfs/458.out index a6ab9879c2..ba9de90280 100644 --- a/tests/xfs/458.out +++ b/tests/xfs/458.out @@ -1,4 +1,48 @@ QA output created by 458 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 = zeroes: online scrub didn't fail. +keys[1].blockcount = ones: offline scrub didn't fail. +keys[1].blockcount = ones: online scrub didn't fail. +keys[1].blockcount = firstbit: offline scrub didn't fail. +keys[1].blockcount = firstbit: online scrub didn't fail. +keys[1].blockcount = middlebit: offline scrub didn't fail. +keys[1].blockcount = middlebit: online scrub didn't fail. +keys[1].blockcount = lastbit: offline scrub didn't fail. +keys[1].blockcount = lastbit: online scrub didn't fail. +keys[1].blockcount = add: offline scrub didn't fail. +keys[1].blockcount = add: online scrub didn't fail. +keys[1].blockcount = sub: offline scrub didn't fail. +keys[1].blockcount = sub: online 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 = zeroes: online scrub didn't fail. +keys[2].blockcount = ones: offline scrub didn't fail. +keys[2].blockcount = ones: online scrub didn't fail. +keys[2].blockcount = firstbit: offline scrub didn't fail. +keys[2].blockcount = firstbit: online scrub didn't fail. +keys[2].blockcount = middlebit: offline scrub didn't fail. +keys[2].blockcount = middlebit: online scrub didn't fail. +keys[2].blockcount = lastbit: offline scrub didn't fail. +keys[2].blockcount = lastbit: online scrub didn't fail. +keys[2].blockcount = add: offline scrub didn't fail. +keys[2].blockcount = add: online scrub didn't fail. +keys[2].blockcount = sub: offline scrub didn't fail. +keys[2].blockcount = sub: online scrub didn't fail. Done fuzzing bnobt keyptr diff --git a/tests/xfs/459.out b/tests/xfs/459.out index 3100f78360..9b39b14e97 100644 --- a/tests/xfs/459.out +++ b/tests/xfs/459.out @@ -1,4 +1,9 @@ QA output created by 459 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/460.out b/tests/xfs/460.out index 3ca46b4c4c..e8bb9625ab 100644 --- a/tests/xfs/460.out +++ b/tests/xfs/460.out @@ -1,4 +1,10 @@ QA output created by 460 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/461.out b/tests/xfs/461.out index 8d616bf2fd..429b1711d1 100644 --- a/tests/xfs/461.out +++ b/tests/xfs/461.out @@ -1,4 +1,10 @@ QA output created by 461 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/462.out b/tests/xfs/462.out index 4ff2d33b7c..842095dc9b 100644 --- a/tests/xfs/462.out +++ b/tests/xfs/462.out @@ -1,4 +1,12 @@ QA output created by 462 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/463.out b/tests/xfs/463.out index 87d2eef540..a7482abdb9 100644 --- a/tests/xfs/463.out +++ b/tests/xfs/463.out @@ -1,4 +1,529 @@ QA output created by 463 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 = ones: online scrub didn't fail. +keys[1].extentflag = firstbit: offline scrub didn't fail. +keys[1].extentflag = firstbit: online scrub didn't fail. +keys[1].extentflag = middlebit: offline scrub didn't fail. +keys[1].extentflag = middlebit: online scrub didn't fail. +keys[1].extentflag = lastbit: offline scrub didn't fail. +keys[1].extentflag = lastbit: online scrub didn't fail. +keys[1].extentflag = add: offline scrub didn't fail. +keys[1].extentflag = add: online scrub didn't fail. +keys[1].extentflag = sub: offline scrub didn't fail. +keys[1].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[1].extentflag_hi = firstbit: offline scrub didn't fail. +keys[1].extentflag_hi = firstbit: online scrub didn't fail. +keys[1].extentflag_hi = middlebit: offline scrub didn't fail. +keys[1].extentflag_hi = middlebit: online scrub didn't fail. +keys[1].extentflag_hi = lastbit: offline scrub didn't fail. +keys[1].extentflag_hi = lastbit: online scrub didn't fail. +keys[1].extentflag_hi = add: offline scrub didn't fail. +keys[1].extentflag_hi = add: online scrub didn't fail. +keys[1].extentflag_hi = sub: offline scrub didn't fail. +keys[1].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[2].extentflag = firstbit: offline scrub didn't fail. +keys[2].extentflag = firstbit: online scrub didn't fail. +keys[2].extentflag = middlebit: offline scrub didn't fail. +keys[2].extentflag = middlebit: online scrub didn't fail. +keys[2].extentflag = lastbit: offline scrub didn't fail. +keys[2].extentflag = lastbit: online scrub didn't fail. +keys[2].extentflag = add: offline scrub didn't fail. +keys[2].extentflag = add: online scrub didn't fail. +keys[2].extentflag = sub: offline scrub didn't fail. +keys[2].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[2].extentflag_hi = firstbit: offline scrub didn't fail. +keys[2].extentflag_hi = firstbit: online scrub didn't fail. +keys[2].extentflag_hi = middlebit: offline scrub didn't fail. +keys[2].extentflag_hi = middlebit: online scrub didn't fail. +keys[2].extentflag_hi = lastbit: offline scrub didn't fail. +keys[2].extentflag_hi = lastbit: online scrub didn't fail. +keys[2].extentflag_hi = add: offline scrub didn't fail. +keys[2].extentflag_hi = add: online scrub didn't fail. +keys[2].extentflag_hi = sub: offline scrub didn't fail. +keys[2].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[3].extentflag = firstbit: offline scrub didn't fail. +keys[3].extentflag = firstbit: online scrub didn't fail. +keys[3].extentflag = middlebit: offline scrub didn't fail. +keys[3].extentflag = middlebit: online scrub didn't fail. +keys[3].extentflag = lastbit: offline scrub didn't fail. +keys[3].extentflag = lastbit: online scrub didn't fail. +keys[3].extentflag = add: offline scrub didn't fail. +keys[3].extentflag = add: online scrub didn't fail. +keys[3].extentflag = sub: offline scrub didn't fail. +keys[3].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[3].extentflag_hi = firstbit: offline scrub didn't fail. +keys[3].extentflag_hi = firstbit: online scrub didn't fail. +keys[3].extentflag_hi = middlebit: offline scrub didn't fail. +keys[3].extentflag_hi = middlebit: online scrub didn't fail. +keys[3].extentflag_hi = lastbit: offline scrub didn't fail. +keys[3].extentflag_hi = lastbit: online scrub didn't fail. +keys[3].extentflag_hi = add: offline scrub didn't fail. +keys[3].extentflag_hi = add: online scrub didn't fail. +keys[3].extentflag_hi = sub: offline scrub didn't fail. +keys[3].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[4].extentflag = firstbit: offline scrub didn't fail. +keys[4].extentflag = firstbit: online scrub didn't fail. +keys[4].extentflag = middlebit: offline scrub didn't fail. +keys[4].extentflag = middlebit: online scrub didn't fail. +keys[4].extentflag = lastbit: offline scrub didn't fail. +keys[4].extentflag = lastbit: online scrub didn't fail. +keys[4].extentflag = add: offline scrub didn't fail. +keys[4].extentflag = add: online scrub didn't fail. +keys[4].extentflag = sub: offline scrub didn't fail. +keys[4].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[4].extentflag_hi = firstbit: offline scrub didn't fail. +keys[4].extentflag_hi = firstbit: online scrub didn't fail. +keys[4].extentflag_hi = middlebit: offline scrub didn't fail. +keys[4].extentflag_hi = middlebit: online scrub didn't fail. +keys[4].extentflag_hi = lastbit: offline scrub didn't fail. +keys[4].extentflag_hi = lastbit: online scrub didn't fail. +keys[4].extentflag_hi = add: offline scrub didn't fail. +keys[4].extentflag_hi = add: online scrub didn't fail. +keys[4].extentflag_hi = sub: offline scrub didn't fail. +keys[4].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[5].extentflag = firstbit: offline scrub didn't fail. +keys[5].extentflag = firstbit: online scrub didn't fail. +keys[5].extentflag = middlebit: offline scrub didn't fail. +keys[5].extentflag = middlebit: online scrub didn't fail. +keys[5].extentflag = lastbit: offline scrub didn't fail. +keys[5].extentflag = lastbit: online scrub didn't fail. +keys[5].extentflag = add: offline scrub didn't fail. +keys[5].extentflag = add: online scrub didn't fail. +keys[5].extentflag = sub: offline scrub didn't fail. +keys[5].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[5].extentflag_hi = firstbit: offline scrub didn't fail. +keys[5].extentflag_hi = firstbit: online scrub didn't fail. +keys[5].extentflag_hi = middlebit: offline scrub didn't fail. +keys[5].extentflag_hi = middlebit: online scrub didn't fail. +keys[5].extentflag_hi = lastbit: offline scrub didn't fail. +keys[5].extentflag_hi = lastbit: online scrub didn't fail. +keys[5].extentflag_hi = add: offline scrub didn't fail. +keys[5].extentflag_hi = add: online scrub didn't fail. +keys[5].extentflag_hi = sub: offline scrub didn't fail. +keys[5].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[6].extentflag = firstbit: offline scrub didn't fail. +keys[6].extentflag = firstbit: online scrub didn't fail. +keys[6].extentflag = middlebit: offline scrub didn't fail. +keys[6].extentflag = middlebit: online scrub didn't fail. +keys[6].extentflag = lastbit: offline scrub didn't fail. +keys[6].extentflag = lastbit: online scrub didn't fail. +keys[6].extentflag = add: offline scrub didn't fail. +keys[6].extentflag = add: online scrub didn't fail. +keys[6].extentflag = sub: offline scrub didn't fail. +keys[6].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[6].extentflag_hi = firstbit: offline scrub didn't fail. +keys[6].extentflag_hi = firstbit: online scrub didn't fail. +keys[6].extentflag_hi = middlebit: offline scrub didn't fail. +keys[6].extentflag_hi = middlebit: online scrub didn't fail. +keys[6].extentflag_hi = lastbit: offline scrub didn't fail. +keys[6].extentflag_hi = lastbit: online scrub didn't fail. +keys[6].extentflag_hi = add: offline scrub didn't fail. +keys[6].extentflag_hi = add: online scrub didn't fail. +keys[6].extentflag_hi = sub: offline scrub didn't fail. +keys[6].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[7].extentflag = firstbit: offline scrub didn't fail. +keys[7].extentflag = firstbit: online scrub didn't fail. +keys[7].extentflag = middlebit: offline scrub didn't fail. +keys[7].extentflag = middlebit: online scrub didn't fail. +keys[7].extentflag = lastbit: offline scrub didn't fail. +keys[7].extentflag = lastbit: online scrub didn't fail. +keys[7].extentflag = add: offline scrub didn't fail. +keys[7].extentflag = add: online scrub didn't fail. +keys[7].extentflag = sub: offline scrub didn't fail. +keys[7].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[7].extentflag_hi = firstbit: offline scrub didn't fail. +keys[7].extentflag_hi = firstbit: online scrub didn't fail. +keys[7].extentflag_hi = middlebit: offline scrub didn't fail. +keys[7].extentflag_hi = middlebit: online scrub didn't fail. +keys[7].extentflag_hi = lastbit: offline scrub didn't fail. +keys[7].extentflag_hi = lastbit: online scrub didn't fail. +keys[7].extentflag_hi = add: offline scrub didn't fail. +keys[7].extentflag_hi = add: online scrub didn't fail. +keys[7].extentflag_hi = sub: offline scrub didn't fail. +keys[7].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[8].extentflag = firstbit: offline scrub didn't fail. +keys[8].extentflag = firstbit: online scrub didn't fail. +keys[8].extentflag = middlebit: offline scrub didn't fail. +keys[8].extentflag = middlebit: online scrub didn't fail. +keys[8].extentflag = lastbit: offline scrub didn't fail. +keys[8].extentflag = lastbit: online scrub didn't fail. +keys[8].extentflag = add: offline scrub didn't fail. +keys[8].extentflag = add: online scrub didn't fail. +keys[8].extentflag = sub: offline scrub didn't fail. +keys[8].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[8].extentflag_hi = firstbit: offline scrub didn't fail. +keys[8].extentflag_hi = firstbit: online scrub didn't fail. +keys[8].extentflag_hi = middlebit: offline scrub didn't fail. +keys[8].extentflag_hi = middlebit: online scrub didn't fail. +keys[8].extentflag_hi = lastbit: offline scrub didn't fail. +keys[8].extentflag_hi = lastbit: online scrub didn't fail. +keys[8].extentflag_hi = add: offline scrub didn't fail. +keys[8].extentflag_hi = add: online scrub didn't fail. +keys[8].extentflag_hi = sub: offline scrub didn't fail. +keys[8].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[9].extentflag = firstbit: offline scrub didn't fail. +keys[9].extentflag = firstbit: online scrub didn't fail. +keys[9].extentflag = middlebit: offline scrub didn't fail. +keys[9].extentflag = middlebit: online scrub didn't fail. +keys[9].extentflag = lastbit: offline scrub didn't fail. +keys[9].extentflag = lastbit: online scrub didn't fail. +keys[9].extentflag = add: offline scrub didn't fail. +keys[9].extentflag = add: online scrub didn't fail. +keys[9].extentflag = sub: offline scrub didn't fail. +keys[9].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[9].extentflag_hi = firstbit: offline scrub didn't fail. +keys[9].extentflag_hi = firstbit: online scrub didn't fail. +keys[9].extentflag_hi = middlebit: offline scrub didn't fail. +keys[9].extentflag_hi = middlebit: online scrub didn't fail. +keys[9].extentflag_hi = lastbit: offline scrub didn't fail. +keys[9].extentflag_hi = lastbit: online scrub didn't fail. +keys[9].extentflag_hi = add: offline scrub didn't fail. +keys[9].extentflag_hi = add: online scrub didn't fail. +keys[9].extentflag_hi = sub: offline scrub didn't fail. +keys[9].extentflag_hi = sub: online 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/464.out b/tests/xfs/464.out index fd949298f5..a949fa0875 100644 --- a/tests/xfs/464.out +++ b/tests/xfs/464.out @@ -1,4 +1,9 @@ QA output created by 464 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/465.out b/tests/xfs/465.out index bb560881ae..5d8e6818fb 100644 --- a/tests/xfs/465.out +++ b/tests/xfs/465.out @@ -2,4 +2,75 @@ QA output created by 465 Format and populate Find btree-format dir inode Fuzz inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online health check failed (0). +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: offline scrub didn't fail. +core.size = sub: online scrub didn't fail. +core.rtinherit = ones: offline scrub didn't fail. +core.rtinherit = ones: online scrub didn't fail. +core.rtinherit = firstbit: offline scrub didn't fail. +core.rtinherit = firstbit: online scrub didn't fail. +core.rtinherit = middlebit: offline scrub didn't fail. +core.rtinherit = middlebit: online scrub didn't fail. +core.rtinherit = lastbit: offline scrub didn't fail. +core.rtinherit = lastbit: online scrub didn't fail. +core.rtinherit = add: offline scrub didn't fail. +core.rtinherit = add: online scrub didn't fail. +core.rtinherit = sub: offline scrub didn't fail. +core.rtinherit = sub: online scrub didn't fail. +core.projinherit = ones: offline scrub didn't fail. +core.projinherit = ones: online scrub didn't fail. +core.projinherit = firstbit: offline scrub didn't fail. +core.projinherit = firstbit: online scrub didn't fail. +core.projinherit = middlebit: offline scrub didn't fail. +core.projinherit = middlebit: online scrub didn't fail. +core.projinherit = lastbit: offline scrub didn't fail. +core.projinherit = lastbit: online scrub didn't fail. +core.projinherit = add: offline scrub didn't fail. +core.projinherit = add: online scrub didn't fail. +core.projinherit = sub: offline scrub didn't fail. +core.projinherit = sub: online scrub didn't fail. +core.nosymlinks = ones: offline scrub didn't fail. +core.nosymlinks = ones: online scrub didn't fail. +core.nosymlinks = firstbit: offline scrub didn't fail. +core.nosymlinks = firstbit: online scrub didn't fail. +core.nosymlinks = middlebit: offline scrub didn't fail. +core.nosymlinks = middlebit: online scrub didn't fail. +core.nosymlinks = lastbit: offline scrub didn't fail. +core.nosymlinks = lastbit: online scrub didn't fail. +core.nosymlinks = add: offline scrub didn't fail. +core.nosymlinks = add: online scrub didn't fail. +core.nosymlinks = sub: offline scrub didn't fail. +core.nosymlinks = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +u3.bmbt.ptrs[1] = firstbit: offline scrub didn't fail. +u3.bmbt.ptrs[1] = firstbit: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/466.out b/tests/xfs/466.out index b1762f2478..b2d84cd0fa 100644 --- a/tests/xfs/466.out +++ b/tests/xfs/466.out @@ -2,4 +2,55 @@ QA output created by 466 Format and populate Find extents-format file inode Fuzz inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.size = zeroes: offline scrub didn't fail. +core.size = zeroes: online scrub didn't fail. +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: offline scrub didn't fail. +core.size = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +u3.bmx[0].startoff = lastbit: pre-mod mount failed (32). +u3.bmx[0].blockcount = middlebit: pre-mod mount failed (32). +u3.bmx[0].blockcount = add: pre-mod mount failed (32). +a.sfattr.list[0].parent_ino = lastbit: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/467.out b/tests/xfs/467.out index 1ca0e21d40..f68fab8444 100644 --- a/tests/xfs/467.out +++ b/tests/xfs/467.out @@ -2,4 +2,51 @@ QA output created by 467 Format and populate Find btree-format file inode Fuzz inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.size = zeroes: offline scrub didn't fail. +core.size = zeroes: online scrub didn't fail. +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: offline scrub didn't fail. +core.size = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/469.out b/tests/xfs/469.out index 1f514019b8..641a63fee7 100644 --- a/tests/xfs/469.out +++ b/tests/xfs/469.out @@ -2,4 +2,12 @@ QA output created by 469 Format and populate Find symlink remote block Fuzz symlink remote block +data = ones: offline scrub didn't fail. +data = ones: online scrub didn't fail. +data = firstbit: offline scrub didn't fail. +data = firstbit: online scrub didn't fail. +data = middlebit: offline scrub didn't fail. +data = middlebit: online scrub didn't fail. +data = lastbit: offline scrub didn't fail. +data = lastbit: online scrub didn't fail. Done fuzzing symlink remote block diff --git a/tests/xfs/470.out b/tests/xfs/470.out index 88abc0bc6a..41b0739d9d 100644 --- a/tests/xfs/470.out +++ b/tests/xfs/470.out @@ -2,4 +2,83 @@ QA output created by 470 Format and populate Find inline-format dir inode Fuzz inline-format dir inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.rtinherit = ones: offline scrub didn't fail. +core.rtinherit = ones: online scrub didn't fail. +core.rtinherit = firstbit: offline scrub didn't fail. +core.rtinherit = firstbit: online scrub didn't fail. +core.rtinherit = middlebit: offline scrub didn't fail. +core.rtinherit = middlebit: online scrub didn't fail. +core.rtinherit = lastbit: offline scrub didn't fail. +core.rtinherit = lastbit: online scrub didn't fail. +core.rtinherit = add: offline scrub didn't fail. +core.rtinherit = add: online scrub didn't fail. +core.rtinherit = sub: offline scrub didn't fail. +core.rtinherit = sub: online scrub didn't fail. +core.projinherit = ones: offline scrub didn't fail. +core.projinherit = ones: online scrub didn't fail. +core.projinherit = firstbit: offline scrub didn't fail. +core.projinherit = firstbit: online scrub didn't fail. +core.projinherit = middlebit: offline scrub didn't fail. +core.projinherit = middlebit: online scrub didn't fail. +core.projinherit = lastbit: offline scrub didn't fail. +core.projinherit = lastbit: online scrub didn't fail. +core.projinherit = add: offline scrub didn't fail. +core.projinherit = add: online scrub didn't fail. +core.projinherit = sub: offline scrub didn't fail. +core.projinherit = sub: online scrub didn't fail. +core.nosymlinks = ones: offline scrub didn't fail. +core.nosymlinks = ones: online scrub didn't fail. +core.nosymlinks = firstbit: offline scrub didn't fail. +core.nosymlinks = firstbit: online scrub didn't fail. +core.nosymlinks = middlebit: offline scrub didn't fail. +core.nosymlinks = middlebit: online scrub didn't fail. +core.nosymlinks = lastbit: offline scrub didn't fail. +core.nosymlinks = lastbit: online scrub didn't fail. +core.nosymlinks = add: offline scrub didn't fail. +core.nosymlinks = add: online scrub didn't fail. +core.nosymlinks = sub: offline scrub didn't fail. +core.nosymlinks = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.sfdir3.list[1].offset = middlebit: offline scrub didn't fail. +u3.sfdir3.list[1].offset = middlebit: online scrub didn't fail. +u3.sfdir3.list[1].offset = lastbit: offline scrub didn't fail. +u3.sfdir3.list[1].offset = lastbit: online scrub didn't fail. +u3.sfdir3.list[1].offset = add: offline scrub didn't fail. +u3.sfdir3.list[1].offset = add: online scrub didn't fail. Done fuzzing inline-format dir inode diff --git a/tests/xfs/471.out b/tests/xfs/471.out index 25e55ff03b..cbc61d9491 100644 --- a/tests/xfs/471.out +++ b/tests/xfs/471.out @@ -2,4 +2,11 @@ QA output created by 471 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. Done fuzzing data-format dir block diff --git a/tests/xfs/472.out b/tests/xfs/472.out index 3f4d23acce..a2eead205e 100644 --- a/tests/xfs/472.out +++ b/tests/xfs/472.out @@ -2,4 +2,11 @@ QA output created by 472 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. Done fuzzing data-format dir block diff --git a/tests/xfs/474.out b/tests/xfs/474.out index bba106d249..93e1147d3f 100644 --- a/tests/xfs/474.out +++ b/tests/xfs/474.out @@ -2,4 +2,11 @@ QA output created by 474 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/475.out b/tests/xfs/475.out index 5e64381922..d4d8b9ec9d 100644 --- a/tests/xfs/475.out +++ b/tests/xfs/475.out @@ -2,4 +2,10 @@ QA output created by 475 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 = firstbit: offline scrub didn't fail. +nhdr.info.hdr.back = middlebit: offline scrub didn't fail. +nhdr.info.hdr.back = lastbit: offline scrub didn't fail. +nhdr.info.hdr.back = add: offline scrub didn't fail. +nhdr.info.hdr.back = sub: offline scrub didn't fail. Done fuzzing node-format dir block diff --git a/tests/xfs/477.out b/tests/xfs/477.out index f3dd00ea51..c6f06d5efc 100644 --- a/tests/xfs/477.out +++ b/tests/xfs/477.out @@ -2,4 +2,83 @@ QA output created by 477 Format and populate Find inline-format attr inode Fuzz inline-format attr inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +a.sfattr.list[1].name = ones: offline scrub didn't fail. +a.sfattr.list[1].name = ones: online scrub didn't fail. +a.sfattr.list[1].name = firstbit: offline scrub didn't fail. +a.sfattr.list[1].name = firstbit: online scrub didn't fail. +a.sfattr.list[1].name = middlebit: offline scrub didn't fail. +a.sfattr.list[1].name = middlebit: online scrub didn't fail. +a.sfattr.list[1].name = lastbit: offline scrub didn't fail. +a.sfattr.list[1].name = lastbit: online scrub didn't fail. +a.sfattr.list[1].name = add: offline scrub didn't fail. +a.sfattr.list[1].name = add: online scrub didn't fail. +a.sfattr.list[1].name = sub: offline scrub didn't fail. +a.sfattr.list[1].name = sub: online scrub didn't fail. +a.sfattr.list[2].name = ones: offline scrub didn't fail. +a.sfattr.list[2].name = ones: online scrub didn't fail. +a.sfattr.list[2].name = firstbit: offline scrub didn't fail. +a.sfattr.list[2].name = firstbit: online scrub didn't fail. +a.sfattr.list[2].name = middlebit: offline scrub didn't fail. +a.sfattr.list[2].name = middlebit: online scrub didn't fail. +a.sfattr.list[2].name = lastbit: offline scrub didn't fail. +a.sfattr.list[2].name = lastbit: online scrub didn't fail. +a.sfattr.list[2].name = add: offline scrub didn't fail. +a.sfattr.list[2].name = add: online scrub didn't fail. +a.sfattr.list[2].name = sub: offline scrub didn't fail. +a.sfattr.list[2].name = sub: online scrub didn't fail. Done fuzzing inline-format attr inode diff --git a/tests/xfs/478.out b/tests/xfs/478.out index ff2067f09f..961be25626 100644 --- a/tests/xfs/478.out +++ b/tests/xfs/478.out @@ -2,4 +2,95 @@ QA output created by 478 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.firstused = middlebit: online scrub didn't fail. +hdr.holes = ones: offline scrub didn't fail. +hdr.holes = ones: online scrub didn't fail. +hdr.holes = firstbit: offline scrub didn't fail. +hdr.holes = firstbit: online scrub didn't fail. +hdr.holes = middlebit: offline scrub didn't fail. +hdr.holes = middlebit: online scrub didn't fail. +hdr.holes = lastbit: offline scrub didn't fail. +hdr.holes = lastbit: online scrub didn't fail. +hdr.holes = add: offline scrub didn't fail. +hdr.holes = add: online scrub didn't fail. +hdr.holes = sub: offline scrub didn't fail. +hdr.holes = sub: online scrub didn't fail. +hdr.freemap[0].base = zeroes: offline scrub didn't fail. +hdr.freemap[0].base = middlebit: offline scrub didn't fail. +hdr.freemap[0].size = zeroes: offline scrub didn't fail. +hdr.freemap[0].size = zeroes: online scrub didn't fail. +hdr.freemap[0].size = middlebit: offline scrub didn't fail. +hdr.freemap[1].base = middlebit: offline scrub didn't fail. +hdr.freemap[1].base = middlebit: online scrub didn't fail. +hdr.freemap[1].size = middlebit: offline scrub didn't fail. +hdr.freemap[2].base = middlebit: offline scrub didn't fail. +hdr.freemap[2].base = middlebit: online scrub didn't fail. +hdr.freemap[2].size = middlebit: offline scrub didn't fail. +entries[0].incomplete = ones: online scrub didn't fail. +entries[0].incomplete = firstbit: online scrub didn't fail. +entries[0].incomplete = middlebit: online scrub didn't fail. +entries[0].incomplete = lastbit: online scrub didn't fail. +entries[0].incomplete = add: online scrub didn't fail. +entries[0].incomplete = sub: online scrub didn't fail. +entries[1].incomplete = ones: online scrub didn't fail. +entries[1].incomplete = firstbit: online scrub didn't fail. +entries[1].incomplete = middlebit: online scrub didn't fail. +entries[1].incomplete = lastbit: online scrub didn't fail. +entries[1].incomplete = add: online scrub didn't fail. +entries[1].incomplete = sub: online scrub didn't fail. +entries[2].incomplete = ones: online scrub didn't fail. +entries[2].incomplete = firstbit: online scrub didn't fail. +entries[2].incomplete = middlebit: online scrub didn't fail. +entries[2].incomplete = lastbit: online scrub didn't fail. +entries[2].incomplete = add: online scrub didn't fail. +entries[2].incomplete = sub: online scrub didn't fail. +entries[3].incomplete = ones: online scrub didn't fail. +entries[3].incomplete = firstbit: online scrub didn't fail. +entries[3].incomplete = middlebit: online scrub didn't fail. +entries[3].incomplete = lastbit: online scrub didn't fail. +entries[3].incomplete = add: online scrub didn't fail. +entries[3].incomplete = sub: online scrub didn't fail. +entries[4].incomplete = ones: online scrub didn't fail. +entries[4].incomplete = firstbit: online scrub didn't fail. +entries[4].incomplete = middlebit: online scrub didn't fail. +entries[4].incomplete = lastbit: online scrub didn't fail. +entries[4].incomplete = add: online scrub didn't fail. +entries[4].incomplete = sub: online scrub didn't fail. +entries[5].incomplete = ones: online scrub didn't fail. +entries[5].incomplete = firstbit: online scrub didn't fail. +entries[5].incomplete = middlebit: online scrub didn't fail. +entries[5].incomplete = lastbit: online scrub didn't fail. +entries[5].incomplete = add: online scrub didn't fail. +entries[5].incomplete = sub: online scrub didn't fail. +entries[6].incomplete = ones: online scrub didn't fail. +entries[6].incomplete = firstbit: online scrub didn't fail. +entries[6].incomplete = middlebit: online scrub didn't fail. +entries[6].incomplete = lastbit: online scrub didn't fail. +entries[6].incomplete = add: online scrub didn't fail. +entries[6].incomplete = sub: online scrub didn't fail. +entries[7].incomplete = ones: online scrub didn't fail. +entries[7].incomplete = firstbit: online scrub didn't fail. +entries[7].incomplete = middlebit: online scrub didn't fail. +entries[7].incomplete = lastbit: online scrub didn't fail. +entries[7].incomplete = add: online scrub didn't fail. +entries[7].incomplete = sub: online scrub didn't fail. +entries[8].incomplete = ones: online scrub didn't fail. +entries[8].incomplete = firstbit: online scrub didn't fail. +entries[8].incomplete = middlebit: online scrub didn't fail. +entries[8].incomplete = lastbit: online scrub didn't fail. +entries[8].incomplete = add: online scrub didn't fail. +entries[8].incomplete = sub: online scrub didn't fail. +entries[9].incomplete = ones: online scrub didn't fail. +entries[9].incomplete = firstbit: online scrub didn't fail. +entries[9].incomplete = middlebit: online scrub didn't fail. +entries[9].incomplete = lastbit: online scrub didn't fail. +entries[9].incomplete = add: online scrub didn't fail. +entries[9].incomplete = sub: online scrub didn't fail. Done fuzzing leaf-format attr block diff --git a/tests/xfs/479.out b/tests/xfs/479.out index 320a82ac39..ca8ff9f71f 100644 --- a/tests/xfs/479.out +++ b/tests/xfs/479.out @@ -2,4 +2,11 @@ QA output created by 479 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/480.out b/tests/xfs/480.out index 6225f4daad..d4628171ba 100644 --- a/tests/xfs/480.out +++ b/tests/xfs/480.out @@ -2,4 +2,28 @@ QA output created by 480 Format and populate Find external attr block Fuzz external attr block +hdr.offset = ones: offline scrub didn't fail. +hdr.offset = middlebit: offline scrub didn't fail. +hdr.offset = lastbit: offline scrub didn't fail. +hdr.offset = add: offline scrub didn't fail. +hdr.offset = sub: offline scrub didn't fail. +hdr.bytes = zeroes: offline scrub didn't fail. +hdr.bytes = lastbit: offline scrub didn't fail. +hdr.bytes = sub: offline scrub didn't fail. +hdr.owner = ones: offline scrub didn't fail. +hdr.owner = firstbit: offline scrub didn't fail. +hdr.owner = middlebit: offline scrub didn't fail. +hdr.owner = lastbit: offline scrub didn't fail. +hdr.owner = add: offline scrub didn't fail. +hdr.owner = sub: offline scrub didn't fail. +data = zeroes: offline scrub didn't fail. +data = zeroes: online scrub didn't fail. +data = ones: offline scrub didn't fail. +data = ones: online scrub didn't fail. +data = firstbit: offline scrub didn't fail. +data = firstbit: online scrub didn't fail. +data = middlebit: offline scrub didn't fail. +data = middlebit: online scrub didn't fail. +data = lastbit: offline scrub didn't fail. +data = lastbit: online scrub didn't fail. Done fuzzing external attr block diff --git a/tests/xfs/483.out b/tests/xfs/483.out index 07b75b3655..01c95a3bac 100644 --- a/tests/xfs/483.out +++ b/tests/xfs/483.out @@ -1,4 +1,10 @@ QA output created by 483 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/484.out b/tests/xfs/484.out index 1295aaad34..89ee83772d 100644 --- a/tests/xfs/484.out +++ b/tests/xfs/484.out @@ -2,4 +2,49 @@ QA output created by 484 Format and populate Find btree-format attr inode Fuzz inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +a.bmbt.ptrs[1] = firstbit: offline scrub didn't fail. +a.bmbt.ptrs[1] = firstbit: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/485.out b/tests/xfs/485.out index c89c0e5a37..dfd131d4f3 100644 --- a/tests/xfs/485.out +++ b/tests/xfs/485.out @@ -2,4 +2,55 @@ QA output created by 485 Format and populate Find blockdev inode Fuzz inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.dev = zeroes: offline scrub didn't fail. +u3.dev = zeroes: online scrub didn't fail. +u3.dev = ones: offline scrub didn't fail. +u3.dev = ones: online scrub didn't fail. +u3.dev = firstbit: offline scrub didn't fail. +u3.dev = firstbit: online scrub didn't fail. +u3.dev = middlebit: offline scrub didn't fail. +u3.dev = middlebit: online scrub didn't fail. +u3.dev = lastbit: offline scrub didn't fail. +u3.dev = lastbit: online scrub didn't fail. +u3.dev = add: offline scrub didn't fail. +u3.dev = add: online scrub didn't fail. +u3.dev = sub: offline scrub didn't fail. +u3.dev = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/486.out b/tests/xfs/486.out index 26f1a362d9..1e4f7102a3 100644 --- a/tests/xfs/486.out +++ b/tests/xfs/486.out @@ -2,4 +2,50 @@ QA output created by 486 Format and populate Find local-format symlink inode Fuzz inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = middlebit: online scrub didn't fail. +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.symlink = ones: offline scrub didn't fail. +u3.symlink = ones: online scrub didn't fail. +u3.symlink = firstbit: offline scrub didn't fail. +u3.symlink = firstbit: online scrub didn't fail. +u3.symlink = middlebit: offline scrub didn't fail. +u3.symlink = middlebit: online scrub didn't fail. +u3.symlink = lastbit: offline scrub didn't fail. +u3.symlink = lastbit: online scrub didn't fail. +u3.symlink = add: offline scrub didn't fail. +u3.symlink = add: online scrub didn't fail. +u3.symlink = sub: offline scrub didn't fail. +u3.symlink = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/487.out b/tests/xfs/487.out index a7d2926ce5..4e036a7d6b 100644 --- a/tests/xfs/487.out +++ b/tests/xfs/487.out @@ -1,4 +1,246 @@ QA output created by 487 Format and populate Fuzz user 0 dquot +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +diskdq.itimer = ones: offline scrub didn't fail. +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: offline scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: offline scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: offline scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: offline scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: offline scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: offline scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: offline scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: offline scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: offline scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: offline scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: offline scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: offline scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +diskdq.rtbtimer = ones: offline scrub didn't fail. +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: offline scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: offline scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: offline scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: offline scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: offline scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz user 4242 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 8484 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 diff --git a/tests/xfs/488.out b/tests/xfs/488.out index 2fc75d163e..738a7297a3 100644 --- a/tests/xfs/488.out +++ b/tests/xfs/488.out @@ -1,4 +1,246 @@ QA output created by 488 Format and populate Fuzz group 0 dquot +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +diskdq.itimer = ones: offline scrub didn't fail. +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: offline scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: offline scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: offline scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: offline scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: offline scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: offline scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: offline scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: offline scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: offline scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: offline scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: offline scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: offline scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +diskdq.rtbtimer = ones: offline scrub didn't fail. +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: offline scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: offline scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: offline scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: offline scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: offline scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz group 4242 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 8484 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 diff --git a/tests/xfs/489.out b/tests/xfs/489.out index 7483e6420c..15aa6efefc 100644 --- a/tests/xfs/489.out +++ b/tests/xfs/489.out @@ -1,4 +1,246 @@ QA output created by 489 Format and populate Fuzz project 0 dquot +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +diskdq.itimer = ones: offline scrub didn't fail. +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: offline scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: offline scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: offline scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: offline scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: offline scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: offline scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: offline scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: offline scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: offline scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: offline scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: offline scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: offline scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +diskdq.rtbtimer = ones: offline scrub didn't fail. +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: offline scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: offline scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: offline scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: offline scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: offline scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz project 4242 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 8484 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 diff --git a/tests/xfs/498.out b/tests/xfs/498.out index 5c5ef5917c..5295aeb3e5 100644 --- a/tests/xfs/498.out +++ b/tests/xfs/498.out @@ -2,4 +2,16 @@ QA output created by 498 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 = firstbit: offline scrub didn't fail. +lhdr.info.hdr.forw = middlebit: offline scrub didn't fail. +lhdr.info.hdr.forw = lastbit: offline scrub didn't fail. +lhdr.info.hdr.forw = add: offline scrub didn't fail. +lhdr.info.hdr.forw = sub: offline scrub didn't fail. +lhdr.info.hdr.back = ones: offline scrub didn't fail. +lhdr.info.hdr.back = firstbit: offline scrub didn't fail. +lhdr.info.hdr.back = middlebit: offline scrub didn't fail. +lhdr.info.hdr.back = lastbit: offline scrub didn't fail. +lhdr.info.hdr.back = add: offline scrub didn't fail. +lhdr.info.hdr.back = sub: offline scrub didn't fail. Done fuzzing single-leafn-format dir block diff --git a/tests/xfs/788.out b/tests/xfs/788.out index 5f6414d0f1..525d385160 100644 --- a/tests/xfs/788.out +++ b/tests/xfs/788.out @@ -1,4 +1,27 @@ QA output created by 788 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 From patchwork Wed Dec 27 13:44:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Darrick J. Wong" X-Patchwork-Id: 13508416 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3789FBA37; Mon, 1 Jan 2024 00:44:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="cGrhHzSU" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7266DC433C7; Mon, 1 Jan 2024 00:44:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1704069881; bh=eTYrOG1sddLtxOiyI0ghjPnUA6RElQDDZdLN6kFqyKA=; h=Date:Subject:From:To:Cc:In-Reply-To:References:From; b=cGrhHzSUZP68SyXP6Ooua29vnK8BHsA3aPc+44aL7Wl1UFtVtu7Cl20DLlE4M4MeG f9VC3bt8LRN6ehjXYw83pAIFSH6SbADVIowHSGa9w6df1YxV2V0hW9JkobVr/sd16G HEMv065PfBd1ELcULrGuhOZ/WEefAV0WC6i/04qJQGYdsSHEtepkX/BsfO2UV8O4SU xGucYBmMBxcwJRy9oL7pegYntNPqDOKzNrtE+d3MPe+MFNJVERwzpPnpXjq3dvz2R2 zXEq/uE0+B1GMXrQ1qTFaIV/NV08NLkPyNkV9qK5s4g72iKq62KNr/fJitfMZiXkRJ 0zEt9+m9WMUeQ== Date: Sun, 31 Dec 2023 16:44:41 +9900 Subject: [PATCH 4/4] xfs: bothrepair fuzz test known output From: "Darrick J. Wong" To: djwong@kernel.org, zlang@redhat.com Cc: fstests@vger.kernel.org, linux-xfs@vger.kernel.org, guan@eryu.me Message-ID: <170405026283.1823639.17836910630354198856.stgit@frogsfrogsfrogs> In-Reply-To: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> References: <170405026226.1823639.16368830178504929409.stgit@frogsfrogsfrogs> User-Agent: StGit/0.19 Precedence: bulk X-Mailing-List: linux-xfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Darrick J. Wong Record all the currently known failures of the online-then-offline repair code. Signed-off-by: Darrick J. Wong --- tests/xfs/747.out | 152 +++++++++++++++ tests/xfs/748.out | 96 ++++++++++ tests/xfs/749.out | 134 ++++++++++++++ tests/xfs/750.out | 129 +++++++++++++ tests/xfs/751.out | 5 + tests/xfs/752.out | 44 ++++ tests/xfs/753.out | 5 + tests/xfs/754.out | 25 --- tests/xfs/755.out | 6 + tests/xfs/756.out | 61 ++++++ tests/xfs/757.out | 525 +++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/xfs/758.out | 5 + tests/xfs/759.out | 94 +++++++++ tests/xfs/760.out | 64 ++++++ tests/xfs/761.out | 66 +++++++ tests/xfs/762.out | 1 tests/xfs/763.out | 8 + tests/xfs/764.out | 92 +++++++++ tests/xfs/765.out | 7 + tests/xfs/766.out | 11 + tests/xfs/768.out | 7 + tests/xfs/769.out | 6 + tests/xfs/771.out | 91 +++++++++ tests/xfs/772.out | 93 +++++++++ tests/xfs/773.out | 7 + tests/xfs/774.out | 24 ++ tests/xfs/775.out | 6 + tests/xfs/776.out | 59 ++++++ tests/xfs/777.out | 69 +++++++ tests/xfs/778.out | 60 ++++++ tests/xfs/779.out | 296 ++++++++++++++++++++++++++++++ tests/xfs/780.out | 296 ++++++++++++++++++++++++++++++ tests/xfs/781.out | 296 ++++++++++++++++++++++++++++++ tests/xfs/782.out | 12 + tests/xfs/783.out | 210 +++++++++++++++++++++ tests/xfs/784.out | 10 + tests/xfs/787.out | 23 ++ 37 files changed, 3074 insertions(+), 21 deletions(-) diff --git a/tests/xfs/747.out b/tests/xfs/747.out index 1cf4e747fb..80ef3c1fd7 100644 --- a/tests/xfs/747.out +++ b/tests/xfs/747.out @@ -1,4 +1,156 @@ QA output created by 747 Format and populate Fuzz superblock +uuid = zeroes: offline scrub didn't fail. +uuid = zeroes: online scrub didn't fail. +uuid = ones: offline scrub didn't fail. +uuid = ones: online scrub didn't fail. +uuid = firstbit: offline scrub didn't fail. +uuid = firstbit: online scrub didn't fail. +uuid = middlebit: offline scrub didn't fail. +uuid = middlebit: online scrub didn't fail. +uuid = lastbit: offline scrub didn't fail. +uuid = lastbit: online scrub didn't fail. +rootino = zeroes: offline scrub didn't fail. +rootino = zeroes: online scrub didn't fail. +rootino = ones: offline scrub didn't fail. +rootino = ones: online scrub didn't fail. +rootino = firstbit: offline scrub didn't fail. +rootino = firstbit: online scrub didn't fail. +rootino = middlebit: offline scrub didn't fail. +rootino = middlebit: online scrub didn't fail. +rootino = lastbit: offline scrub didn't fail. +rootino = lastbit: online scrub didn't fail. +rootino = add: offline scrub didn't fail. +rootino = add: online scrub didn't fail. +rootino = sub: offline scrub didn't fail. +rootino = sub: online scrub didn't fail. +metadirino = zeroes: offline scrub didn't fail. +metadirino = zeroes: online scrub didn't fail. +metadirino = firstbit: offline scrub didn't fail. +metadirino = firstbit: online scrub didn't fail. +metadirino = middlebit: offline scrub didn't fail. +metadirino = middlebit: online scrub didn't fail. +metadirino = lastbit: offline scrub didn't fail. +metadirino = lastbit: online scrub didn't fail. +metadirino = add: offline scrub didn't fail. +metadirino = add: online scrub didn't fail. +metadirino = sub: offline scrub didn't fail. +metadirino = sub: online scrub didn't fail. +rgblocks = middlebit: offline scrub didn't fail. +rgblocks = middlebit: online scrub didn't fail. +rgblocks = lastbit: offline scrub didn't fail. +rgblocks = lastbit: online scrub didn't fail. +rgblocks = add: offline scrub didn't fail. +rgblocks = add: online scrub didn't fail. +rgblocks = sub: offline scrub didn't fail. +rgblocks = sub: online scrub didn't fail. +fname = ones: offline scrub didn't fail. +fname = ones: online scrub didn't fail. +fname = firstbit: offline scrub didn't fail. +fname = firstbit: online scrub didn't fail. +fname = middlebit: offline scrub didn't fail. +fname = middlebit: online scrub didn't fail. +fname = lastbit: offline scrub didn't fail. +fname = lastbit: online scrub didn't fail. +inprogress = zeroes: offline scrub didn't fail. +inprogress = zeroes: online scrub didn't fail. +inprogress = ones: offline scrub didn't fail. +inprogress = ones: online scrub didn't fail. +inprogress = firstbit: offline scrub didn't fail. +inprogress = firstbit: online scrub didn't fail. +inprogress = middlebit: offline scrub didn't fail. +inprogress = middlebit: online scrub didn't fail. +inprogress = lastbit: offline scrub didn't fail. +inprogress = lastbit: online scrub didn't fail. +inprogress = add: offline scrub didn't fail. +inprogress = add: online scrub didn't fail. +inprogress = sub: offline scrub didn't fail. +inprogress = sub: online scrub didn't fail. +imax_pct = zeroes: offline scrub didn't fail. +imax_pct = zeroes: online scrub didn't fail. +imax_pct = middlebit: offline scrub didn't fail. +imax_pct = middlebit: online scrub didn't fail. +imax_pct = lastbit: offline scrub didn't fail. +imax_pct = lastbit: online scrub didn't fail. +icount = ones: offline scrub didn't fail. +icount = ones: online scrub didn't fail. +icount = firstbit: offline scrub didn't fail. +icount = firstbit: online scrub didn't fail. +icount = middlebit: offline scrub didn't fail. +icount = middlebit: online scrub didn't fail. +icount = lastbit: offline scrub didn't fail. +icount = lastbit: online scrub didn't fail. +icount = add: offline scrub didn't fail. +icount = add: online scrub didn't fail. +icount = sub: offline scrub didn't fail. +icount = sub: online scrub didn't fail. +ifree = ones: offline scrub didn't fail. +ifree = ones: online scrub didn't fail. +ifree = firstbit: offline scrub didn't fail. +ifree = firstbit: online scrub didn't fail. +ifree = middlebit: offline scrub didn't fail. +ifree = middlebit: online scrub didn't fail. +ifree = lastbit: offline scrub didn't fail. +ifree = lastbit: online scrub didn't fail. +ifree = add: offline scrub didn't fail. +ifree = add: online scrub didn't fail. +ifree = sub: offline scrub didn't fail. +ifree = sub: online scrub didn't fail. +fdblocks = zeroes: offline scrub didn't fail. +fdblocks = zeroes: online scrub didn't fail. +fdblocks = ones: offline scrub didn't fail. +fdblocks = ones: online scrub didn't fail. +fdblocks = firstbit: offline scrub didn't fail. +fdblocks = firstbit: online scrub didn't fail. +fdblocks = middlebit: offline scrub didn't fail. +fdblocks = middlebit: online scrub didn't fail. +fdblocks = lastbit: offline scrub didn't fail. +fdblocks = lastbit: online scrub didn't fail. +fdblocks = add: offline scrub didn't fail. +fdblocks = add: online scrub didn't fail. +fdblocks = sub: offline scrub didn't fail. +fdblocks = sub: online scrub didn't fail. +qflags = firstbit: online scrub didn't fail. +qflags = middlebit: online scrub didn't fail. +qflags = lastbit: online scrub didn't fail. +shared_vn = ones: offline scrub didn't fail. +shared_vn = firstbit: offline scrub didn't fail. +shared_vn = middlebit: offline scrub didn't fail. +shared_vn = lastbit: offline scrub didn't fail. +shared_vn = add: offline scrub didn't fail. +shared_vn = sub: offline scrub didn't fail. +dirblklog = lastbit: offline scrub didn't fail. +logsunit = zeroes: offline scrub didn't fail. +logsunit = lastbit: offline scrub didn't fail. +bad_features2 = zeroes: offline scrub didn't fail. +bad_features2 = zeroes: online scrub didn't fail. +bad_features2 = ones: offline scrub didn't fail. +bad_features2 = ones: online scrub didn't fail. +bad_features2 = firstbit: offline scrub didn't fail. +bad_features2 = firstbit: online scrub didn't fail. +bad_features2 = middlebit: offline scrub didn't fail. +bad_features2 = middlebit: online scrub didn't fail. +bad_features2 = lastbit: offline scrub didn't fail. +bad_features2 = lastbit: online scrub didn't fail. +bad_features2 = add: offline scrub didn't fail. +bad_features2 = add: online scrub didn't fail. +bad_features2 = sub: offline scrub didn't fail. +bad_features2 = sub: online scrub didn't fail. +features_log_incompat = ones: offline scrub didn't fail. +features_log_incompat = ones: online scrub didn't fail. +features_log_incompat = firstbit: offline scrub didn't fail. +features_log_incompat = firstbit: online scrub didn't fail. +features_log_incompat = middlebit: offline scrub didn't fail. +features_log_incompat = middlebit: online scrub didn't fail. +features_log_incompat = lastbit: offline scrub didn't fail. +features_log_incompat = lastbit: online scrub didn't fail. +features_log_incompat = add: offline scrub didn't fail. +features_log_incompat = add: online scrub didn't fail. +features_log_incompat = sub: offline scrub didn't fail. +features_log_incompat = sub: online scrub didn't fail. +meta_uuid = ones: online scrub didn't fail. +meta_uuid = firstbit: online scrub didn't fail. +meta_uuid = middlebit: online scrub didn't fail. +meta_uuid = lastbit: online scrub didn't fail. Done fuzzing superblock diff --git a/tests/xfs/748.out b/tests/xfs/748.out index a281c130ea..4caad4f092 100644 --- a/tests/xfs/748.out +++ b/tests/xfs/748.out @@ -1,4 +1,100 @@ QA output created by 748 Format and populate Fuzz AGF +magicnum = zeroes: mount failed (32). +magicnum = ones: mount failed (32). +magicnum = firstbit: mount failed (32). +magicnum = middlebit: mount failed (32). +magicnum = lastbit: mount failed (32). +magicnum = add: mount failed (32). +magicnum = sub: mount failed (32). +versionnum = zeroes: mount failed (32). +versionnum = ones: mount failed (32). +versionnum = firstbit: mount failed (32). +versionnum = middlebit: mount failed (32). +versionnum = lastbit: mount failed (32). +versionnum = add: mount failed (32). +versionnum = sub: mount failed (32). +seqno = ones: mount failed (32). +seqno = firstbit: mount failed (32). +seqno = middlebit: mount failed (32). +seqno = lastbit: mount failed (32). +seqno = add: mount failed (32). +seqno = sub: mount failed (32). +length = zeroes: mount failed (32). +length = ones: mount failed (32). +length = firstbit: mount failed (32). +length = middlebit: mount failed (32). +length = lastbit: mount failed (32). +length = add: mount failed (32). +length = sub: mount failed (32). +bnolevel = zeroes: mount failed (32). +bnolevel = ones: mount failed (32). +bnolevel = firstbit: mount failed (32). +bnolevel = middlebit: mount failed (32). +bnolevel = add: mount failed (32). +bnolevel = sub: mount failed (32). +cntlevel = zeroes: mount failed (32). +cntlevel = ones: mount failed (32). +cntlevel = firstbit: mount failed (32). +cntlevel = middlebit: mount failed (32). +cntlevel = add: mount failed (32). +cntlevel = sub: mount failed (32). +rmaplevel = zeroes: mount failed (32). +rmaplevel = ones: mount failed (32). +rmaplevel = firstbit: mount failed (32). +rmaplevel = middlebit: mount failed (32). +rmaplevel = add: mount failed (32). +rmaplevel = sub: mount failed (32). +refcntlevel = zeroes: mount failed (32). +refcntlevel = ones: mount failed (32). +refcntlevel = firstbit: mount failed (32). +refcntlevel = middlebit: mount failed (32). +refcntlevel = add: mount failed (32). +refcntlevel = sub: mount failed (32). +rmapblocks = ones: mount failed (32). +rmapblocks = firstbit: mount failed (32). +rmapblocks = sub: mount failed (32). +refcntblocks = ones: mount failed (32). +refcntblocks = firstbit: mount failed (32). +refcntblocks = sub: mount failed (32). +flfirst = ones: mount failed (32). +flfirst = firstbit: mount failed (32). +flfirst = middlebit: mount failed (32). +flfirst = add: mount failed (32). +flfirst = sub: mount failed (32). +fllast = ones: mount failed (32). +fllast = firstbit: mount failed (32). +fllast = middlebit: mount failed (32). +fllast = add: mount failed (32). +fllast = sub: mount failed (32). +flcount = ones: mount failed (32). +flcount = firstbit: mount failed (32). +flcount = middlebit: mount failed (32). +flcount = add: mount failed (32). +flcount = sub: mount failed (32). +freeblks = zeroes: mount failed (32). +freeblks = ones: mount failed (32). +freeblks = firstbit: mount failed (32). +freeblks = middlebit: mount failed (32). +freeblks = add: mount failed (32). +freeblks = sub: mount failed (32). +longest = ones: mount failed (32). +longest = firstbit: mount failed (32). +longest = add: mount failed (32). +btreeblks = ones: mount failed (32). +btreeblks = firstbit: mount failed (32). +btreeblks = sub: mount failed (32). +uuid = zeroes: mount failed (32). +uuid = ones: mount failed (32). +uuid = firstbit: mount failed (32). +uuid = middlebit: mount failed (32). +uuid = lastbit: mount failed (32). +crc = zeroes: mount failed (32). +crc = ones: mount failed (32). +crc = firstbit: mount failed (32). +crc = middlebit: mount failed (32). +crc = lastbit: mount failed (32). +crc = add: mount failed (32). +crc = sub: mount failed (32). Done fuzzing AGF diff --git a/tests/xfs/749.out b/tests/xfs/749.out index 478ce52818..57b505aa85 100644 --- a/tests/xfs/749.out +++ b/tests/xfs/749.out @@ -1,6 +1,140 @@ QA output created by 749 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] = zeroes: online 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] = add: online scrub didn't fail. +bno[0] = sub: offline scrub didn't fail. +bno[1] = zeroes: offline scrub didn't fail. +bno[1] = zeroes: online scrub didn't fail. +bno[1] = ones: offline scrub didn't fail. +bno[1] = ones: online scrub didn't fail. +bno[1] = firstbit: offline scrub didn't fail. +bno[1] = middlebit: offline scrub didn't fail. +bno[1] = middlebit: online scrub didn't fail. +bno[1] = lastbit: offline scrub didn't fail. +bno[1] = lastbit: online scrub didn't fail. +bno[1] = add: offline scrub didn't fail. +bno[1] = add: online scrub didn't fail. +bno[1] = sub: offline scrub didn't fail. +bno[2] = zeroes: offline scrub didn't fail. +bno[2] = zeroes: online scrub didn't fail. +bno[2] = ones: offline scrub didn't fail. +bno[2] = ones: online scrub didn't fail. +bno[2] = firstbit: offline scrub didn't fail. +bno[2] = middlebit: offline scrub didn't fail. +bno[2] = middlebit: online scrub didn't fail. +bno[2] = lastbit: offline scrub didn't fail. +bno[2] = lastbit: online scrub didn't fail. +bno[2] = add: offline scrub didn't fail. +bno[2] = add: online scrub didn't fail. +bno[2] = sub: offline scrub didn't fail. +bno[3] = zeroes: offline scrub didn't fail. +bno[3] = zeroes: online scrub didn't fail. +bno[3] = ones: offline scrub didn't fail. +bno[3] = ones: online scrub didn't fail. +bno[3] = firstbit: offline scrub didn't fail. +bno[3] = middlebit: offline scrub didn't fail. +bno[3] = middlebit: online scrub didn't fail. +bno[3] = lastbit: offline scrub didn't fail. +bno[3] = lastbit: online scrub didn't fail. +bno[3] = add: offline scrub didn't fail. +bno[3] = add: online scrub didn't fail. +bno[3] = sub: offline scrub didn't fail. +bno[4] = zeroes: offline scrub didn't fail. +bno[4] = zeroes: online scrub didn't fail. +bno[4] = ones: offline scrub didn't fail. +bno[4] = ones: online scrub didn't fail. +bno[4] = firstbit: offline scrub didn't fail. +bno[4] = middlebit: offline scrub didn't fail. +bno[4] = middlebit: online scrub didn't fail. +bno[4] = lastbit: offline scrub didn't fail. +bno[4] = lastbit: online scrub didn't fail. +bno[4] = add: offline scrub didn't fail. +bno[4] = add: online scrub didn't fail. +bno[4] = sub: offline scrub didn't fail. +bno[5] = zeroes: offline scrub didn't fail. +bno[5] = zeroes: online scrub didn't fail. +bno[5] = ones: offline scrub didn't fail. +bno[5] = ones: online scrub didn't fail. +bno[5] = firstbit: offline scrub didn't fail. +bno[5] = middlebit: offline scrub didn't fail. +bno[5] = middlebit: online scrub didn't fail. +bno[5] = lastbit: offline scrub didn't fail. +bno[5] = lastbit: online scrub didn't fail. +bno[5] = add: offline scrub didn't fail. +bno[5] = add: online scrub didn't fail. +bno[5] = sub: offline scrub didn't fail. +bno[6] = zeroes: offline scrub didn't fail. +bno[6] = zeroes: online scrub didn't fail. +bno[6] = ones: offline scrub didn't fail. +bno[6] = ones: online scrub didn't fail. +bno[6] = firstbit: offline scrub didn't fail. +bno[6] = middlebit: offline scrub didn't fail. +bno[6] = middlebit: online scrub didn't fail. +bno[6] = lastbit: offline scrub didn't fail. +bno[6] = lastbit: online scrub didn't fail. +bno[6] = add: offline scrub didn't fail. +bno[6] = add: online scrub didn't fail. +bno[6] = sub: offline scrub didn't fail. +bno[7] = zeroes: offline scrub didn't fail. +bno[7] = zeroes: online scrub didn't fail. +bno[7] = ones: offline scrub didn't fail. +bno[7] = ones: online scrub didn't fail. +bno[7] = firstbit: offline scrub didn't fail. +bno[7] = middlebit: offline scrub didn't fail. +bno[7] = middlebit: online scrub didn't fail. +bno[7] = lastbit: offline scrub didn't fail. +bno[7] = lastbit: online scrub didn't fail. +bno[7] = add: offline scrub didn't fail. +bno[7] = add: online scrub didn't fail. +bno[7] = sub: offline scrub didn't fail. +bno[8] = zeroes: offline scrub didn't fail. +bno[8] = zeroes: online scrub didn't fail. +bno[8] = ones: offline scrub didn't fail. +bno[8] = ones: online scrub didn't fail. +bno[8] = firstbit: offline scrub didn't fail. +bno[8] = middlebit: offline scrub didn't fail. +bno[8] = middlebit: online scrub didn't fail. +bno[8] = lastbit: offline scrub didn't fail. +bno[8] = lastbit: online scrub didn't fail. +bno[8] = add: offline scrub didn't fail. +bno[8] = add: online scrub didn't fail. +bno[8] = sub: offline scrub didn't fail. +bno[9] = zeroes: offline scrub didn't fail. +bno[9] = zeroes: online scrub didn't fail. +bno[9] = ones: offline scrub didn't fail. +bno[9] = ones: online scrub didn't fail. +bno[9] = firstbit: offline scrub didn't fail. +bno[9] = middlebit: offline scrub didn't fail. +bno[9] = middlebit: online scrub didn't fail. +bno[9] = lastbit: offline scrub didn't fail. +bno[9] = lastbit: online scrub didn't fail. +bno[9] = add: offline scrub didn't fail. +bno[9] = add: online 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/750.out b/tests/xfs/750.out index 7521416f9b..047728583d 100644 --- a/tests/xfs/750.out +++ b/tests/xfs/750.out @@ -1,4 +1,133 @@ QA output created by 750 Format and populate Fuzz AGI +magicnum = zeroes: mount failed (32). +magicnum = ones: mount failed (32). +magicnum = firstbit: mount failed (32). +magicnum = middlebit: mount failed (32). +magicnum = lastbit: mount failed (32). +magicnum = add: mount failed (32). +magicnum = sub: mount failed (32). +versionnum = zeroes: mount failed (32). +versionnum = ones: mount failed (32). +versionnum = firstbit: mount failed (32). +versionnum = middlebit: mount failed (32). +versionnum = lastbit: mount failed (32). +versionnum = add: mount failed (32). +versionnum = sub: mount failed (32). +seqno = ones: mount failed (32). +seqno = firstbit: mount failed (32). +seqno = middlebit: mount failed (32). +seqno = lastbit: mount failed (32). +seqno = add: mount failed (32). +seqno = sub: mount failed (32). +length = zeroes: mount failed (32). +length = ones: mount failed (32). +length = firstbit: mount failed (32). +length = middlebit: mount failed (32). +length = lastbit: mount failed (32). +length = add: mount failed (32). +length = sub: mount failed (32). +root = zeroes: mount failed (32). +root = ones: mount failed (32). +root = firstbit: mount failed (32). +root = middlebit: mount failed (32). +root = lastbit: mount failed (32). +root = add: mount failed (32). +root = sub: mount failed (32). +level = zeroes: mount failed (32). +level = ones: mount failed (32). +level = firstbit: mount failed (32). +level = middlebit: mount failed (32). +level = lastbit: mount failed (32). +level = add: mount failed (32). +level = sub: mount failed (32). +newino = zeroes: offline scrub didn't fail. +newino = ones: offline scrub didn't fail. +newino = ones: online scrub didn't fail. +newino = firstbit: offline scrub didn't fail. +newino = middlebit: offline scrub didn't fail. +newino = middlebit: online scrub didn't fail. +newino = lastbit: offline scrub didn't fail. +newino = lastbit: online scrub didn't fail. +newino = add: offline scrub didn't fail. +newino = add: online scrub didn't fail. +newino = sub: offline scrub didn't fail. +newino = sub: online 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 = add: online scrub didn't fail. +dirino = sub: offline scrub didn't fail. +unlinked[0] = zeroes: mount failed (32). +unlinked[0] = firstbit: mount failed (32). +unlinked[0] = middlebit: mount failed (32). +unlinked[0] = lastbit: mount failed (32). +unlinked[0] = sub: mount failed (32). +unlinked[1] = zeroes: mount failed (32). +unlinked[1] = firstbit: mount failed (32). +unlinked[1] = middlebit: mount failed (32). +unlinked[1] = lastbit: mount failed (32). +unlinked[1] = sub: mount failed (32). +unlinked[2] = zeroes: mount failed (32). +unlinked[2] = firstbit: mount failed (32). +unlinked[2] = middlebit: mount failed (32). +unlinked[2] = lastbit: mount failed (32). +unlinked[2] = sub: mount failed (32). +unlinked[3] = zeroes: mount failed (32). +unlinked[3] = firstbit: mount failed (32). +unlinked[3] = middlebit: mount failed (32). +unlinked[3] = lastbit: mount failed (32). +unlinked[3] = sub: mount failed (32). +unlinked[4] = zeroes: mount failed (32). +unlinked[4] = firstbit: mount failed (32). +unlinked[4] = middlebit: mount failed (32). +unlinked[4] = lastbit: mount failed (32). +unlinked[4] = sub: mount failed (32). +unlinked[5] = zeroes: mount failed (32). +unlinked[5] = firstbit: mount failed (32). +unlinked[5] = middlebit: mount failed (32). +unlinked[5] = lastbit: mount failed (32). +unlinked[5] = sub: mount failed (32). +unlinked[6] = zeroes: mount failed (32). +unlinked[6] = firstbit: mount failed (32). +unlinked[6] = middlebit: mount failed (32). +unlinked[6] = lastbit: mount failed (32). +unlinked[6] = sub: mount failed (32). +unlinked[7] = zeroes: mount failed (32). +unlinked[7] = firstbit: mount failed (32). +unlinked[7] = middlebit: mount failed (32). +unlinked[7] = lastbit: mount failed (32). +unlinked[7] = sub: mount failed (32). +unlinked[8] = zeroes: mount failed (32). +unlinked[8] = firstbit: mount failed (32). +unlinked[8] = middlebit: mount failed (32). +unlinked[8] = lastbit: mount failed (32). +unlinked[8] = sub: mount failed (32). +unlinked[9] = zeroes: mount failed (32). +unlinked[9] = firstbit: mount failed (32). +unlinked[9] = middlebit: mount failed (32). +unlinked[9] = lastbit: mount failed (32). +unlinked[9] = sub: mount failed (32). +uuid = zeroes: mount failed (32). +uuid = ones: mount failed (32). +uuid = firstbit: mount failed (32). +uuid = middlebit: mount failed (32). +uuid = lastbit: mount failed (32). +crc = zeroes: mount failed (32). +crc = ones: mount failed (32). +crc = firstbit: mount failed (32). +crc = middlebit: mount failed (32). +crc = lastbit: mount failed (32). +crc = add: mount failed (32). +crc = sub: mount failed (32). +free_level = zeroes: mount failed (32). +free_level = ones: mount failed (32). +free_level = firstbit: mount failed (32). +free_level = middlebit: mount failed (32). +free_level = lastbit: mount failed (32). +free_level = add: mount failed (32). +free_level = sub: mount failed (32). Done fuzzing AGI diff --git a/tests/xfs/751.out b/tests/xfs/751.out index 77a74f3b4c..655a943dd1 100644 --- a/tests/xfs/751.out +++ b/tests/xfs/751.out @@ -1,4 +1,9 @@ QA output created by 751 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/752.out b/tests/xfs/752.out index 2e8348d5d2..b4eaed97c8 100644 --- a/tests/xfs/752.out +++ b/tests/xfs/752.out @@ -1,4 +1,48 @@ QA output created by 752 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 = zeroes: online scrub didn't fail. +keys[1].blockcount = ones: offline scrub didn't fail. +keys[1].blockcount = ones: online scrub didn't fail. +keys[1].blockcount = firstbit: offline scrub didn't fail. +keys[1].blockcount = firstbit: online scrub didn't fail. +keys[1].blockcount = middlebit: offline scrub didn't fail. +keys[1].blockcount = middlebit: online scrub didn't fail. +keys[1].blockcount = lastbit: offline scrub didn't fail. +keys[1].blockcount = lastbit: online scrub didn't fail. +keys[1].blockcount = add: offline scrub didn't fail. +keys[1].blockcount = add: online scrub didn't fail. +keys[1].blockcount = sub: offline scrub didn't fail. +keys[1].blockcount = sub: online 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 = zeroes: online scrub didn't fail. +keys[2].blockcount = ones: offline scrub didn't fail. +keys[2].blockcount = ones: online scrub didn't fail. +keys[2].blockcount = firstbit: offline scrub didn't fail. +keys[2].blockcount = firstbit: online scrub didn't fail. +keys[2].blockcount = middlebit: offline scrub didn't fail. +keys[2].blockcount = middlebit: online scrub didn't fail. +keys[2].blockcount = lastbit: offline scrub didn't fail. +keys[2].blockcount = lastbit: online scrub didn't fail. +keys[2].blockcount = add: offline scrub didn't fail. +keys[2].blockcount = add: online scrub didn't fail. +keys[2].blockcount = sub: offline scrub didn't fail. +keys[2].blockcount = sub: online scrub didn't fail. Done fuzzing bnobt keyptr diff --git a/tests/xfs/753.out b/tests/xfs/753.out index 0c981968b0..f2fb9daa01 100644 --- a/tests/xfs/753.out +++ b/tests/xfs/753.out @@ -1,4 +1,9 @@ QA output created by 753 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/754.out b/tests/xfs/754.out index 174c4300d8..7f8da151ed 100644 --- a/tests/xfs/754.out +++ b/tests/xfs/754.out @@ -2,26 +2,9 @@ QA output created by 754 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. -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. +rightsib = sub: offline scrub didn't fail. Done fuzzing inobt diff --git a/tests/xfs/755.out b/tests/xfs/755.out index 55e5ff4fcb..a5ff9a1f9f 100644 --- a/tests/xfs/755.out +++ b/tests/xfs/755.out @@ -1,4 +1,10 @@ QA output created by 755 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/756.out b/tests/xfs/756.out index 76df05ad60..05094c2fce 100644 --- a/tests/xfs/756.out +++ b/tests/xfs/756.out @@ -1,4 +1,65 @@ QA output created by 756 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[2].owner = add: offline re-scrub failed (1). +recs[2].owner = add: offline post-mod scrub failed (1). +recs[3].startblock = lastbit: offline scrub didn't fail. +recs[3].blockcount = lastbit: offline scrub didn't fail. +recs[3].owner = add: offline re-scrub failed (1). +recs[3].owner = add: offline post-mod scrub failed (1). +recs[5].owner = lastbit: online repair failed (1). +recs[6].owner = lastbit: offline scrub didn't fail. +recs[7].owner = lastbit: offline re-scrub failed (1). +recs[7].owner = lastbit: offline post-mod scrub failed (1). +recs[7].owner = add: offline re-scrub failed (1). +recs[7].owner = add: offline post-mod scrub failed (1). +recs[7].attrfork = ones: offline re-scrub failed (1). +recs[7].attrfork = ones: offline post-mod scrub failed (1). +recs[7].attrfork = firstbit: offline re-scrub failed (1). +recs[7].attrfork = firstbit: offline post-mod scrub failed (1). +recs[7].attrfork = middlebit: offline re-scrub failed (1). +recs[7].attrfork = middlebit: offline post-mod scrub failed (1). +recs[7].attrfork = lastbit: offline re-scrub failed (1). +recs[7].attrfork = lastbit: offline post-mod scrub failed (1). +recs[7].attrfork = add: offline re-scrub failed (1). +recs[7].attrfork = add: offline post-mod scrub failed (1). +recs[7].attrfork = sub: offline re-scrub failed (1). +recs[7].attrfork = sub: offline post-mod scrub failed (1). +recs[8].owner = lastbit: offline re-scrub failed (1). +recs[8].owner = lastbit: offline post-mod scrub failed (1). +recs[8].owner = add: offline re-scrub failed (1). +recs[8].owner = add: offline post-mod scrub failed (1). +recs[8].attrfork = ones: offline re-scrub failed (1). +recs[8].attrfork = ones: offline post-mod scrub failed (1). +recs[8].attrfork = firstbit: offline re-scrub failed (1). +recs[8].attrfork = firstbit: offline post-mod scrub failed (1). +recs[8].attrfork = middlebit: offline re-scrub failed (1). +recs[8].attrfork = middlebit: offline post-mod scrub failed (1). +recs[8].attrfork = lastbit: offline re-scrub failed (1). +recs[8].attrfork = lastbit: offline post-mod scrub failed (1). +recs[8].attrfork = add: offline re-scrub failed (1). +recs[8].attrfork = add: offline post-mod scrub failed (1). +recs[8].attrfork = sub: offline re-scrub failed (1). +recs[8].attrfork = sub: offline post-mod scrub failed (1). +recs[9].owner = lastbit: offline re-scrub failed (1). +recs[9].owner = lastbit: offline post-mod scrub failed (1). +recs[9].owner = add: offline re-scrub failed (1). +recs[9].owner = add: offline post-mod scrub failed (1). +recs[9].attrfork = ones: offline re-scrub failed (1). +recs[9].attrfork = ones: offline post-mod scrub failed (1). +recs[9].attrfork = firstbit: offline re-scrub failed (1). +recs[9].attrfork = firstbit: offline post-mod scrub failed (1). +recs[9].attrfork = middlebit: offline re-scrub failed (1). +recs[9].attrfork = middlebit: offline post-mod scrub failed (1). +recs[9].attrfork = lastbit: offline re-scrub failed (1). +recs[9].attrfork = lastbit: offline post-mod scrub failed (1). +recs[9].attrfork = add: offline re-scrub failed (1). +recs[9].attrfork = add: offline post-mod scrub failed (1). +recs[9].attrfork = sub: offline re-scrub failed (1). +recs[9].attrfork = sub: offline post-mod scrub failed (1). Done fuzzing rmapbt recs diff --git a/tests/xfs/757.out b/tests/xfs/757.out index 293a86329d..b0622d5cf1 100644 --- a/tests/xfs/757.out +++ b/tests/xfs/757.out @@ -1,4 +1,529 @@ QA output created by 757 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 = ones: online scrub didn't fail. +keys[1].extentflag = firstbit: offline scrub didn't fail. +keys[1].extentflag = firstbit: online scrub didn't fail. +keys[1].extentflag = middlebit: offline scrub didn't fail. +keys[1].extentflag = middlebit: online scrub didn't fail. +keys[1].extentflag = lastbit: offline scrub didn't fail. +keys[1].extentflag = lastbit: online scrub didn't fail. +keys[1].extentflag = add: offline scrub didn't fail. +keys[1].extentflag = add: online scrub didn't fail. +keys[1].extentflag = sub: offline scrub didn't fail. +keys[1].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[1].extentflag_hi = firstbit: offline scrub didn't fail. +keys[1].extentflag_hi = firstbit: online scrub didn't fail. +keys[1].extentflag_hi = middlebit: offline scrub didn't fail. +keys[1].extentflag_hi = middlebit: online scrub didn't fail. +keys[1].extentflag_hi = lastbit: offline scrub didn't fail. +keys[1].extentflag_hi = lastbit: online scrub didn't fail. +keys[1].extentflag_hi = add: offline scrub didn't fail. +keys[1].extentflag_hi = add: online scrub didn't fail. +keys[1].extentflag_hi = sub: offline scrub didn't fail. +keys[1].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[2].extentflag = firstbit: offline scrub didn't fail. +keys[2].extentflag = firstbit: online scrub didn't fail. +keys[2].extentflag = middlebit: offline scrub didn't fail. +keys[2].extentflag = middlebit: online scrub didn't fail. +keys[2].extentflag = lastbit: offline scrub didn't fail. +keys[2].extentflag = lastbit: online scrub didn't fail. +keys[2].extentflag = add: offline scrub didn't fail. +keys[2].extentflag = add: online scrub didn't fail. +keys[2].extentflag = sub: offline scrub didn't fail. +keys[2].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[2].extentflag_hi = firstbit: offline scrub didn't fail. +keys[2].extentflag_hi = firstbit: online scrub didn't fail. +keys[2].extentflag_hi = middlebit: offline scrub didn't fail. +keys[2].extentflag_hi = middlebit: online scrub didn't fail. +keys[2].extentflag_hi = lastbit: offline scrub didn't fail. +keys[2].extentflag_hi = lastbit: online scrub didn't fail. +keys[2].extentflag_hi = add: offline scrub didn't fail. +keys[2].extentflag_hi = add: online scrub didn't fail. +keys[2].extentflag_hi = sub: offline scrub didn't fail. +keys[2].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[3].extentflag = firstbit: offline scrub didn't fail. +keys[3].extentflag = firstbit: online scrub didn't fail. +keys[3].extentflag = middlebit: offline scrub didn't fail. +keys[3].extentflag = middlebit: online scrub didn't fail. +keys[3].extentflag = lastbit: offline scrub didn't fail. +keys[3].extentflag = lastbit: online scrub didn't fail. +keys[3].extentflag = add: offline scrub didn't fail. +keys[3].extentflag = add: online scrub didn't fail. +keys[3].extentflag = sub: offline scrub didn't fail. +keys[3].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[3].extentflag_hi = firstbit: offline scrub didn't fail. +keys[3].extentflag_hi = firstbit: online scrub didn't fail. +keys[3].extentflag_hi = middlebit: offline scrub didn't fail. +keys[3].extentflag_hi = middlebit: online scrub didn't fail. +keys[3].extentflag_hi = lastbit: offline scrub didn't fail. +keys[3].extentflag_hi = lastbit: online scrub didn't fail. +keys[3].extentflag_hi = add: offline scrub didn't fail. +keys[3].extentflag_hi = add: online scrub didn't fail. +keys[3].extentflag_hi = sub: offline scrub didn't fail. +keys[3].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[4].extentflag = firstbit: offline scrub didn't fail. +keys[4].extentflag = firstbit: online scrub didn't fail. +keys[4].extentflag = middlebit: offline scrub didn't fail. +keys[4].extentflag = middlebit: online scrub didn't fail. +keys[4].extentflag = lastbit: offline scrub didn't fail. +keys[4].extentflag = lastbit: online scrub didn't fail. +keys[4].extentflag = add: offline scrub didn't fail. +keys[4].extentflag = add: online scrub didn't fail. +keys[4].extentflag = sub: offline scrub didn't fail. +keys[4].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[4].extentflag_hi = firstbit: offline scrub didn't fail. +keys[4].extentflag_hi = firstbit: online scrub didn't fail. +keys[4].extentflag_hi = middlebit: offline scrub didn't fail. +keys[4].extentflag_hi = middlebit: online scrub didn't fail. +keys[4].extentflag_hi = lastbit: offline scrub didn't fail. +keys[4].extentflag_hi = lastbit: online scrub didn't fail. +keys[4].extentflag_hi = add: offline scrub didn't fail. +keys[4].extentflag_hi = add: online scrub didn't fail. +keys[4].extentflag_hi = sub: offline scrub didn't fail. +keys[4].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[5].extentflag = firstbit: offline scrub didn't fail. +keys[5].extentflag = firstbit: online scrub didn't fail. +keys[5].extentflag = middlebit: offline scrub didn't fail. +keys[5].extentflag = middlebit: online scrub didn't fail. +keys[5].extentflag = lastbit: offline scrub didn't fail. +keys[5].extentflag = lastbit: online scrub didn't fail. +keys[5].extentflag = add: offline scrub didn't fail. +keys[5].extentflag = add: online scrub didn't fail. +keys[5].extentflag = sub: offline scrub didn't fail. +keys[5].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[5].extentflag_hi = firstbit: offline scrub didn't fail. +keys[5].extentflag_hi = firstbit: online scrub didn't fail. +keys[5].extentflag_hi = middlebit: offline scrub didn't fail. +keys[5].extentflag_hi = middlebit: online scrub didn't fail. +keys[5].extentflag_hi = lastbit: offline scrub didn't fail. +keys[5].extentflag_hi = lastbit: online scrub didn't fail. +keys[5].extentflag_hi = add: offline scrub didn't fail. +keys[5].extentflag_hi = add: online scrub didn't fail. +keys[5].extentflag_hi = sub: offline scrub didn't fail. +keys[5].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[6].extentflag = firstbit: offline scrub didn't fail. +keys[6].extentflag = firstbit: online scrub didn't fail. +keys[6].extentflag = middlebit: offline scrub didn't fail. +keys[6].extentflag = middlebit: online scrub didn't fail. +keys[6].extentflag = lastbit: offline scrub didn't fail. +keys[6].extentflag = lastbit: online scrub didn't fail. +keys[6].extentflag = add: offline scrub didn't fail. +keys[6].extentflag = add: online scrub didn't fail. +keys[6].extentflag = sub: offline scrub didn't fail. +keys[6].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[6].extentflag_hi = firstbit: offline scrub didn't fail. +keys[6].extentflag_hi = firstbit: online scrub didn't fail. +keys[6].extentflag_hi = middlebit: offline scrub didn't fail. +keys[6].extentflag_hi = middlebit: online scrub didn't fail. +keys[6].extentflag_hi = lastbit: offline scrub didn't fail. +keys[6].extentflag_hi = lastbit: online scrub didn't fail. +keys[6].extentflag_hi = add: offline scrub didn't fail. +keys[6].extentflag_hi = add: online scrub didn't fail. +keys[6].extentflag_hi = sub: offline scrub didn't fail. +keys[6].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[7].extentflag = firstbit: offline scrub didn't fail. +keys[7].extentflag = firstbit: online scrub didn't fail. +keys[7].extentflag = middlebit: offline scrub didn't fail. +keys[7].extentflag = middlebit: online scrub didn't fail. +keys[7].extentflag = lastbit: offline scrub didn't fail. +keys[7].extentflag = lastbit: online scrub didn't fail. +keys[7].extentflag = add: offline scrub didn't fail. +keys[7].extentflag = add: online scrub didn't fail. +keys[7].extentflag = sub: offline scrub didn't fail. +keys[7].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[7].extentflag_hi = firstbit: offline scrub didn't fail. +keys[7].extentflag_hi = firstbit: online scrub didn't fail. +keys[7].extentflag_hi = middlebit: offline scrub didn't fail. +keys[7].extentflag_hi = middlebit: online scrub didn't fail. +keys[7].extentflag_hi = lastbit: offline scrub didn't fail. +keys[7].extentflag_hi = lastbit: online scrub didn't fail. +keys[7].extentflag_hi = add: offline scrub didn't fail. +keys[7].extentflag_hi = add: online scrub didn't fail. +keys[7].extentflag_hi = sub: offline scrub didn't fail. +keys[7].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[8].extentflag = firstbit: offline scrub didn't fail. +keys[8].extentflag = firstbit: online scrub didn't fail. +keys[8].extentflag = middlebit: offline scrub didn't fail. +keys[8].extentflag = middlebit: online scrub didn't fail. +keys[8].extentflag = lastbit: offline scrub didn't fail. +keys[8].extentflag = lastbit: online scrub didn't fail. +keys[8].extentflag = add: offline scrub didn't fail. +keys[8].extentflag = add: online scrub didn't fail. +keys[8].extentflag = sub: offline scrub didn't fail. +keys[8].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[8].extentflag_hi = firstbit: offline scrub didn't fail. +keys[8].extentflag_hi = firstbit: online scrub didn't fail. +keys[8].extentflag_hi = middlebit: offline scrub didn't fail. +keys[8].extentflag_hi = middlebit: online scrub didn't fail. +keys[8].extentflag_hi = lastbit: offline scrub didn't fail. +keys[8].extentflag_hi = lastbit: online scrub didn't fail. +keys[8].extentflag_hi = add: offline scrub didn't fail. +keys[8].extentflag_hi = add: online scrub didn't fail. +keys[8].extentflag_hi = sub: offline scrub didn't fail. +keys[8].extentflag_hi = sub: online 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 = ones: online scrub didn't fail. +keys[9].extentflag = firstbit: offline scrub didn't fail. +keys[9].extentflag = firstbit: online scrub didn't fail. +keys[9].extentflag = middlebit: offline scrub didn't fail. +keys[9].extentflag = middlebit: online scrub didn't fail. +keys[9].extentflag = lastbit: offline scrub didn't fail. +keys[9].extentflag = lastbit: online scrub didn't fail. +keys[9].extentflag = add: offline scrub didn't fail. +keys[9].extentflag = add: online scrub didn't fail. +keys[9].extentflag = sub: offline scrub didn't fail. +keys[9].extentflag = sub: online 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 = ones: online scrub didn't fail. +keys[9].extentflag_hi = firstbit: offline scrub didn't fail. +keys[9].extentflag_hi = firstbit: online scrub didn't fail. +keys[9].extentflag_hi = middlebit: offline scrub didn't fail. +keys[9].extentflag_hi = middlebit: online scrub didn't fail. +keys[9].extentflag_hi = lastbit: offline scrub didn't fail. +keys[9].extentflag_hi = lastbit: online scrub didn't fail. +keys[9].extentflag_hi = add: offline scrub didn't fail. +keys[9].extentflag_hi = add: online scrub didn't fail. +keys[9].extentflag_hi = sub: offline scrub didn't fail. +keys[9].extentflag_hi = sub: online 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/758.out b/tests/xfs/758.out index e969d7ba02..8a911c9735 100644 --- a/tests/xfs/758.out +++ b/tests/xfs/758.out @@ -1,4 +1,9 @@ QA output created by 758 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/759.out b/tests/xfs/759.out index 3eaa678c0a..220883bd84 100644 --- a/tests/xfs/759.out +++ b/tests/xfs/759.out @@ -2,4 +2,98 @@ QA output created by 759 Format and populate Find btree-format dir inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = firstbit: online repair failed (1). +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.size = zeroes: online repair failed (1). +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online health check failed (0). +core.size = middlebit: online repair failed (4). +core.size = middlebit: online re-scrub failed (4). +core.size = middlebit: online post-mod scrub failed (4). +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: offline scrub didn't fail. +core.size = sub: online scrub didn't fail. +core.naextents = lastbit: online repair failed (1). +core.forkoff = ones: online repair failed (1). +core.forkoff = firstbit: online repair failed (1). +core.forkoff = add: online repair failed (1). +core.forkoff = sub: online repair failed (1). +core.rtinherit = ones: offline scrub didn't fail. +core.rtinherit = ones: online scrub didn't fail. +core.rtinherit = firstbit: offline scrub didn't fail. +core.rtinherit = firstbit: online scrub didn't fail. +core.rtinherit = middlebit: offline scrub didn't fail. +core.rtinherit = middlebit: online scrub didn't fail. +core.rtinherit = lastbit: offline scrub didn't fail. +core.rtinherit = lastbit: online scrub didn't fail. +core.rtinherit = add: offline scrub didn't fail. +core.rtinherit = add: online scrub didn't fail. +core.rtinherit = sub: offline scrub didn't fail. +core.rtinherit = sub: online scrub didn't fail. +core.projinherit = ones: offline scrub didn't fail. +core.projinherit = ones: online scrub didn't fail. +core.projinherit = firstbit: offline scrub didn't fail. +core.projinherit = firstbit: online scrub didn't fail. +core.projinherit = middlebit: offline scrub didn't fail. +core.projinherit = middlebit: online scrub didn't fail. +core.projinherit = lastbit: offline scrub didn't fail. +core.projinherit = lastbit: online scrub didn't fail. +core.projinherit = add: offline scrub didn't fail. +core.projinherit = add: online scrub didn't fail. +core.projinherit = sub: offline scrub didn't fail. +core.projinherit = sub: online scrub didn't fail. +core.nosymlinks = ones: offline scrub didn't fail. +core.nosymlinks = ones: online scrub didn't fail. +core.nosymlinks = firstbit: offline scrub didn't fail. +core.nosymlinks = firstbit: online scrub didn't fail. +core.nosymlinks = middlebit: offline scrub didn't fail. +core.nosymlinks = middlebit: online scrub didn't fail. +core.nosymlinks = lastbit: offline scrub didn't fail. +core.nosymlinks = lastbit: online scrub didn't fail. +core.nosymlinks = add: offline scrub didn't fail. +core.nosymlinks = add: online scrub didn't fail. +core.nosymlinks = sub: offline scrub didn't fail. +core.nosymlinks = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +u3.bmbt.ptrs[1] = firstbit: offline scrub didn't fail. +u3.bmbt.ptrs[1] = firstbit: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/760.out b/tests/xfs/760.out index 9b66d13f2c..c08d5c5672 100644 --- a/tests/xfs/760.out +++ b/tests/xfs/760.out @@ -2,4 +2,68 @@ QA output created by 760 Format and populate Find extents-format file inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = lastbit: online repair failed (4). +core.size = zeroes: offline scrub didn't fail. +core.size = zeroes: online scrub didn't fail. +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: offline scrub didn't fail. +core.size = sub: online scrub didn't fail. +core.forkoff = firstbit: online repair failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +u3.bmx[0].blockcount = middlebit: online repair failed (4). +u3.bmx[0].blockcount = add: online repair failed (4). Done fuzzing inode diff --git a/tests/xfs/761.out b/tests/xfs/761.out index 43cbe4d000..28db068aa4 100644 --- a/tests/xfs/761.out +++ b/tests/xfs/761.out @@ -2,4 +2,70 @@ QA output created by 761 Format and populate Find btree-format file inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = lastbit: online repair failed (4). +core.size = zeroes: offline scrub didn't fail. +core.size = zeroes: online scrub didn't fail. +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +core.size = sub: offline scrub didn't fail. +core.size = sub: online scrub didn't fail. +core.naextents = lastbit: online repair failed (1). +core.forkoff = ones: online repair failed (1). +core.forkoff = firstbit: online repair failed (1). +core.forkoff = add: online repair failed (1). +core.forkoff = sub: online repair failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/762.out b/tests/xfs/762.out index 1ff528e296..0dcc55f7ba 100644 --- a/tests/xfs/762.out +++ b/tests/xfs/762.out @@ -2,4 +2,5 @@ QA output created by 762 Format and populate Find bmbt block Fuzz bmbt +rightsib = lastbit: online re-scrub failed (5). Done fuzzing bmbt diff --git a/tests/xfs/763.out b/tests/xfs/763.out index 00fe93dbd5..017ebae31e 100644 --- a/tests/xfs/763.out +++ b/tests/xfs/763.out @@ -2,4 +2,12 @@ QA output created by 763 Format and populate Find symlink remote block Fuzz symlink remote block +data = ones: offline scrub didn't fail. +data = ones: online scrub didn't fail. +data = firstbit: offline scrub didn't fail. +data = firstbit: online scrub didn't fail. +data = middlebit: offline scrub didn't fail. +data = middlebit: online scrub didn't fail. +data = lastbit: offline scrub didn't fail. +data = lastbit: online scrub didn't fail. Done fuzzing symlink remote block diff --git a/tests/xfs/764.out b/tests/xfs/764.out index 727f797f77..9515240556 100644 --- a/tests/xfs/764.out +++ b/tests/xfs/764.out @@ -2,4 +2,96 @@ QA output created by 764 Format and populate Find inline-format dir inode Fuzz inline-format dir inode +core.mode = firstbit: online repair failed (1). +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.forkoff = firstbit: online repair failed (1). +core.rtinherit = ones: offline scrub didn't fail. +core.rtinherit = ones: online scrub didn't fail. +core.rtinherit = firstbit: offline scrub didn't fail. +core.rtinherit = firstbit: online scrub didn't fail. +core.rtinherit = middlebit: offline scrub didn't fail. +core.rtinherit = middlebit: online scrub didn't fail. +core.rtinherit = lastbit: offline scrub didn't fail. +core.rtinherit = lastbit: online scrub didn't fail. +core.rtinherit = add: offline scrub didn't fail. +core.rtinherit = add: online scrub didn't fail. +core.rtinherit = sub: offline scrub didn't fail. +core.rtinherit = sub: online scrub didn't fail. +core.projinherit = ones: offline scrub didn't fail. +core.projinherit = ones: online scrub didn't fail. +core.projinherit = firstbit: offline scrub didn't fail. +core.projinherit = firstbit: online scrub didn't fail. +core.projinherit = middlebit: offline scrub didn't fail. +core.projinherit = middlebit: online scrub didn't fail. +core.projinherit = lastbit: offline scrub didn't fail. +core.projinherit = lastbit: online scrub didn't fail. +core.projinherit = add: offline scrub didn't fail. +core.projinherit = add: online scrub didn't fail. +core.projinherit = sub: offline scrub didn't fail. +core.projinherit = sub: online scrub didn't fail. +core.nosymlinks = ones: offline scrub didn't fail. +core.nosymlinks = ones: online scrub didn't fail. +core.nosymlinks = firstbit: offline scrub didn't fail. +core.nosymlinks = firstbit: online scrub didn't fail. +core.nosymlinks = middlebit: offline scrub didn't fail. +core.nosymlinks = middlebit: online scrub didn't fail. +core.nosymlinks = lastbit: offline scrub didn't fail. +core.nosymlinks = lastbit: online scrub didn't fail. +core.nosymlinks = add: offline scrub didn't fail. +core.nosymlinks = add: online scrub didn't fail. +core.nosymlinks = sub: offline scrub didn't fail. +core.nosymlinks = sub: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.sfdir3.list[1].offset = middlebit: offline scrub didn't fail. +u3.sfdir3.list[1].offset = middlebit: online scrub didn't fail. +u3.sfdir3.list[1].offset = lastbit: offline scrub didn't fail. +u3.sfdir3.list[1].offset = lastbit: online scrub didn't fail. +u3.sfdir3.list[1].offset = add: offline scrub didn't fail. +u3.sfdir3.list[1].offset = add: online scrub didn't fail. Done fuzzing inline-format dir inode diff --git a/tests/xfs/765.out b/tests/xfs/765.out index 008c22e4c6..e147cdd7e9 100644 --- a/tests/xfs/765.out +++ b/tests/xfs/765.out @@ -2,4 +2,11 @@ QA output created by 765 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. Done fuzzing data-format dir block diff --git a/tests/xfs/766.out b/tests/xfs/766.out index 29b8e227a3..15bce8f504 100644 --- a/tests/xfs/766.out +++ b/tests/xfs/766.out @@ -2,4 +2,15 @@ QA output created by 766 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. +du[4].name = lastbit: offline re-scrub failed (1). +du[4].name = lastbit: online re-scrub failed (5). +du[4].name = lastbit: online post-mod scrub failed (1). +du[4].name = lastbit: offline post-mod scrub failed (1). Done fuzzing data-format dir block diff --git a/tests/xfs/768.out b/tests/xfs/768.out index b45ce63b40..e7e87f724a 100644 --- a/tests/xfs/768.out +++ b/tests/xfs/768.out @@ -2,4 +2,11 @@ QA output created by 768 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/769.out b/tests/xfs/769.out index dc42f6f1db..fb338c0e59 100644 --- a/tests/xfs/769.out +++ b/tests/xfs/769.out @@ -2,4 +2,10 @@ QA output created by 769 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 = firstbit: offline scrub didn't fail. +nhdr.info.hdr.back = middlebit: offline scrub didn't fail. +nhdr.info.hdr.back = lastbit: offline scrub didn't fail. +nhdr.info.hdr.back = add: offline scrub didn't fail. +nhdr.info.hdr.back = sub: offline scrub didn't fail. Done fuzzing node-format dir block diff --git a/tests/xfs/771.out b/tests/xfs/771.out index 526bb00ed6..c92ae0a42c 100644 --- a/tests/xfs/771.out +++ b/tests/xfs/771.out @@ -2,4 +2,95 @@ QA output created by 771 Format and populate Find inline-format attr inode Fuzz inline-format attr inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = lastbit: online repair failed (4). +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +a.sfattr.list[1].name = ones: offline scrub didn't fail. +a.sfattr.list[1].name = ones: online scrub didn't fail. +a.sfattr.list[1].name = firstbit: offline scrub didn't fail. +a.sfattr.list[1].name = firstbit: online scrub didn't fail. +a.sfattr.list[1].name = middlebit: offline scrub didn't fail. +a.sfattr.list[1].name = middlebit: online scrub didn't fail. +a.sfattr.list[1].name = lastbit: offline scrub didn't fail. +a.sfattr.list[1].name = lastbit: online scrub didn't fail. +a.sfattr.list[1].name = add: offline scrub didn't fail. +a.sfattr.list[1].name = add: online scrub didn't fail. +a.sfattr.list[1].name = sub: offline scrub didn't fail. +a.sfattr.list[1].name = sub: online scrub didn't fail. +a.sfattr.list[2].name = ones: offline scrub didn't fail. +a.sfattr.list[2].name = ones: online scrub didn't fail. +a.sfattr.list[2].name = firstbit: offline scrub didn't fail. +a.sfattr.list[2].name = firstbit: online scrub didn't fail. +a.sfattr.list[2].name = middlebit: offline scrub didn't fail. +a.sfattr.list[2].name = middlebit: online scrub didn't fail. +a.sfattr.list[2].name = lastbit: offline scrub didn't fail. +a.sfattr.list[2].name = lastbit: online scrub didn't fail. +a.sfattr.list[2].name = add: offline scrub didn't fail. +a.sfattr.list[2].name = add: online scrub didn't fail. +a.sfattr.list[2].name = sub: offline scrub didn't fail. +a.sfattr.list[2].name = sub: online scrub didn't fail. Done fuzzing inline-format attr inode diff --git a/tests/xfs/772.out b/tests/xfs/772.out index c774116ea3..ffa4023ae6 100644 --- a/tests/xfs/772.out +++ b/tests/xfs/772.out @@ -2,4 +2,97 @@ QA output created by 772 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.firstused = middlebit: online scrub didn't fail. +hdr.firstused = middlebit: offline re-scrub failed (1). +hdr.firstused = middlebit: offline post-mod scrub failed (1). +hdr.holes = ones: offline scrub didn't fail. +hdr.holes = ones: online scrub didn't fail. +hdr.holes = firstbit: offline scrub didn't fail. +hdr.holes = firstbit: online scrub didn't fail. +hdr.holes = middlebit: offline scrub didn't fail. +hdr.holes = middlebit: online scrub didn't fail. +hdr.holes = lastbit: offline scrub didn't fail. +hdr.holes = lastbit: online scrub didn't fail. +hdr.holes = add: offline scrub didn't fail. +hdr.holes = add: online scrub didn't fail. +hdr.holes = sub: offline scrub didn't fail. +hdr.holes = sub: online scrub didn't fail. +hdr.freemap[0].base = zeroes: offline scrub didn't fail. +hdr.freemap[0].base = middlebit: offline scrub didn't fail. +hdr.freemap[0].size = zeroes: offline scrub didn't fail. +hdr.freemap[0].size = zeroes: online scrub didn't fail. +hdr.freemap[0].size = middlebit: offline scrub didn't fail. +hdr.freemap[1].base = middlebit: offline scrub didn't fail. +hdr.freemap[1].base = middlebit: online scrub didn't fail. +hdr.freemap[1].size = middlebit: offline scrub didn't fail. +hdr.freemap[2].base = middlebit: offline scrub didn't fail. +hdr.freemap[2].base = middlebit: online scrub didn't fail. +hdr.freemap[2].size = middlebit: offline scrub didn't fail. +entries[0].incomplete = ones: online scrub didn't fail. +entries[0].incomplete = firstbit: online scrub didn't fail. +entries[0].incomplete = middlebit: online scrub didn't fail. +entries[0].incomplete = lastbit: online scrub didn't fail. +entries[0].incomplete = add: online scrub didn't fail. +entries[0].incomplete = sub: online scrub didn't fail. +entries[1].incomplete = ones: online scrub didn't fail. +entries[1].incomplete = firstbit: online scrub didn't fail. +entries[1].incomplete = middlebit: online scrub didn't fail. +entries[1].incomplete = lastbit: online scrub didn't fail. +entries[1].incomplete = add: online scrub didn't fail. +entries[1].incomplete = sub: online scrub didn't fail. +entries[2].incomplete = ones: online scrub didn't fail. +entries[2].incomplete = firstbit: online scrub didn't fail. +entries[2].incomplete = middlebit: online scrub didn't fail. +entries[2].incomplete = lastbit: online scrub didn't fail. +entries[2].incomplete = add: online scrub didn't fail. +entries[2].incomplete = sub: online scrub didn't fail. +entries[3].incomplete = ones: online scrub didn't fail. +entries[3].incomplete = firstbit: online scrub didn't fail. +entries[3].incomplete = middlebit: online scrub didn't fail. +entries[3].incomplete = lastbit: online scrub didn't fail. +entries[3].incomplete = add: online scrub didn't fail. +entries[3].incomplete = sub: online scrub didn't fail. +entries[4].incomplete = ones: online scrub didn't fail. +entries[4].incomplete = firstbit: online scrub didn't fail. +entries[4].incomplete = middlebit: online scrub didn't fail. +entries[4].incomplete = lastbit: online scrub didn't fail. +entries[4].incomplete = add: online scrub didn't fail. +entries[4].incomplete = sub: online scrub didn't fail. +entries[5].incomplete = ones: online scrub didn't fail. +entries[5].incomplete = firstbit: online scrub didn't fail. +entries[5].incomplete = middlebit: online scrub didn't fail. +entries[5].incomplete = lastbit: online scrub didn't fail. +entries[5].incomplete = add: online scrub didn't fail. +entries[5].incomplete = sub: online scrub didn't fail. +entries[6].incomplete = ones: online scrub didn't fail. +entries[6].incomplete = firstbit: online scrub didn't fail. +entries[6].incomplete = middlebit: online scrub didn't fail. +entries[6].incomplete = lastbit: online scrub didn't fail. +entries[6].incomplete = add: online scrub didn't fail. +entries[6].incomplete = sub: online scrub didn't fail. +entries[7].incomplete = ones: online scrub didn't fail. +entries[7].incomplete = firstbit: online scrub didn't fail. +entries[7].incomplete = middlebit: online scrub didn't fail. +entries[7].incomplete = lastbit: online scrub didn't fail. +entries[7].incomplete = add: online scrub didn't fail. +entries[7].incomplete = sub: online scrub didn't fail. +entries[8].incomplete = ones: online scrub didn't fail. +entries[8].incomplete = firstbit: online scrub didn't fail. +entries[8].incomplete = middlebit: online scrub didn't fail. +entries[8].incomplete = lastbit: online scrub didn't fail. +entries[8].incomplete = add: online scrub didn't fail. +entries[8].incomplete = sub: online scrub didn't fail. +entries[9].incomplete = ones: online scrub didn't fail. +entries[9].incomplete = firstbit: online scrub didn't fail. +entries[9].incomplete = middlebit: online scrub didn't fail. +entries[9].incomplete = lastbit: online scrub didn't fail. +entries[9].incomplete = add: online scrub didn't fail. +entries[9].incomplete = sub: online scrub didn't fail. Done fuzzing leaf-format attr block diff --git a/tests/xfs/773.out b/tests/xfs/773.out index d301cda524..2439706f7d 100644 --- a/tests/xfs/773.out +++ b/tests/xfs/773.out @@ -2,4 +2,11 @@ QA output created by 773 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/774.out b/tests/xfs/774.out index 58b3ea004c..8d99820951 100644 --- a/tests/xfs/774.out +++ b/tests/xfs/774.out @@ -2,4 +2,28 @@ QA output created by 774 Format and populate Find external attr block Fuzz external attr block +hdr.offset = ones: offline scrub didn't fail. +hdr.offset = middlebit: offline scrub didn't fail. +hdr.offset = lastbit: offline scrub didn't fail. +hdr.offset = add: offline scrub didn't fail. +hdr.offset = sub: offline scrub didn't fail. +hdr.bytes = zeroes: offline scrub didn't fail. +hdr.bytes = lastbit: offline scrub didn't fail. +hdr.bytes = sub: offline scrub didn't fail. +hdr.owner = ones: offline scrub didn't fail. +hdr.owner = firstbit: offline scrub didn't fail. +hdr.owner = middlebit: offline scrub didn't fail. +hdr.owner = lastbit: offline scrub didn't fail. +hdr.owner = add: offline scrub didn't fail. +hdr.owner = sub: offline scrub didn't fail. +data = zeroes: offline scrub didn't fail. +data = zeroes: online scrub didn't fail. +data = ones: offline scrub didn't fail. +data = ones: online scrub didn't fail. +data = firstbit: offline scrub didn't fail. +data = firstbit: online scrub didn't fail. +data = middlebit: offline scrub didn't fail. +data = middlebit: online scrub didn't fail. +data = lastbit: offline scrub didn't fail. +data = lastbit: online scrub didn't fail. Done fuzzing external attr block diff --git a/tests/xfs/775.out b/tests/xfs/775.out index 71eaf9c0ed..b842b6853d 100644 --- a/tests/xfs/775.out +++ b/tests/xfs/775.out @@ -1,4 +1,10 @@ QA output created by 775 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/776.out b/tests/xfs/776.out index 226fc02005..5d83a310a4 100644 --- a/tests/xfs/776.out +++ b/tests/xfs/776.out @@ -2,4 +2,63 @@ QA output created by 776 Format and populate Find btree-format attr inode Fuzz inode +core.mode = zeroes: offline re-scrub failed (1). +core.mode = zeroes: offline post-mod scrub failed (1). +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = lastbit: online repair failed (4). +core.size = middlebit: offline scrub didn't fail. +core.size = middlebit: online scrub didn't fail. +core.size = lastbit: offline scrub didn't fail. +core.size = lastbit: online scrub didn't fail. +core.size = add: offline scrub didn't fail. +core.size = add: online scrub didn't fail. +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = lastbit: offline scrub didn't fail. +v3.flags2 = lastbit: online scrub didn't fail. +v3.flags2 = add: online scrub didn't fail. +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.reflink = ones: offline scrub didn't fail. +v3.reflink = ones: online scrub didn't fail. +v3.reflink = firstbit: offline scrub didn't fail. +v3.reflink = firstbit: online scrub didn't fail. +v3.reflink = middlebit: offline scrub didn't fail. +v3.reflink = middlebit: online scrub didn't fail. +v3.reflink = lastbit: offline scrub didn't fail. +v3.reflink = lastbit: online scrub didn't fail. +v3.reflink = add: offline scrub didn't fail. +v3.reflink = add: online scrub didn't fail. +v3.reflink = sub: offline scrub didn't fail. +v3.reflink = sub: online scrub didn't fail. +a.bmbt.ptrs[1] = firstbit: offline scrub didn't fail. +a.bmbt.ptrs[1] = firstbit: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/777.out b/tests/xfs/777.out index daca70d863..f16d70ee45 100644 --- a/tests/xfs/777.out +++ b/tests/xfs/777.out @@ -2,4 +2,73 @@ QA output created by 777 Format and populate Find blockdev inode Fuzz inode +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = lastbit: online repair failed (4). +core.size = middlebit: online scrub didn't fail. +core.size = middlebit: offline re-scrub failed (1). +core.size = middlebit: offline post-mod scrub failed (1). +core.size = lastbit: online scrub didn't fail. +core.size = lastbit: offline re-scrub failed (1). +core.size = lastbit: offline post-mod scrub failed (1). +core.size = add: online scrub didn't fail. +core.size = add: offline re-scrub failed (1). +core.size = add: offline post-mod scrub failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.dev = zeroes: offline scrub didn't fail. +u3.dev = zeroes: online scrub didn't fail. +u3.dev = ones: offline scrub didn't fail. +u3.dev = ones: online scrub didn't fail. +u3.dev = firstbit: offline scrub didn't fail. +u3.dev = firstbit: online scrub didn't fail. +u3.dev = middlebit: offline scrub didn't fail. +u3.dev = middlebit: online scrub didn't fail. +u3.dev = lastbit: offline scrub didn't fail. +u3.dev = lastbit: online scrub didn't fail. +u3.dev = add: offline scrub didn't fail. +u3.dev = add: online scrub didn't fail. +u3.dev = sub: offline scrub didn't fail. +u3.dev = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/778.out b/tests/xfs/778.out index a729f111d1..2f490d642d 100644 --- a/tests/xfs/778.out +++ b/tests/xfs/778.out @@ -2,4 +2,64 @@ QA output created by 778 Format and populate Find local-format symlink inode Fuzz inode +core.mode = firstbit: online repair failed (1). +core.mode = middlebit: offline scrub didn't fail. +core.mode = middlebit: online scrub didn't fail. +core.mode = lastbit: offline scrub didn't fail. +core.mode = lastbit: online scrub didn't fail. +core.mode = add: offline scrub didn't fail. +core.mode = add: online scrub didn't fail. +core.nlinkv2 = zeroes: online repair failed (4). +core.nlinkv2 = lastbit: online repair failed (4). +core.forkoff = firstbit: online repair failed (1). +next_unlinked = add: online scrub didn't fail. +next_unlinked = add: offline re-scrub failed (1). +next_unlinked = add: offline post-mod scrub failed (1). +v3.change_count = zeroes: offline scrub didn't fail. +v3.change_count = zeroes: online scrub didn't fail. +v3.change_count = ones: offline scrub didn't fail. +v3.change_count = ones: online scrub didn't fail. +v3.change_count = firstbit: offline scrub didn't fail. +v3.change_count = firstbit: online scrub didn't fail. +v3.change_count = middlebit: offline scrub didn't fail. +v3.change_count = middlebit: online scrub didn't fail. +v3.change_count = lastbit: offline scrub didn't fail. +v3.change_count = lastbit: online scrub didn't fail. +v3.change_count = add: offline scrub didn't fail. +v3.change_count = add: online scrub didn't fail. +v3.change_count = sub: offline scrub didn't fail. +v3.change_count = sub: online scrub didn't fail. +v3.flags2 = ones: offline re-scrub failed (1). +v3.flags2 = ones: offline post-mod scrub failed (1). +v3.flags2 = middlebit: online scrub didn't fail. +v3.flags2 = middlebit: offline re-scrub failed (1). +v3.flags2 = middlebit: offline post-mod scrub failed (1). +v3.flags2 = add: offline re-scrub failed (1). +v3.flags2 = add: offline post-mod scrub failed (1). +v3.flags2 = sub: offline re-scrub failed (1). +v3.flags2 = sub: offline post-mod scrub failed (1). +v3.nrext64 = zeroes: offline scrub didn't fail. +v3.nrext64 = zeroes: online scrub didn't fail. +v3.nrext64 = firstbit: offline scrub didn't fail. +v3.nrext64 = firstbit: online scrub didn't fail. +v3.nrext64 = middlebit: offline scrub didn't fail. +v3.nrext64 = middlebit: online scrub didn't fail. +v3.nrext64 = lastbit: offline scrub didn't fail. +v3.nrext64 = lastbit: online scrub didn't fail. +v3.nrext64 = add: offline scrub didn't fail. +v3.nrext64 = add: online scrub didn't fail. +v3.nrext64 = sub: offline scrub didn't fail. +v3.nrext64 = sub: online scrub didn't fail. +u3.symlink = ones: offline scrub didn't fail. +u3.symlink = ones: online scrub didn't fail. +u3.symlink = firstbit: offline scrub didn't fail. +u3.symlink = firstbit: online scrub didn't fail. +u3.symlink = middlebit: offline scrub didn't fail. +u3.symlink = middlebit: online scrub didn't fail. +u3.symlink = lastbit: offline scrub didn't fail. +u3.symlink = lastbit: online scrub didn't fail. +u3.symlink = add: offline scrub didn't fail. +u3.symlink = add: online scrub didn't fail. +u3.symlink = sub: offline scrub didn't fail. +u3.symlink = sub: online scrub didn't fail. Done fuzzing inode diff --git a/tests/xfs/779.out b/tests/xfs/779.out index a8c19a9a05..7d98ff2cc9 100644 --- a/tests/xfs/779.out +++ b/tests/xfs/779.out @@ -1,4 +1,300 @@ QA output created by 779 Format and populate Fuzz user 0 dquot +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = ones: online repair failed (1). +diskdq.blk_softlimit = ones: online re-scrub failed (5). +diskdq.blk_softlimit = ones: online post-mod scrub failed (1). +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: online repair failed (1). +diskdq.blk_softlimit = firstbit: online re-scrub failed (5). +diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: online repair failed (1). +diskdq.blk_softlimit = middlebit: online re-scrub failed (5). +diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: online repair failed (1). +diskdq.blk_softlimit = lastbit: online re-scrub failed (5). +diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = add: online repair failed (1). +diskdq.blk_softlimit = add: online re-scrub failed (5). +diskdq.blk_softlimit = add: online post-mod scrub failed (1). +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.blk_softlimit = sub: online repair failed (1). +diskdq.blk_softlimit = sub: online re-scrub failed (5). +diskdq.blk_softlimit = sub: online post-mod scrub failed (1). +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = ones: online repair failed (1). +diskdq.ino_softlimit = ones: online re-scrub failed (5). +diskdq.ino_softlimit = ones: online post-mod scrub failed (1). +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: online repair failed (1). +diskdq.ino_softlimit = firstbit: online re-scrub failed (5). +diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: online repair failed (1). +diskdq.ino_softlimit = middlebit: online re-scrub failed (5). +diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: online repair failed (1). +diskdq.ino_softlimit = lastbit: online re-scrub failed (5). +diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = add: online repair failed (1). +diskdq.ino_softlimit = add: online re-scrub failed (5). +diskdq.ino_softlimit = add: online post-mod scrub failed (1). +diskdq.ino_softlimit = sub: offline scrub didn't fail. +diskdq.ino_softlimit = sub: online repair failed (1). +diskdq.ino_softlimit = sub: online re-scrub failed (5). +diskdq.ino_softlimit = sub: online post-mod scrub failed (1). +diskdq.itimer = ones: offline scrub didn't fail. +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: offline scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: offline scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: offline scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: offline scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: offline scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: offline scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: offline scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: offline scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: offline scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: offline scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: offline scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: offline scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = ones: online repair failed (1). +diskdq.rtb_softlimit = ones: online re-scrub failed (5). +diskdq.rtb_softlimit = ones: online post-mod scrub failed (1). +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: online repair failed (1). +diskdq.rtb_softlimit = firstbit: online re-scrub failed (5). +diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: online repair failed (1). +diskdq.rtb_softlimit = middlebit: online re-scrub failed (5). +diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: online repair failed (1). +diskdq.rtb_softlimit = lastbit: online re-scrub failed (5). +diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = add: online repair failed (1). +diskdq.rtb_softlimit = add: online re-scrub failed (5). +diskdq.rtb_softlimit = add: online post-mod scrub failed (1). +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: online repair failed (1). +diskdq.rtb_softlimit = sub: online re-scrub failed (5). +diskdq.rtb_softlimit = sub: online post-mod scrub failed (1). +diskdq.rtbtimer = ones: offline scrub didn't fail. +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: offline scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: offline scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: offline scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: offline scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: offline scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz user 4242 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 8484 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 diff --git a/tests/xfs/780.out b/tests/xfs/780.out index df5784d5a8..f3823cc932 100644 --- a/tests/xfs/780.out +++ b/tests/xfs/780.out @@ -1,4 +1,300 @@ QA output created by 780 Format and populate Fuzz group 0 dquot +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = ones: online repair failed (1). +diskdq.blk_softlimit = ones: online re-scrub failed (5). +diskdq.blk_softlimit = ones: online post-mod scrub failed (1). +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: online repair failed (1). +diskdq.blk_softlimit = firstbit: online re-scrub failed (5). +diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: online repair failed (1). +diskdq.blk_softlimit = middlebit: online re-scrub failed (5). +diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: online repair failed (1). +diskdq.blk_softlimit = lastbit: online re-scrub failed (5). +diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = add: online repair failed (1). +diskdq.blk_softlimit = add: online re-scrub failed (5). +diskdq.blk_softlimit = add: online post-mod scrub failed (1). +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.blk_softlimit = sub: online repair failed (1). +diskdq.blk_softlimit = sub: online re-scrub failed (5). +diskdq.blk_softlimit = sub: online post-mod scrub failed (1). +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = ones: online repair failed (1). +diskdq.ino_softlimit = ones: online re-scrub failed (5). +diskdq.ino_softlimit = ones: online post-mod scrub failed (1). +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: online repair failed (1). +diskdq.ino_softlimit = firstbit: online re-scrub failed (5). +diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: online repair failed (1). +diskdq.ino_softlimit = middlebit: online re-scrub failed (5). +diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: online repair failed (1). +diskdq.ino_softlimit = lastbit: online re-scrub failed (5). +diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = add: online repair failed (1). +diskdq.ino_softlimit = add: online re-scrub failed (5). +diskdq.ino_softlimit = add: online post-mod scrub failed (1). +diskdq.ino_softlimit = sub: offline scrub didn't fail. +diskdq.ino_softlimit = sub: online repair failed (1). +diskdq.ino_softlimit = sub: online re-scrub failed (5). +diskdq.ino_softlimit = sub: online post-mod scrub failed (1). +diskdq.itimer = ones: offline scrub didn't fail. +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: offline scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: offline scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: offline scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: offline scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: offline scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: offline scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: offline scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: offline scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: offline scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: offline scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: offline scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: offline scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = ones: online repair failed (1). +diskdq.rtb_softlimit = ones: online re-scrub failed (5). +diskdq.rtb_softlimit = ones: online post-mod scrub failed (1). +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: online repair failed (1). +diskdq.rtb_softlimit = firstbit: online re-scrub failed (5). +diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: online repair failed (1). +diskdq.rtb_softlimit = middlebit: online re-scrub failed (5). +diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: online repair failed (1). +diskdq.rtb_softlimit = lastbit: online re-scrub failed (5). +diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = add: online repair failed (1). +diskdq.rtb_softlimit = add: online re-scrub failed (5). +diskdq.rtb_softlimit = add: online post-mod scrub failed (1). +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: online repair failed (1). +diskdq.rtb_softlimit = sub: online re-scrub failed (5). +diskdq.rtb_softlimit = sub: online post-mod scrub failed (1). +diskdq.rtbtimer = ones: offline scrub didn't fail. +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: offline scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: offline scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: offline scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: offline scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: offline scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz group 4242 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 8484 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 diff --git a/tests/xfs/781.out b/tests/xfs/781.out index 68c42e6fce..a7b6651b77 100644 --- a/tests/xfs/781.out +++ b/tests/xfs/781.out @@ -1,4 +1,300 @@ QA output created by 781 Format and populate Fuzz project 0 dquot +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = ones: online repair failed (1). +diskdq.blk_softlimit = ones: online re-scrub failed (5). +diskdq.blk_softlimit = ones: online post-mod scrub failed (1). +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: online repair failed (1). +diskdq.blk_softlimit = firstbit: online re-scrub failed (5). +diskdq.blk_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: online repair failed (1). +diskdq.blk_softlimit = middlebit: online re-scrub failed (5). +diskdq.blk_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: online repair failed (1). +diskdq.blk_softlimit = lastbit: online re-scrub failed (5). +diskdq.blk_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = add: online repair failed (1). +diskdq.blk_softlimit = add: online re-scrub failed (5). +diskdq.blk_softlimit = add: online post-mod scrub failed (1). +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.blk_softlimit = sub: online repair failed (1). +diskdq.blk_softlimit = sub: online re-scrub failed (5). +diskdq.blk_softlimit = sub: online post-mod scrub failed (1). +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = ones: online repair failed (1). +diskdq.ino_softlimit = ones: online re-scrub failed (5). +diskdq.ino_softlimit = ones: online post-mod scrub failed (1). +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: online repair failed (1). +diskdq.ino_softlimit = firstbit: online re-scrub failed (5). +diskdq.ino_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: online repair failed (1). +diskdq.ino_softlimit = middlebit: online re-scrub failed (5). +diskdq.ino_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: online repair failed (1). +diskdq.ino_softlimit = lastbit: online re-scrub failed (5). +diskdq.ino_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = add: online repair failed (1). +diskdq.ino_softlimit = add: online re-scrub failed (5). +diskdq.ino_softlimit = add: online post-mod scrub failed (1). +diskdq.ino_softlimit = sub: offline scrub didn't fail. +diskdq.ino_softlimit = sub: online repair failed (1). +diskdq.ino_softlimit = sub: online re-scrub failed (5). +diskdq.ino_softlimit = sub: online post-mod scrub failed (1). +diskdq.itimer = ones: offline scrub didn't fail. +diskdq.itimer = ones: online scrub didn't fail. +diskdq.itimer = firstbit: offline scrub didn't fail. +diskdq.itimer = firstbit: online scrub didn't fail. +diskdq.itimer = middlebit: offline scrub didn't fail. +diskdq.itimer = middlebit: online scrub didn't fail. +diskdq.itimer = lastbit: offline scrub didn't fail. +diskdq.itimer = lastbit: online scrub didn't fail. +diskdq.itimer = add: offline scrub didn't fail. +diskdq.itimer = add: online scrub didn't fail. +diskdq.itimer = sub: offline scrub didn't fail. +diskdq.itimer = sub: online scrub didn't fail. +diskdq.btimer = ones: offline scrub didn't fail. +diskdq.btimer = ones: online scrub didn't fail. +diskdq.btimer = firstbit: offline scrub didn't fail. +diskdq.btimer = firstbit: online scrub didn't fail. +diskdq.btimer = middlebit: offline scrub didn't fail. +diskdq.btimer = middlebit: online scrub didn't fail. +diskdq.btimer = lastbit: offline scrub didn't fail. +diskdq.btimer = lastbit: online scrub didn't fail. +diskdq.btimer = add: offline scrub didn't fail. +diskdq.btimer = add: online scrub didn't fail. +diskdq.btimer = sub: offline scrub didn't fail. +diskdq.btimer = sub: online scrub didn't fail. +diskdq.rtb_hardlimit = ones: offline scrub didn't fail. +diskdq.rtb_hardlimit = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = ones: online repair failed (1). +diskdq.rtb_softlimit = ones: online re-scrub failed (5). +diskdq.rtb_softlimit = ones: online post-mod scrub failed (1). +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: online repair failed (1). +diskdq.rtb_softlimit = firstbit: online re-scrub failed (5). +diskdq.rtb_softlimit = firstbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: online repair failed (1). +diskdq.rtb_softlimit = middlebit: online re-scrub failed (5). +diskdq.rtb_softlimit = middlebit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: online repair failed (1). +diskdq.rtb_softlimit = lastbit: online re-scrub failed (5). +diskdq.rtb_softlimit = lastbit: online post-mod scrub failed (1). +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = add: online repair failed (1). +diskdq.rtb_softlimit = add: online re-scrub failed (5). +diskdq.rtb_softlimit = add: online post-mod scrub failed (1). +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: online repair failed (1). +diskdq.rtb_softlimit = sub: online re-scrub failed (5). +diskdq.rtb_softlimit = sub: online post-mod scrub failed (1). +diskdq.rtbtimer = ones: offline scrub didn't fail. +diskdq.rtbtimer = ones: online scrub didn't fail. +diskdq.rtbtimer = firstbit: offline scrub didn't fail. +diskdq.rtbtimer = firstbit: online scrub didn't fail. +diskdq.rtbtimer = middlebit: offline scrub didn't fail. +diskdq.rtbtimer = middlebit: online scrub didn't fail. +diskdq.rtbtimer = lastbit: offline scrub didn't fail. +diskdq.rtbtimer = lastbit: online scrub didn't fail. +diskdq.rtbtimer = add: offline scrub didn't fail. +diskdq.rtbtimer = add: online scrub didn't fail. +diskdq.rtbtimer = sub: offline scrub didn't fail. +diskdq.rtbtimer = sub: online scrub didn't fail. +Done fuzzing dquot +Fuzz project 4242 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 8484 dquot +diskdq.type = firstbit: offline scrub didn't fail. +diskdq.type = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = ones: offline scrub didn't fail. +diskdq.blk_hardlimit = ones: online scrub didn't fail. +diskdq.blk_hardlimit = firstbit: offline scrub didn't fail. +diskdq.blk_hardlimit = firstbit: online scrub didn't fail. +diskdq.blk_hardlimit = middlebit: offline scrub didn't fail. +diskdq.blk_hardlimit = middlebit: online scrub didn't fail. +diskdq.blk_hardlimit = lastbit: offline scrub didn't fail. +diskdq.blk_hardlimit = lastbit: online scrub didn't fail. +diskdq.blk_hardlimit = add: offline scrub didn't fail. +diskdq.blk_hardlimit = add: online scrub didn't fail. +diskdq.blk_hardlimit = sub: offline scrub didn't fail. +diskdq.blk_hardlimit = sub: online scrub didn't fail. +diskdq.blk_softlimit = ones: offline scrub didn't fail. +diskdq.blk_softlimit = firstbit: offline scrub didn't fail. +diskdq.blk_softlimit = middlebit: offline scrub didn't fail. +diskdq.blk_softlimit = lastbit: offline scrub didn't fail. +diskdq.blk_softlimit = add: offline scrub didn't fail. +diskdq.blk_softlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: offline scrub didn't fail. +diskdq.ino_hardlimit = ones: online scrub didn't fail. +diskdq.ino_hardlimit = firstbit: offline scrub didn't fail. +diskdq.ino_hardlimit = firstbit: online scrub didn't fail. +diskdq.ino_hardlimit = middlebit: offline scrub didn't fail. +diskdq.ino_hardlimit = middlebit: online scrub didn't fail. +diskdq.ino_hardlimit = lastbit: offline scrub didn't fail. +diskdq.ino_hardlimit = lastbit: online scrub didn't fail. +diskdq.ino_hardlimit = add: offline scrub didn't fail. +diskdq.ino_hardlimit = add: online scrub didn't fail. +diskdq.ino_hardlimit = sub: offline scrub didn't fail. +diskdq.ino_hardlimit = sub: online scrub didn't fail. +diskdq.ino_softlimit = ones: offline scrub didn't fail. +diskdq.ino_softlimit = firstbit: offline scrub didn't fail. +diskdq.ino_softlimit = middlebit: offline scrub didn't fail. +diskdq.ino_softlimit = lastbit: offline scrub didn't fail. +diskdq.ino_softlimit = add: offline scrub didn't fail. +diskdq.ino_softlimit = sub: offline scrub didn't fail. +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 = ones: online scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = firstbit: online scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_hardlimit = middlebit: online scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_hardlimit = lastbit: online scrub didn't fail. +diskdq.rtb_hardlimit = add: offline scrub didn't fail. +diskdq.rtb_hardlimit = add: online scrub didn't fail. +diskdq.rtb_hardlimit = sub: offline scrub didn't fail. +diskdq.rtb_hardlimit = sub: online scrub didn't fail. +diskdq.rtb_softlimit = ones: offline scrub didn't fail. +diskdq.rtb_softlimit = firstbit: offline scrub didn't fail. +diskdq.rtb_softlimit = middlebit: offline scrub didn't fail. +diskdq.rtb_softlimit = lastbit: offline scrub didn't fail. +diskdq.rtb_softlimit = add: offline scrub didn't fail. +diskdq.rtb_softlimit = sub: offline scrub didn't fail. +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 diff --git a/tests/xfs/782.out b/tests/xfs/782.out index ec750a670b..9c98cf1cf6 100644 --- a/tests/xfs/782.out +++ b/tests/xfs/782.out @@ -2,4 +2,16 @@ QA output created by 782 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 = firstbit: offline scrub didn't fail. +lhdr.info.hdr.forw = middlebit: offline scrub didn't fail. +lhdr.info.hdr.forw = lastbit: offline scrub didn't fail. +lhdr.info.hdr.forw = add: offline scrub didn't fail. +lhdr.info.hdr.forw = sub: offline scrub didn't fail. +lhdr.info.hdr.back = ones: offline scrub didn't fail. +lhdr.info.hdr.back = firstbit: offline scrub didn't fail. +lhdr.info.hdr.back = middlebit: offline scrub didn't fail. +lhdr.info.hdr.back = lastbit: offline scrub didn't fail. +lhdr.info.hdr.back = add: offline scrub didn't fail. +lhdr.info.hdr.back = sub: offline scrub didn't fail. Done fuzzing single-leafn-format dir block diff --git a/tests/xfs/783.out b/tests/xfs/783.out index 11e6d93b88..41892794b4 100644 --- a/tests/xfs/783.out +++ b/tests/xfs/783.out @@ -1,10 +1,220 @@ QA output created by 783 Format and populate Fuzz block map for BLOCK +u3.bmx[0].blockcount = middlebit: online repair failed (1). +u3.bmx[0].blockcount = middlebit: offline re-scrub failed (1). +u3.bmx[0].blockcount = middlebit: offline post-mod scrub failed (1). +u3.bmx[0].blockcount = add: online repair failed (1). +u3.bmx[0].blockcount = add: offline re-scrub failed (1). +u3.bmx[0].blockcount = add: offline post-mod scrub failed (1). Done fuzzing dir map BLOCK Fuzz block map for LEAF +u3.bmx[0].startblock = zeroes: offline re-scrub failed (1). +u3.bmx[0].startblock = zeroes: offline post-mod scrub failed (1). +u3.bmx[0].startblock = ones: offline re-scrub failed (1). +u3.bmx[0].startblock = ones: offline post-mod scrub failed (1). +u3.bmx[0].startblock = firstbit: offline re-scrub failed (1). +u3.bmx[0].startblock = firstbit: offline post-mod scrub failed (1). +u3.bmx[0].startblock = middlebit: offline re-scrub failed (1). +u3.bmx[0].startblock = middlebit: offline post-mod scrub failed (1). +u3.bmx[0].startblock = sub: offline re-scrub failed (1). +u3.bmx[0].startblock = sub: offline post-mod scrub failed (1). +u3.bmx[0].blockcount = zeroes: offline re-scrub failed (1). +u3.bmx[0].blockcount = zeroes: offline post-mod scrub failed (1). +u3.bmx[0].blockcount = ones: offline re-scrub failed (1). +u3.bmx[0].blockcount = ones: offline post-mod scrub failed (1). +u3.bmx[0].blockcount = firstbit: offline re-scrub failed (1). +u3.bmx[0].blockcount = firstbit: offline post-mod scrub failed (1). +u3.bmx[0].blockcount = lastbit: offline re-scrub failed (1). +u3.bmx[0].blockcount = lastbit: offline post-mod scrub failed (1). +u3.bmx[0].blockcount = sub: offline re-scrub failed (1). +u3.bmx[0].blockcount = sub: offline post-mod scrub failed (1). +u3.bmx[1].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[1].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[1].startoff = ones: offline re-scrub failed (1). +u3.bmx[1].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[1].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[1].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[1].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[1].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[1].startoff = lastbit: offline re-scrub failed (1). +u3.bmx[1].startoff = lastbit: offline post-mod scrub failed (1). +u3.bmx[1].startoff = add: offline re-scrub failed (1). +u3.bmx[1].startoff = add: offline post-mod scrub failed (1). +u3.bmx[1].startoff = sub: offline re-scrub failed (1). +u3.bmx[1].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[1].startblock = zeroes: offline re-scrub failed (1). +u3.bmx[1].startblock = zeroes: offline post-mod scrub failed (1). +u3.bmx[1].startblock = ones: offline re-scrub failed (1). +u3.bmx[1].startblock = ones: offline post-mod scrub failed (1). +u3.bmx[1].startblock = firstbit: offline re-scrub failed (1). +u3.bmx[1].startblock = firstbit: offline post-mod scrub failed (1). +u3.bmx[1].startblock = middlebit: offline re-scrub failed (1). +u3.bmx[1].startblock = middlebit: offline post-mod scrub failed (1). +u3.bmx[1].startblock = sub: offline re-scrub failed (1). +u3.bmx[1].startblock = sub: offline post-mod scrub failed (1). +u3.bmx[1].blockcount = zeroes: offline re-scrub failed (1). +u3.bmx[1].blockcount = zeroes: offline post-mod scrub failed (1). +u3.bmx[1].blockcount = ones: offline re-scrub failed (1). +u3.bmx[1].blockcount = ones: offline post-mod scrub failed (1). +u3.bmx[1].blockcount = firstbit: offline re-scrub failed (1). +u3.bmx[1].blockcount = firstbit: offline post-mod scrub failed (1). +u3.bmx[1].blockcount = lastbit: offline re-scrub failed (1). +u3.bmx[1].blockcount = lastbit: offline post-mod scrub failed (1). +u3.bmx[1].blockcount = sub: offline re-scrub failed (1). +u3.bmx[1].blockcount = sub: offline post-mod scrub failed (1). +u3.bmx[2].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[2].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[2].startoff = ones: offline re-scrub failed (1). +u3.bmx[2].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[2].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[2].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[2].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[2].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[2].startoff = sub: offline re-scrub failed (1). +u3.bmx[2].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[2].startblock = zeroes: offline re-scrub failed (1). +u3.bmx[2].startblock = zeroes: offline post-mod scrub failed (1). +u3.bmx[2].startblock = ones: offline re-scrub failed (1). +u3.bmx[2].startblock = ones: offline post-mod scrub failed (1). +u3.bmx[2].startblock = firstbit: offline re-scrub failed (1). +u3.bmx[2].startblock = firstbit: offline post-mod scrub failed (1). +u3.bmx[2].startblock = middlebit: offline re-scrub failed (1). +u3.bmx[2].startblock = middlebit: offline post-mod scrub failed (1). +u3.bmx[2].startblock = sub: offline re-scrub failed (1). +u3.bmx[2].startblock = sub: offline post-mod scrub failed (1). +u3.bmx[2].blockcount = zeroes: offline re-scrub failed (1). +u3.bmx[2].blockcount = zeroes: offline post-mod scrub failed (1). +u3.bmx[2].blockcount = ones: offline re-scrub failed (1). +u3.bmx[2].blockcount = ones: offline post-mod scrub failed (1). +u3.bmx[2].blockcount = firstbit: offline re-scrub failed (1). +u3.bmx[2].blockcount = firstbit: offline post-mod scrub failed (1). +u3.bmx[2].blockcount = middlebit: online repair failed (1). +u3.bmx[2].blockcount = middlebit: online re-scrub failed (5). +u3.bmx[2].blockcount = middlebit: online post-mod scrub failed (1). +u3.bmx[2].blockcount = lastbit: offline re-scrub failed (1). +u3.bmx[2].blockcount = lastbit: offline post-mod scrub failed (1). +u3.bmx[2].blockcount = add: online repair failed (1). +u3.bmx[2].blockcount = add: online re-scrub failed (5). +u3.bmx[2].blockcount = add: online post-mod scrub failed (1). +u3.bmx[2].blockcount = sub: offline re-scrub failed (1). +u3.bmx[2].blockcount = sub: offline post-mod scrub failed (1). +u3.bmx[3].startblock = zeroes: offline re-scrub failed (1). +u3.bmx[3].startblock = zeroes: offline post-mod scrub failed (1). +u3.bmx[3].startblock = ones: offline re-scrub failed (1). +u3.bmx[3].startblock = ones: offline post-mod scrub failed (1). +u3.bmx[3].startblock = firstbit: offline re-scrub failed (1). +u3.bmx[3].startblock = firstbit: offline post-mod scrub failed (1). +u3.bmx[3].startblock = middlebit: offline re-scrub failed (1). +u3.bmx[3].startblock = middlebit: offline post-mod scrub failed (1). +u3.bmx[3].startblock = sub: offline re-scrub failed (1). +u3.bmx[3].startblock = sub: offline post-mod scrub failed (1). +u3.bmx[3].blockcount = zeroes: offline re-scrub failed (1). +u3.bmx[3].blockcount = zeroes: offline post-mod scrub failed (1). +u3.bmx[3].blockcount = ones: offline re-scrub failed (1). +u3.bmx[3].blockcount = ones: offline post-mod scrub failed (1). +u3.bmx[3].blockcount = firstbit: offline re-scrub failed (1). +u3.bmx[3].blockcount = firstbit: offline post-mod scrub failed (1). +u3.bmx[3].blockcount = lastbit: offline re-scrub failed (1). +u3.bmx[3].blockcount = lastbit: offline post-mod scrub failed (1). +u3.bmx[3].blockcount = sub: offline re-scrub failed (1). +u3.bmx[3].blockcount = sub: offline post-mod scrub failed (1). Done fuzzing dir map LEAF Fuzz block map for LEAFN +u3.bmx[1].startoff = lastbit: offline re-scrub failed (1). +u3.bmx[1].startoff = lastbit: offline post-mod scrub failed (1). Done fuzzing dir map LEAFN Fuzz block map for NODE +u3.bmx[1].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[1].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[1].startoff = ones: offline re-scrub failed (1). +u3.bmx[1].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[1].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[1].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[1].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[1].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[1].startoff = lastbit: offline re-scrub failed (1). +u3.bmx[1].startoff = lastbit: offline post-mod scrub failed (1). +u3.bmx[1].startoff = add: offline re-scrub failed (1). +u3.bmx[1].startoff = add: offline post-mod scrub failed (1). +u3.bmx[1].startoff = sub: offline re-scrub failed (1). +u3.bmx[1].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[1].blockcount = ones: offline re-scrub failed (1). +u3.bmx[1].blockcount = ones: offline post-mod scrub failed (1). +u3.bmx[2].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[2].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[2].startoff = ones: offline re-scrub failed (1). +u3.bmx[2].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[2].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[2].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[2].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[2].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[2].startoff = lastbit: offline re-scrub failed (1). +u3.bmx[2].startoff = lastbit: offline post-mod scrub failed (1). +u3.bmx[2].startoff = add: offline re-scrub failed (1). +u3.bmx[2].startoff = add: offline post-mod scrub failed (1). +u3.bmx[2].startoff = sub: offline re-scrub failed (1). +u3.bmx[2].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[3].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[3].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[3].startoff = ones: offline re-scrub failed (1). +u3.bmx[3].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[3].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[3].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[3].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[3].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[3].startoff = lastbit: offline re-scrub failed (1). +u3.bmx[3].startoff = lastbit: offline post-mod scrub failed (1). +u3.bmx[3].startoff = add: offline re-scrub failed (1). +u3.bmx[3].startoff = add: offline post-mod scrub failed (1). +u3.bmx[3].startoff = sub: offline re-scrub failed (1). +u3.bmx[3].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[4].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[4].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[4].startoff = ones: offline re-scrub failed (1). +u3.bmx[4].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[4].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[4].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[4].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[4].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[4].startoff = lastbit: offline re-scrub failed (1). +u3.bmx[4].startoff = lastbit: offline post-mod scrub failed (1). +u3.bmx[4].startoff = add: offline re-scrub failed (1). +u3.bmx[4].startoff = add: offline post-mod scrub failed (1). +u3.bmx[4].startoff = sub: offline re-scrub failed (1). +u3.bmx[4].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[5].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[5].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[5].startoff = ones: offline re-scrub failed (1). +u3.bmx[5].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[5].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[5].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[5].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[5].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[5].startoff = lastbit: offline re-scrub failed (1). +u3.bmx[5].startoff = lastbit: offline post-mod scrub failed (1). +u3.bmx[5].startoff = add: offline re-scrub failed (1). +u3.bmx[5].startoff = add: offline post-mod scrub failed (1). +u3.bmx[5].startoff = sub: offline re-scrub failed (1). +u3.bmx[5].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[5].blockcount = lastbit: offline re-scrub failed (1). +u3.bmx[5].blockcount = lastbit: offline post-mod scrub failed (1). +u3.bmx[6].startoff = zeroes: offline re-scrub failed (1). +u3.bmx[6].startoff = zeroes: offline post-mod scrub failed (1). +u3.bmx[6].startoff = ones: offline re-scrub failed (1). +u3.bmx[6].startoff = ones: offline post-mod scrub failed (1). +u3.bmx[6].startoff = firstbit: offline re-scrub failed (1). +u3.bmx[6].startoff = firstbit: offline post-mod scrub failed (1). +u3.bmx[6].startoff = middlebit: offline re-scrub failed (1). +u3.bmx[6].startoff = middlebit: offline post-mod scrub failed (1). +u3.bmx[6].startoff = sub: offline re-scrub failed (1). +u3.bmx[6].startoff = sub: offline post-mod scrub failed (1). +u3.bmx[6].startblock = middlebit: offline re-scrub failed (1). +u3.bmx[6].startblock = middlebit: offline post-mod scrub failed (1). +u3.bmx[7].blockcount = lastbit: offline re-scrub failed (1). +u3.bmx[7].blockcount = lastbit: offline post-mod scrub failed (1). +u3.bmx[8].blockcount = zeroes: offline re-scrub failed (1). +u3.bmx[8].blockcount = zeroes: offline post-mod scrub failed (1). +u3.bmx[9].blockcount = zeroes: offline re-scrub failed (1). +u3.bmx[9].blockcount = zeroes: offline post-mod scrub failed (1). Done fuzzing dir map NODE diff --git a/tests/xfs/784.out b/tests/xfs/784.out index b5c3fddabd..0b345dbc72 100644 --- a/tests/xfs/784.out +++ b/tests/xfs/784.out @@ -1,10 +1,20 @@ QA output created by 784 Format and populate Fuzz block map for EXTENTS_REMOTE3K +a.bmx[0].startblock = firstbit: offline scrub didn't fail. +a.bmx[0].startblock = firstbit: online scrub didn't fail. +a.bmx[1].startblock = firstbit: offline scrub didn't fail. +a.bmx[1].startblock = firstbit: online scrub didn't fail. Done fuzzing attr map EXTENTS_REMOTE3K Fuzz block map for EXTENTS_REMOTE4K +a.bmx[0].startblock = firstbit: offline scrub didn't fail. +a.bmx[0].startblock = firstbit: online scrub didn't fail. +a.bmx[1].startblock = firstbit: offline scrub didn't fail. +a.bmx[1].startblock = firstbit: online scrub didn't fail. Done fuzzing attr map EXTENTS_REMOTE4K Fuzz block map for LEAF +a.bmx[0].startblock = firstbit: offline scrub didn't fail. +a.bmx[0].startblock = firstbit: online scrub didn't fail. Done fuzzing attr map LEAF Fuzz block map for NODE Done fuzzing attr map NODE diff --git a/tests/xfs/787.out b/tests/xfs/787.out index 39bd7c2469..80a334f4ca 100755 --- a/tests/xfs/787.out +++ b/tests/xfs/787.out @@ -1,4 +1,27 @@ QA output created by 787 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