atomics: emit an smp_read_barrier_depends() barrier only for Alpha and Thread Sanitizer
[qemu.git] / tests / qemu-iotests / 154.out
blob8946b734acd71c9a2b35f505f0ff8aaa48eb9a5e
1 QA output created by 154
3 == backing file contains zeros ==
4 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
5 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
6 wrote 2048/2048 bytes at offset 0
7 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
8 wrote 2048/2048 bytes at offset 10240
9 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
10 wrote 2048/2048 bytes at offset 17408
11 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
12 wrote 2048/2048 bytes at offset 27648
13 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
14 [{ "start": 0, "length": 4096, "depth": 0, "zero": true, "data": false},
15 { "start": 4096, "length": 4096, "depth": 1, "zero": true, "data": false},
16 { "start": 8192, "length": 4096, "depth": 0, "zero": true, "data": false},
17 { "start": 12288, "length": 4096, "depth": 1, "zero": true, "data": false},
18 { "start": 16384, "length": 4096, "depth": 0, "zero": true, "data": false},
19 { "start": 20480, "length": 4096, "depth": 1, "zero": true, "data": false},
20 { "start": 24576, "length": 8192, "depth": 0, "zero": true, "data": false},
21 { "start": 32768, "length": 134184960, "depth": 1, "zero": true, "data": false}]
23 == backing file contains non-zero data before write_zeroes ==
24 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
25 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
26 wrote 1024/1024 bytes at offset 32768
27 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
28 wrote 1024/1024 bytes at offset 34816
29 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
30 read 1024/1024 bytes at offset 32768
31 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
32 read 3072/3072 bytes at offset 33792
33 3 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
34 wrote 1024/1024 bytes at offset 66560
35 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
36 wrote 1024/1024 bytes at offset 67584
37 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
38 read 1024/1024 bytes at offset 66560
39 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
40 read 1024/1024 bytes at offset 65536
41 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
42 read 2048/2048 bytes at offset 67584
43 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
44 [{ "start": 0, "length": 32768, "depth": 1, "zero": true, "data": false},
45 { "start": 32768, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 20480},
46 { "start": 36864, "length": 28672, "depth": 1, "zero": true, "data": false},
47 { "start": 65536, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 24576},
48 { "start": 69632, "length": 134148096, "depth": 1, "zero": true, "data": false}]
50 == backing file contains non-zero data after write_zeroes ==
51 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
52 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
53 wrote 1024/1024 bytes at offset 34816
54 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
55 wrote 1024/1024 bytes at offset 33792
56 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
57 read 2048/2048 bytes at offset 32768
58 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
59 read 1024/1024 bytes at offset 34816
60 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
61 read 1024/1024 bytes at offset 35840
62 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
63 wrote 1024/1024 bytes at offset 44032
64 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
65 wrote 1024/1024 bytes at offset 41984
66 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
67 read 1024/1024 bytes at offset 44032
68 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
69 read 3072/3072 bytes at offset 40960
70 3 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
71 [{ "start": 0, "length": 32768, "depth": 1, "zero": true, "data": false},
72 { "start": 32768, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 20480},
73 { "start": 36864, "length": 4096, "depth": 1, "zero": true, "data": false},
74 { "start": 40960, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 24576},
75 { "start": 45056, "length": 134172672, "depth": 1, "zero": true, "data": false}]
77 == spanning two clusters, non-zero before request ==
78 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
79 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
80 wrote 1024/1024 bytes at offset 32768
81 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
82 wrote 2048/2048 bytes at offset 35840
83 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
84 read 1024/1024 bytes at offset 32768
85 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
86 read 7168/7168 bytes at offset 33792
87 7 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
88 wrote 1024/1024 bytes at offset 50176
89 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
90 wrote 2048/2048 bytes at offset 52224
91 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
92 read 1024/1024 bytes at offset 49152
93 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
94 read 1024/1024 bytes at offset 50176
95 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
96 read 6144/6144 bytes at offset 51200
97 6 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
98 wrote 1024/1024 bytes at offset 67584
99 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
100 wrote 2048/2048 bytes at offset 68608
101 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
102 read 2048/2048 bytes at offset 65536
103 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
104 read 1024/1024 bytes at offset 67584
105 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
106 read 5120/5120 bytes at offset 68608
107 5 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
108 [{ "start": 0, "length": 32768, "depth": 1, "zero": true, "data": false},
109 { "start": 32768, "length": 8192, "depth": 0, "zero": false, "data": true, "offset": 20480},
110 { "start": 40960, "length": 8192, "depth": 1, "zero": true, "data": false},
111 { "start": 49152, "length": 8192, "depth": 0, "zero": false, "data": true, "offset": 28672},
112 { "start": 57344, "length": 8192, "depth": 1, "zero": true, "data": false},
113 { "start": 65536, "length": 8192, "depth": 0, "zero": false, "data": true, "offset": 36864},
114 { "start": 73728, "length": 134144000, "depth": 1, "zero": true, "data": false}]
116 == spanning two clusters, non-zero after request ==
117 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
118 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
119 wrote 1024/1024 bytes at offset 37888
120 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
121 wrote 2048/2048 bytes at offset 35840
122 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
123 read 5120/5120 bytes at offset 32768
124 5 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
125 read 1024/1024 bytes at offset 37888
126 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
127 read 2048/2048 bytes at offset 38912
128 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
129 wrote 1024/1024 bytes at offset 55296
130 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
131 wrote 2048/2048 bytes at offset 52224
132 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
133 read 6144/6144 bytes at offset 49152
134 6 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
135 read 1024/1024 bytes at offset 55296
136 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
137 read 1024/1024 bytes at offset 56320
138 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
139 wrote 1024/1024 bytes at offset 72704
140 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
141 wrote 2048/2048 bytes at offset 68608
142 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
143 read 7168/7168 bytes at offset 65536
144 7 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
145 read 1024/1024 bytes at offset 72704
146 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
147 [{ "start": 0, "length": 32768, "depth": 1, "zero": true, "data": false},
148 { "start": 32768, "length": 8192, "depth": 0, "zero": false, "data": true, "offset": 20480},
149 { "start": 40960, "length": 8192, "depth": 1, "zero": true, "data": false},
150 { "start": 49152, "length": 8192, "depth": 0, "zero": false, "data": true, "offset": 28672},
151 { "start": 57344, "length": 8192, "depth": 1, "zero": true, "data": false},
152 { "start": 65536, "length": 8192, "depth": 0, "zero": false, "data": true, "offset": 36864},
153 { "start": 73728, "length": 134144000, "depth": 1, "zero": true, "data": false}]
155 == spanning two clusters, partially overwriting backing file ==
156 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
157 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
158 wrote 4096/4096 bytes at offset 2048
159 4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
160 wrote 2048/2048 bytes at offset 3072
161 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
162 read 2048/2048 bytes at offset 0
163 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
164 read 1024/1024 bytes at offset 2048
165 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
166 read 2048/2048 bytes at offset 3072
167 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
168 read 1024/1024 bytes at offset 5120
169 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
170 read 2048/2048 bytes at offset 6144
171 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
172 [{ "start": 0, "length": 8192, "depth": 0, "zero": false, "data": true, "offset": 20480},
173 { "start": 8192, "length": 134209536, "depth": 1, "zero": true, "data": false}]
175 == spanning multiple clusters, non-zero in first cluster ==
176 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
177 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
178 wrote 2048/2048 bytes at offset 65536
179 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
180 wrote 7168/7168 bytes at offset 67584
181 7 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
182 read 2048/2048 bytes at offset 65536
183 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
184 read 10240/10240 bytes at offset 67584
185 10 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
186 [{ "start": 0, "length": 65536, "depth": 1, "zero": true, "data": false},
187 { "start": 65536, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 20480},
188 { "start": 69632, "length": 8192, "depth": 0, "zero": true, "data": false},
189 { "start": 77824, "length": 134139904, "depth": 1, "zero": true, "data": false}]
191 == spanning multiple clusters, non-zero in intermediate cluster ==
192 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
193 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
194 wrote 2048/2048 bytes at offset 70656
195 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
196 wrote 7168/7168 bytes at offset 67584
197 7 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
198 read 12288/12288 bytes at offset 65536
199 12 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
200 [{ "start": 0, "length": 65536, "depth": 1, "zero": true, "data": false},
201 { "start": 65536, "length": 12288, "depth": 0, "zero": true, "data": false},
202 { "start": 77824, "length": 134139904, "depth": 1, "zero": true, "data": false}]
204 == spanning multiple clusters, non-zero in final cluster ==
205 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
206 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
207 wrote 2048/2048 bytes at offset 75776
208 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
209 wrote 7168/7168 bytes at offset 67584
210 7 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
211 read 10240/10240 bytes at offset 65536
212 10 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
213 read 2048/2048 bytes at offset 75776
214 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
215 [{ "start": 0, "length": 65536, "depth": 1, "zero": true, "data": false},
216 { "start": 65536, "length": 8192, "depth": 0, "zero": true, "data": false},
217 { "start": 73728, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 20480},
218 { "start": 77824, "length": 134139904, "depth": 1, "zero": true, "data": false}]
220 == spanning multiple clusters, partially overwriting backing file ==
221 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
222 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base
223 wrote 10240/10240 bytes at offset 66560
224 10 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
225 wrote 7168/7168 bytes at offset 67584
226 7 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
227 read 1024/1024 bytes at offset 65536
228 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
229 read 1024/1024 bytes at offset 66560
230 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
231 read 7168/7168 bytes at offset 67584
232 7 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
233 read 2048/2048 bytes at offset 74752
234 2 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
235 read 1024/1024 bytes at offset 76800
236 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
237 [{ "start": 0, "length": 65536, "depth": 1, "zero": true, "data": false},
238 { "start": 65536, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 20480},
239 { "start": 69632, "length": 4096, "depth": 0, "zero": true, "data": false},
240 { "start": 73728, "length": 4096, "depth": 0, "zero": false, "data": true, "offset": 24576},
241 { "start": 77824, "length": 134139904, "depth": 1, "zero": true, "data": false}]
242 *** done