From cd3d8b0532f1a5e0cab3c763a4362b6e9f4226f3 Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Thu, 21 Dec 2006 02:53:33 +0000 Subject: [PATCH] golden output is the same for irix and linux, merge both Merge of master-melb:xfs-cmds:27791a by kenmcd. don't link .out file --- 148 | 3 - 148.out.irix => 148.out | 0 148.out.linux | 295 ---------------------------------------- 3 files changed, 298 deletions(-) rename 148.out.irix => 148.out (100%) mode change 100755 => 100644 delete mode 100644 148.out.linux diff --git a/148 b/148 index 79a5a6a8..b7a2041b 100755 --- a/148 +++ b/148 @@ -37,9 +37,6 @@ trap "_cleanup; exit \$status" 0 1 2 3 15 # force use of parallel repair export XFS_REPAIR_PROG=$XFS_PARALLEL_REPAIR64_PROG -# link correct .out file -_link_out_file $seq.out - # nuke the superblock, AGI, AGF, AGFL; then try repair the damage # _check_ag() diff --git a/148.out.irix b/148.out old mode 100755 new mode 100644 similarity index 100% rename from 148.out.irix rename to 148.out diff --git a/148.out.linux b/148.out.linux deleted file mode 100644 index 117459cf..00000000 --- a/148.out.linux +++ /dev/null @@ -1,295 +0,0 @@ -QA output created by 148 -meta-data=DDEV isize=XXX agcount=N, agsize=XXX blks -data = bsize=XXX blocks=XXX, imaxpct=PCT - = sunit=XXX swidth=XXX, unwritten=X -naming =VERN bsize=XXX -log =LDEV bsize=XXX blocks=XXX -realtime =RDEV extsz=XXX blocks=XXX, rtextents=XXX -Corrupting sb 0 - setting bits to 0 -Wrote X.XXKb (value 0x0) -Phase 1 - find and verify superblock... -bad primary superblock - bad magic number !!! - -attempting to find secondary superblock... -found candidate secondary superblock... -verified secondary superblock... -writing modified primary superblock -sb root inode value INO inconsistent with calculated value INO -resetting superblock root inode pointer to INO -sb realtime bitmap inode INO inconsistent with calculated value INO -resetting superblock realtime bitmap ino pointer to INO -sb realtime summary inode INO inconsistent with calculated value INO -resetting superblock realtime summary ino pointer to INO -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... - - found root inode chunk -Phase 3 - for each AG... - - scan and clear agi unlinked lists... - - process known inodes and perform inode discovery... - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -Note - stripe unit (0) and width (0) fields have been reset. -Please set with mount -o sunit=,swidth= -done -Corrupting agf 0 - setting bits to 0 -Wrote X.XXKb (value 0x0) -Phase 1 - find and verify superblock... -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... -bad magic # 0x0 for agf 0 -bad version # 0 for agf 0 -bad length 0 for agf 0, should be LENGTH -reset bad agf for ag 0 -bad agbno AGBNO for btbno root, agno 0 -bad agbno AGBNO for btbcnt root, agno 0 - - found root inode chunk -Phase 3 - for each AG... - - scan and clear agi unlinked lists... - - process known inodes and perform inode discovery... - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - clearing existing "lost+found" inode - - deleting existing "lost+found" entry - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -done -Corrupting agi 0 - setting bits to 0 -Wrote X.XXKb (value 0x0) -Phase 1 - find and verify superblock... -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... -bad magic # 0x0 for agi 0 -bad version # 0 for agi 0 -bad length # 0 for agi 0, should be LENGTH -reset bad agi for ag 0 -bad agbno AGBNO for inobt root, agno 0 -root inode chunk not found -Phase 3 - for each AG... - - scan and clear agi unlinked lists... -error following ag 0 unlinked list - - process known inodes and perform inode discovery... -imap claims in-use inode INO is free, correcting imap - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - clearing existing "lost+found" inode - - deleting existing "lost+found" entry - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -done -Corrupting agfl 0 - setting bits to 0 -Wrote X.XXKb (value 0x0) -Phase 1 - find and verify superblock... -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... - - found root inode chunk -Phase 3 - for each AG... - - scan and clear agi unlinked lists... - - process known inodes and perform inode discovery... - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - clearing existing "lost+found" inode - - deleting existing "lost+found" entry - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -done -Corrupting sb 0 - setting bits to -1 -Wrote X.XXKb (value 0xffffffff) -Phase 1 - find and verify superblock... -bad primary superblock - bad magic number !!! - -attempting to find secondary superblock... -found candidate secondary superblock... -verified secondary superblock... -writing modified primary superblock -sb root inode value INO inconsistent with calculated value INO -resetting superblock root inode pointer to INO -sb realtime bitmap inode INO inconsistent with calculated value INO -resetting superblock realtime bitmap ino pointer to INO -sb realtime summary inode INO inconsistent with calculated value INO -resetting superblock realtime summary ino pointer to INO -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... - - found root inode chunk -Phase 3 - for each AG... - - scan and clear agi unlinked lists... - - process known inodes and perform inode discovery... - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - clearing existing "lost+found" inode - - deleting existing "lost+found" entry - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -Note - stripe unit (0) and width (0) fields have been reset. -Please set with mount -o sunit=,swidth= -done -Corrupting agf 0 - setting bits to -1 -Wrote X.XXKb (value 0xffffffff) -Phase 1 - find and verify superblock... -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... -bad magic # 0xffffffff for agf 0 -bad version # -1 for agf 0 -bad sequence # -1 for agf 0 -bad length -1 for agf 0, should be LENGTH -flfirst -1 in agf 0 too large (max = MAX) -fllast -1 in agf 0 too large (max = MAX) -reset bad agf for ag 0 -freeblk count 1 != flcount -1 in ag 0 -bad agbno AGBNO for btbno root, agno 0 -bad agbno AGBNO for btbcnt root, agno 0 - - found root inode chunk -Phase 3 - for each AG... - - scan and clear agi unlinked lists... - - process known inodes and perform inode discovery... - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - clearing existing "lost+found" inode - - deleting existing "lost+found" entry - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -done -Corrupting agi 0 - setting bits to -1 -Wrote X.XXKb (value 0xffffffff) -Phase 1 - find and verify superblock... -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... -bad magic # 0xffffffff for agi 0 -bad version # -1 for agi 0 -bad sequence # -1 for agi 0 -bad length # -1 for agi 0, should be LENGTH -reset bad agi for ag 0 -bad agbno AGBNO for inobt root, agno 0 -root inode chunk not found -Phase 3 - for each AG... - - scan and clear agi unlinked lists... - - process known inodes and perform inode discovery... -imap claims in-use inode INO is free, correcting imap - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - clearing existing "lost+found" inode - - deleting existing "lost+found" entry - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -done -Corrupting agfl 0 - setting bits to -1 -Wrote X.XXKb (value 0xffffffff) -Phase 1 - find and verify superblock... -Phase 2 - using log - - zero log... - - scan filesystem freespace and inode maps... - - found root inode chunk -Phase 3 - for each AG... - - scan and clear agi unlinked lists... - - process known inodes and perform inode discovery... - - process newly discovered inodes... -Phase 4 - check for duplicate blocks... - - setting up duplicate extent list... - - clear lost+found (if it exists) ... - - clearing existing "lost+found" inode - - deleting existing "lost+found" entry - - check for inodes claiming duplicate blocks... -Phase 5 - rebuild AG headers and trees... - - reset superblock... -Phase 6 - check inode connectivity... - - resetting contents of realtime bitmap and summary inodes - - ensuring existence of lost+found directory - - traversing filesystem starting at / ... - - traversal finished ... - - traversing all unattached subtrees ... - - traversals finished ... - - moving disconnected inodes to lost+found ... -Phase 7 - verify and correct link counts... -done -- 2.30.2