xfstests: test ext4 statfs
[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         - process known inodes and perform inode discovery...
89         - process newly discovered inodes...
90 Phase 4 - check for duplicate blocks...
91         - setting up duplicate extent list...
92         - check for inodes claiming duplicate blocks...
93 Phase 5 - rebuild AG headers and trees...
94         - reset superblock...
95 Phase 6 - check inode connectivity...
96         - resetting contents of realtime bitmap and summary inodes
97         - traversing filesystem ...
98         - traversal finished ...
99         - moving disconnected inodes to lost+found ...
100 Phase 7 - verify and correct link counts...
101 done
102 Corrupting agfl 0 - setting bits to 0
103 Wrote X.XXKb (value 0x0)
104 Phase 1 - find and verify superblock...
105 Phase 2 - using <TYPEOF> log
106         - zero log...
107         - scan filesystem freespace and inode maps...
108         - found root inode chunk
109 Phase 3 - for each AG...
110         - scan and clear agi unlinked lists...
111         - process known inodes and perform inode discovery...
112         - process newly discovered inodes...
113 Phase 4 - check for duplicate blocks...
114         - setting up duplicate extent list...
115         - check for inodes claiming duplicate blocks...
116 Phase 5 - rebuild AG headers and trees...
117         - reset superblock...
118 Phase 6 - check inode connectivity...
119         - resetting contents of realtime bitmap and summary inodes
120         - traversing filesystem ...
121         - traversal finished ...
122         - moving disconnected inodes to lost+found ...
123 Phase 7 - verify and correct link counts...
124 done
125 Corrupting sb 0 - setting bits to -1
126 Wrote X.XXKb (value 0xffffffff)
127 Phase 1 - find and verify superblock...
128 bad primary superblock - bad magic number !!!
129
130 attempting to find secondary superblock...
131 found candidate secondary superblock...
132 verified secondary superblock...
133 writing modified primary superblock
134 sb root inode value INO inconsistent with calculated value INO
135 resetting superblock root inode pointer to INO
136 sb realtime bitmap inode INO inconsistent with calculated value INO
137 resetting superblock realtime bitmap ino pointer to INO
138 sb realtime summary inode INO inconsistent with calculated value INO
139 resetting superblock realtime summary ino pointer to INO
140 Phase 2 - using <TYPEOF> log
141         - zero log...
142         - scan filesystem freespace and inode maps...
143         - found root inode chunk
144 Phase 3 - for each AG...
145         - scan and clear agi unlinked lists...
146         - process known inodes and perform inode discovery...
147         - process newly discovered inodes...
148 Phase 4 - check for duplicate blocks...
149         - setting up duplicate extent list...
150         - check for inodes claiming duplicate blocks...
151 Phase 5 - rebuild AG headers and trees...
152         - reset superblock...
153 Phase 6 - check inode connectivity...
154         - resetting contents of realtime bitmap and summary inodes
155         - traversing filesystem ...
156         - traversal finished ...
157         - moving disconnected inodes to lost+found ...
158 Phase 7 - verify and correct link counts...
159 Note - stripe unit (0) and width (0) fields have been reset.
160 Please set with mount -o sunit=<value>,swidth=<value>
161 done
162 Corrupting agf 0 - setting bits to -1
163 Wrote X.XXKb (value 0xffffffff)
164 Phase 1 - find and verify superblock...
165 Phase 2 - using <TYPEOF> log
166         - zero log...
167         - scan filesystem freespace and inode maps...
168 bad magic # 0xffffffff for agf 0
169 bad version # -1 for agf 0
170 bad sequence # -1 for agf 0
171 bad length -1 for agf 0, should be LENGTH
172 flfirst -1 in agf 0 too large (max = MAX)
173 fllast -1 in agf 0 too large (max = MAX)
174 reset bad agf for ag 0
175 freeblk count 1 != flcount -1 in ag 0
176 bad agbno AGBNO for btbno root, agno 0
177 bad agbno AGBNO for btbcnt root, agno 0
178         - found root inode chunk
179 Phase 3 - for each AG...
180         - scan and clear agi unlinked lists...
181         - process known inodes and perform inode discovery...
182         - process newly discovered inodes...
183 Phase 4 - check for duplicate blocks...
184         - setting up duplicate extent list...
185         - check for inodes claiming duplicate blocks...
186 Phase 5 - rebuild AG headers and trees...
187         - reset superblock...
188 Phase 6 - check inode connectivity...
189         - resetting contents of realtime bitmap and summary inodes
190         - traversing filesystem ...
191         - traversal finished ...
192         - moving disconnected inodes to lost+found ...
193 Phase 7 - verify and correct link counts...
194 done
195 Corrupting agi 0 - setting bits to -1
196 Wrote X.XXKb (value 0xffffffff)
197 Phase 1 - find and verify superblock...
198 Phase 2 - using <TYPEOF> log
199         - zero log...
200         - scan filesystem freespace and inode maps...
201 bad magic # 0xffffffff for agi 0
202 bad version # -1 for agi 0
203 bad sequence # -1 for agi 0
204 bad length # -1 for agi 0, should be LENGTH
205 reset bad agi for ag 0
206 bad agbno AGBNO for inobt root, agno 0
207 root inode chunk not found
208 Phase 3 - for each AG...
209         - scan and clear agi unlinked lists...
210         - process known inodes and perform inode discovery...
211         - process newly discovered inodes...
212 Phase 4 - check for duplicate blocks...
213         - setting up duplicate extent list...
214         - check for inodes claiming duplicate blocks...
215 Phase 5 - rebuild AG headers and trees...
216         - reset superblock...
217 Phase 6 - check inode connectivity...
218         - resetting contents of realtime bitmap and summary inodes
219         - traversing filesystem ...
220         - traversal finished ...
221         - moving disconnected inodes to lost+found ...
222 Phase 7 - verify and correct link counts...
223 done
224 Corrupting agfl 0 - setting bits to -1
225 Wrote X.XXKb (value 0xffffffff)
226 Phase 1 - find and verify superblock...
227 Phase 2 - using <TYPEOF> log
228         - zero log...
229         - scan filesystem freespace and inode maps...
230 bad agbno AGBNO in agfl, agno 0
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         - found root inode chunk
235 Phase 3 - for each AG...
236         - scan and clear agi unlinked lists...
237         - process known inodes and perform inode discovery...
238         - process newly discovered inodes...
239 Phase 4 - check for duplicate blocks...
240         - setting up duplicate extent list...
241         - check for inodes claiming duplicate blocks...
242 Phase 5 - rebuild AG headers and trees...
243         - reset superblock...
244 Phase 6 - check inode connectivity...
245         - resetting contents of realtime bitmap and summary inodes
246         - traversing filesystem ...
247         - traversal finished ...
248         - moving disconnected inodes to lost+found ...
249 Phase 7 - verify and correct link counts...
250 done