Use larger files in test - makes it easier to expose problem.
[xfstests-dev.git] / 030.out.linux
1 QA output created by 030
2 meta-data=DDEV isize=XXX agcount=N, agsize=XXX blks
3 data     = bsize=XXX blocks=XXX, imaxpct=PCT
4          = sunit=XXX swidth=XXX, unwritten=X
5 naming   =VERN bsize=XXX
6 log      =LDEV bsize=XXX blocks=XXX
7 realtime =RDEV extsz=XXX blocks=XXX, rtextents=XXX
8 Corrupting sb 0 - setting bits to 0
9 Wrote X.XXKb (value 0x0)
10 Phase 1 - find and verify superblock...
11 bad primary superblock - bad magic number !!!
12
13 attempting to find secondary superblock...
14 found candidate secondary superblock...
15 verified secondary superblock...
16 writing modified primary superblock
17 sb root inode value INO inconsistent with calculated value INO
18 resetting superblock root inode pointer to INO
19 sb realtime bitmap inode INO inconsistent with calculated value INO
20 resetting superblock realtime bitmap ino pointer to INO
21 sb realtime summary inode INO inconsistent with calculated value INO
22 resetting superblock realtime summary ino pointer to INO
23 Phase 2 - using <TYPEOF> log
24         - zero log...
25         - scan filesystem freespace and inode maps...
26         - found root inode chunk
27 Phase 3 - for each AG...
28         - scan and clear agi unlinked lists...
29         - process known inodes and perform inode discovery...
30         - process newly discovered inodes...
31 Phase 4 - check for duplicate blocks...
32         - setting up duplicate extent list...
33         - check for inodes claiming duplicate blocks...
34 Phase 5 - rebuild AG headers and trees...
35         - reset superblock...
36 Phase 6 - check inode connectivity...
37         - resetting contents of realtime bitmap and summary inodes
38         - traversing filesystem ...
39         - traversal finished ...
40         - moving disconnected inodes to lost+found ...
41 Phase 7 - verify and correct link counts...
42 Note - stripe unit (0) and width (0) fields have been reset.
43 Please set with mount -o sunit=<value>,swidth=<value>
44 done
45 Corrupting agf 0 - setting bits to 0
46 Wrote X.XXKb (value 0x0)
47 Phase 1 - find and verify superblock...
48 Phase 2 - using <TYPEOF> log
49         - zero log...
50         - scan filesystem freespace and inode maps...
51 bad magic # 0x0 for agf 0
52 bad version # 0 for agf 0
53 bad length 0 for agf 0, should be LENGTH
54 reset bad agf for ag 0
55 bad agbno AGBNO for btbno root, agno 0
56 bad agbno AGBNO for btbcnt root, agno 0
57         - found root inode chunk
58 Phase 3 - for each AG...
59         - scan and clear agi unlinked lists...
60         - process known inodes and perform inode discovery...
61         - process newly discovered inodes...
62 Phase 4 - check for duplicate blocks...
63         - setting up duplicate extent list...
64         - check for inodes claiming duplicate blocks...
65 Phase 5 - rebuild AG headers and trees...
66         - reset superblock...
67 Phase 6 - check inode connectivity...
68         - resetting contents of realtime bitmap and summary inodes
69         - traversing filesystem ...
70         - traversal finished ...
71         - moving disconnected inodes to lost+found ...
72 Phase 7 - verify and correct link counts...
73 done
74 Corrupting agi 0 - setting bits to 0
75 Wrote X.XXKb (value 0x0)
76 Phase 1 - find and verify superblock...
77 Phase 2 - using <TYPEOF> log
78         - zero log...
79         - scan filesystem freespace and inode maps...
80 bad magic # 0x0 for agi 0
81 bad version # 0 for agi 0
82 bad length # 0 for agi 0, should be LENGTH
83 reset bad agi for ag 0
84 bad agbno AGBNO for inobt root, agno 0
85 root inode chunk not found
86 Phase 3 - for each AG...
87         - scan and clear agi unlinked lists...
88 error following ag 0 unlinked list
89         - process known inodes and perform inode discovery...
90         - process newly discovered inodes...
91 Phase 4 - check for duplicate blocks...
92         - setting up duplicate extent list...
93         - check for inodes claiming duplicate blocks...
94 Phase 5 - rebuild AG headers and trees...
95         - reset superblock...
96 Phase 6 - check inode connectivity...
97         - resetting contents of realtime bitmap and summary inodes
98         - traversing filesystem ...
99         - traversal finished ...
100         - moving disconnected inodes to lost+found ...
101 Phase 7 - verify and correct link counts...
102 done
103 Corrupting agfl 0 - setting bits to 0
104 Wrote X.XXKb (value 0x0)
105 Phase 1 - find and verify superblock...
106 Phase 2 - using <TYPEOF> log
107         - zero log...
108         - scan filesystem freespace and inode maps...
109         - found root inode chunk
110 Phase 3 - for each AG...
111         - scan and clear agi unlinked lists...
112         - process known inodes and perform inode discovery...
113         - process newly discovered inodes...
114 Phase 4 - check for duplicate blocks...
115         - setting up duplicate extent list...
116         - check for inodes claiming duplicate blocks...
117 Phase 5 - rebuild AG headers and trees...
118         - reset superblock...
119 Phase 6 - check inode connectivity...
120         - resetting contents of realtime bitmap and summary inodes
121         - traversing filesystem ...
122         - traversal finished ...
123         - moving disconnected inodes to lost+found ...
124 Phase 7 - verify and correct link counts...
125 done
126 Corrupting sb 0 - setting bits to -1
127 Wrote X.XXKb (value 0xffffffff)
128 Phase 1 - find and verify superblock...
129 bad primary superblock - bad magic number !!!
130
131 attempting to find secondary superblock...
132 found candidate secondary superblock...
133 verified secondary superblock...
134 writing modified primary superblock
135 sb root inode value INO inconsistent with calculated value INO
136 resetting superblock root inode pointer to INO
137 sb realtime bitmap inode INO inconsistent with calculated value INO
138 resetting superblock realtime bitmap ino pointer to INO
139 sb realtime summary inode INO inconsistent with calculated value INO
140 resetting superblock realtime summary ino pointer to INO
141 Phase 2 - using <TYPEOF> log
142         - zero log...
143         - scan filesystem freespace and inode maps...
144         - found root inode chunk
145 Phase 3 - for each AG...
146         - scan and clear agi unlinked lists...
147         - process known inodes and perform inode discovery...
148         - process newly discovered inodes...
149 Phase 4 - check for duplicate blocks...
150         - setting up duplicate extent list...
151         - check for inodes claiming duplicate blocks...
152 Phase 5 - rebuild AG headers and trees...
153         - reset superblock...
154 Phase 6 - check inode connectivity...
155         - resetting contents of realtime bitmap and summary inodes
156         - traversing filesystem ...
157         - traversal finished ...
158         - moving disconnected inodes to lost+found ...
159 Phase 7 - verify and correct link counts...
160 Note - stripe unit (0) and width (0) fields have been reset.
161 Please set with mount -o sunit=<value>,swidth=<value>
162 done
163 Corrupting agf 0 - setting bits to -1
164 Wrote X.XXKb (value 0xffffffff)
165 Phase 1 - find and verify superblock...
166 Phase 2 - using <TYPEOF> log
167         - zero log...
168         - scan filesystem freespace and inode maps...
169 bad magic # 0xffffffff for agf 0
170 bad version # -1 for agf 0
171 bad sequence # -1 for agf 0
172 bad length -1 for agf 0, should be LENGTH
173 flfirst -1 in agf 0 too large (max = MAX)
174 fllast -1 in agf 0 too large (max = MAX)
175 reset bad agf for ag 0
176 freeblk count 1 != flcount -1 in ag 0
177 bad agbno AGBNO for btbno root, agno 0
178 bad agbno AGBNO for btbcnt root, agno 0
179         - found root inode chunk
180 Phase 3 - for each AG...
181         - scan and clear agi unlinked lists...
182         - process known inodes and perform inode discovery...
183         - process newly discovered inodes...
184 Phase 4 - check for duplicate blocks...
185         - setting up duplicate extent list...
186         - check for inodes claiming duplicate blocks...
187 Phase 5 - rebuild AG headers and trees...
188         - reset superblock...
189 Phase 6 - check inode connectivity...
190         - resetting contents of realtime bitmap and summary inodes
191         - traversing filesystem ...
192         - traversal finished ...
193         - moving disconnected inodes to lost+found ...
194 Phase 7 - verify and correct link counts...
195 done
196 Corrupting agi 0 - setting bits to -1
197 Wrote X.XXKb (value 0xffffffff)
198 Phase 1 - find and verify superblock...
199 Phase 2 - using <TYPEOF> log
200         - zero log...
201         - scan filesystem freespace and inode maps...
202 bad magic # 0xffffffff for agi 0
203 bad version # -1 for agi 0
204 bad sequence # -1 for agi 0
205 bad length # -1 for agi 0, should be LENGTH
206 reset bad agi for ag 0
207 bad agbno AGBNO for inobt root, agno 0
208 root inode chunk not found
209 Phase 3 - for each AG...
210         - scan and clear agi unlinked lists...
211         - process known inodes and perform inode discovery...
212         - process newly discovered inodes...
213 Phase 4 - check for duplicate blocks...
214         - setting up duplicate extent list...
215         - check for inodes claiming duplicate blocks...
216 Phase 5 - rebuild AG headers and trees...
217         - reset superblock...
218 Phase 6 - check inode connectivity...
219         - resetting contents of realtime bitmap and summary inodes
220         - traversing filesystem ...
221         - traversal finished ...
222         - moving disconnected inodes to lost+found ...
223 Phase 7 - verify and correct link counts...
224 done
225 Corrupting agfl 0 - setting bits to -1
226 Wrote X.XXKb (value 0xffffffff)
227 Phase 1 - find and verify superblock...
228 Phase 2 - using <TYPEOF> log
229         - zero log...
230         - scan filesystem freespace and inode maps...
231 bad agbno AGBNO in agfl, agno 0
232 bad agbno AGBNO in agfl, agno 0
233 bad agbno AGBNO in agfl, agno 0
234 bad agbno AGBNO in agfl, agno 0
235         - found root inode chunk
236 Phase 3 - for each AG...
237         - scan and clear agi unlinked lists...
238         - process known inodes and perform inode discovery...
239         - process newly discovered inodes...
240 Phase 4 - check for duplicate blocks...
241         - setting up duplicate extent list...
242         - check for inodes claiming duplicate blocks...
243 Phase 5 - rebuild AG headers and trees...
244         - reset superblock...
245 Phase 6 - check inode connectivity...
246         - resetting contents of realtime bitmap and summary inodes
247         - traversing filesystem ...
248         - traversal finished ...
249         - moving disconnected inodes to lost+found ...
250 Phase 7 - verify and correct link counts...
251 done