/qemu/tests/qemu-iotests/ |
H A D | 261.out | 190 ERROR cluster 10 refcount=0 reference=1 191 Rebuilding refcount structure 213 Leaked cluster 14 refcount=1 reference=0 214 Leaked cluster 15 refcount=1 reference=0 268 Leaked cluster 14 refcount=1 reference=0 269 Leaked cluster 15 refcount=1 reference=0 270 Leaked cluster 56 refcount=1 reference=0 271 Leaked cluster 57 refcount=1 reference=0 272 Leaked cluster 58 refcount=1 reference=0 273 Leaked cluster 59 refcount=1 reference=0 [all …]
|
H A D | 060.out | 6 ERROR cluster 3 refcount=1 reference=3 22 refcount bits: 16 33 ERROR refcount block 0 refcount=2 42 ERROR refcount block 0 refcount=2 44 Rebuilding refcount structure 196 Rebuilding refcount structure 218 Rebuilding refcount structure 237 Rebuilding refcount structure 294 ERROR refcount block 0 is not cluster aligned; refcount table entry corrupted 342 ERROR refcount block 0 is not cluster aligned; refcount table entry corrupted [all …]
|
H A D | 112.out | 14 refcount bits: 1 16 refcount bits: 64 18 refcount bits: 16 23 refcount bits: 16 32 refcount bits: 1 44 refcount bits: 2 56 refcount bits: 1 66 refcount bits: 64 92 refcount bits: 1 117 refcount bits: 2 [all …]
|
H A D | 217.out | 16 Leaked cluster 4 refcount=2 reference=1 17 Leaked cluster 5 refcount=2 reference=1 18 Leaked cluster 6 refcount=1 reference=0 19 Leaked cluster 7 refcount=1 reference=0 25 Leaked cluster 4 refcount=2 reference=1 26 Leaked cluster 5 refcount=2 reference=1 27 Leaked cluster 6 refcount=1 reference=0 28 Leaked cluster 7 refcount=1 reference=0 29 Repairing cluster 4 refcount=2 reference=1 30 Repairing cluster 5 refcount=2 reference=1 [all …]
|
H A D | 108.out | 8 ERROR cluster 0 refcount=0 reference=1 9 ERROR cluster 3 refcount=0 reference=1 10 ERROR cluster 4 refcount=0 reference=1 12 Rebuilding refcount structure 34 Rebuilding refcount structure 67 Rebuilding refcount structure 84 Rebuilding refcount structure 100 Rebuilding refcount structure 120 Rebuilding refcount structure 142 Rebuilding refcount structure [all …]
|
H A D | 098.out | 19 Leaked cluster 4 refcount=1 reference=0 20 Leaked cluster 5 refcount=1 reference=0 21 Repairing cluster 4 refcount=1 reference=0 32 ERROR cluster 0 refcount=0 reference=1 33 ERROR cluster 1 refcount=0 reference=1 34 ERROR cluster 3 refcount=0 reference=1 35 Rebuilding refcount structure 46 ERROR cluster 0 refcount=0 reference=1 47 ERROR cluster 1 refcount=0 reference=1 48 ERROR cluster 3 refcount=0 reference=1 [all …]
|
H A D | 039.out | 16 ERROR cluster 5 refcount=0 reference=1 17 ERROR OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=0 28 ERROR cluster 5 refcount=0 reference=1 29 Rebuilding refcount structure 30 Repairing cluster 1 refcount=1 reference=0 31 Repairing cluster 2 refcount=1 reference=0 51 ERROR cluster 5 refcount=0 reference=1 52 Rebuilding refcount structure 53 Repairing cluster 1 refcount=1 reference=0 54 Repairing cluster 2 refcount=1 reference=0 [all …]
|
H A D | 214.out | 18 ERROR cluster 6 refcount=1 reference=3 19 ERROR cluster 7 refcount=1 reference=2 20 Repairing cluster 6 refcount=1 reference=3 21 Repairing cluster 7 refcount=1 reference=2 22 Repairing OFLAG_COPIED data cluster: l2_entry=8000000000c00000 refcount=3 23 Repairing OFLAG_COPIED data cluster: l2_entry=8000000000e00000 refcount=2
|
H A D | 080.out | 14 == Huge refcount table size == 19 == Misaligned refcount table == 23 == Huge refcount offset == 69 qemu-io: Failed to flush the refcount block cache: Invalid argument 75 Leaked cluster 4 refcount=2 reference=1 76 Leaked cluster 5 refcount=2 reference=1 77 Leaked cluster 6 refcount=1 reference=0 92 qemu-io: Failed to flush the refcount block cache: File too large 98 Leaked cluster 4 refcount=2 reference=1 99 Leaked cluster 5 refcount=2 reference=1 [all …]
|
H A D | 026.out.nocache | 18 qemu-io: Failed to flush the refcount block cache: Input/output error 25 qemu-io: Failed to flush the refcount block cache: Input/output error 42 qemu-io: Failed to flush the refcount block cache: No space left on device 132 qemu-io: Failed to flush the refcount block cache: Input/output error 140 qemu-io: Failed to flush the refcount block cache: Input/output error 186 qemu-io: Failed to flush the refcount block cache: Input/output error 193 qemu-io: Failed to flush the refcount block cache: Input/output error 234 qemu-io: Failed to flush the refcount block cache: Input/output error 241 qemu-io: Failed to flush the refcount block cache: Input/output error 282 qemu-io: Failed to flush the refcount block cache: Input/output error [all …]
|
H A D | 026.out | 18 qemu-io: Failed to flush the refcount block cache: Input/output error 25 qemu-io: Failed to flush the refcount block cache: Input/output error 42 qemu-io: Failed to flush the refcount block cache: No space left on device 130 qemu-io: Failed to flush the refcount block cache: Input/output error 137 qemu-io: Failed to flush the refcount block cache: Input/output error 178 qemu-io: Failed to flush the refcount block cache: Input/output error 185 qemu-io: Failed to flush the refcount block cache: Input/output error 226 qemu-io: Failed to flush the refcount block cache: Input/output error 233 qemu-io: Failed to flush the refcount block cache: Input/output error 274 qemu-io: Failed to flush the refcount block cache: Input/output error [all …]
|
H A D | 206.out | 23 refcount bits: 16 47 refcount bits: 16 71 refcount bits: 1 96 refcount bits: 16 114 refcount bits: 16 204 …s": {"job-id": "job0", "options": {"driver": "qcow2", "file": "node0", "refcount-bits": 8, "size":… 206 Job failed: Different refcount widths than 16 bits require compatibility level 1.1 or above (use ve… 254 === Invalid refcount width === 255 …s": {"job-id": "job0", "options": {"driver": "qcow2", "file": "node0", "refcount-bits": 128, "size… 261 …s": {"job-id": "job0", "options": {"driver": "qcow2", "file": "node0", "refcount-bits": 0, "size":… [all …]
|
H A D | 242.out | 17 refcount bits: 16 44 refcount bits: 16 83 refcount bits: 16 127 refcount bits: 16 172 refcount bits: 16
|
H A D | 138.out | 19 Leaked cluster 0 refcount=2 reference=1 20 Repairing cluster 0 refcount=2 reference=1 21 Repairing OFLAG_COPIED L2 cluster: l1_index=0 l1_entry=L1_ENTRY_VALUE refcount=1
|
H A D | 061.out | 146 ERROR cluster 5 refcount=0 reference=1 147 ERROR cluster 6 refcount=0 reference=1 148 Rebuilding refcount structure 332 ERROR cluster 5 refcount=0 reference=1 334 Rebuilding refcount structure 556 refcount bits: 16 583 refcount bits: 16 598 refcount bits: 16 614 refcount bits: 16 628 refcount bits: 16 [all …]
|
H A D | 305.out | 4 ### Fill the first refcount block and one data cluster from the second 12 ### Corrupt the offset of the second refcount block
|
H A D | 103.out | 8 qemu-io: can't open device TEST_DIR/t.IMGFMT: cache-size, l2-cache-size and refcount-cache-size may… 10 qemu-io: can't open device TEST_DIR/t.IMGFMT: refcount-cache-size may not exceed cache-size 11 qemu-io: can't open device TEST_DIR/t.IMGFMT: cache-size, l2-cache-size and refcount-cache-size may…
|
H A D | 121.out | 3 === New refcount structures may not conflict with existing structures === 23 === Allocating a new refcount block must not leave holes in the image ===
|
H A D | 082.out | 22 refcount bits: 16 36 refcount bits: 16 69 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 95 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 121 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 147 lazy_refcounts=<bool (on/off)> - Postpone refcount updates 334 refcount bits: 16 347 refcount bits: 16 644 refcount bits: 16 657 refcount bits: 16 [all …]
|
/qemu/block/ |
H A D | qcow2-refcount.c | 258 *refcount = 0; in qcow2_get_refcount() 264 *refcount = 0; in qcow2_get_refcount() 842 uint64_t refcount; in update_refcount() local 871 if (decrease ? (refcount - addend > refcount) in update_refcount() 872 : (refcount + addend < refcount || in update_refcount() 888 if (refcount == 0) { in update_refcount() 1084 uint64_t refcount; in qcow2_alloc_bytes() local 1958 uint64_t refcount; in check_oflag_copied() local 3701 uint64_t refcount; in qcow2_get_last_cluster() local 3708 if (refcount > 0) { in qcow2_get_last_cluster() [all …]
|
/qemu/docs/ |
H A D | qcow2-cache.txt | 1 qcow2 L2/refcount cache configuration 15 This document attempts to give an overview of the L2 and refcount 56 The refcount blocks 63 The second level structures are called refcount blocks, are also one 67 Each block contains a number of refcount entries. Their size (in bits) 73 QEMU keeps a refcount cache to speed up I/O much like the 120 "refcount-cache-size": maximum size of the refcount block cache 138 - The default (and minimum) refcount cache size is 4 clusters. 141 memory as possible to the L2 cache before increasing the refcount 150 refcount cache size won't have any measurable effect in performance [all …]
|
/qemu/block/export/ |
H A D | export.c | 176 .refcount = 1, in blk_exp_add() 207 assert(qatomic_read(&exp->refcount) > 0); in blk_exp_ref() 208 qatomic_inc(&exp->refcount); in blk_exp_ref() 216 assert(exp->refcount == 0); in blk_exp_delete_bh() 228 assert(qatomic_read(&exp->refcount) > 0); in blk_exp_unref() 229 if (qatomic_fetch_dec(&exp->refcount) == 1) { in blk_exp_unref() 329 qatomic_read(&exp->refcount) > 1) { in qmp_block_export_del()
|
/qemu/ui/ |
H A D | clipboard.c | 108 info->refcount = 1; in qemu_clipboard_info_new() 115 info->refcount++; in qemu_clipboard_info_ref() 127 info->refcount--; in qemu_clipboard_info_unref() 128 if (info->refcount > 0) { in qemu_clipboard_info_unref()
|
H A D | cursor.c | 106 c->refcount = 1; in cursor_alloc() 112 c->refcount++; in cursor_ref() 120 c->refcount--; in cursor_unref() 121 if (c->refcount) in cursor_unref()
|
/qemu/docs/interop/ |
H A D | qcow2.txt | 75 Offset into the image file at which the refcount table 79 Number of clusters that the refcount table occupies 135 lazy refcount updates can be used. This means 137 refcount metadata updates. 444 refcount table and has a variable size (which is stored in the header). The 451 Although a large enough refcount table can reserve clusters past 64 PB 456 Note: qemu has an implementation limit of 8 MB as the maximum refcount 462 Given an offset into the image file, the refcount of its cluster can be 478 refcount block starts. Must be aligned to a cluster 549 1 for standard clusters whose refcount is exactly one. [all …]
|