/qemu/tests/qemu-iotests/ |
H A D | 190 | 78 cluster=$((64*1024)) 79 b1clusters=$(( (val2T/512/8 + cluster - 1) / cluster )) 80 b2clusters=$(( (val2T/2/1024/1024/8 + cluster - 1) / cluster )) 82 (b1clusters * 8 + cluster - 1) / cluster * cluster + 84 (b2clusters * 8 + cluster - 1) / cluster * cluster + 85 cluster)) 90 cluster=$((2*1024*1024)) 91 b1clusters=$(( (val2T/512/8 + cluster - 1) / cluster )) 92 b2clusters=$(( (val2T/2/1024/1024/8 + cluster - 1) / cluster )) 94 (b1clusters * 8 + cluster - 1) / cluster * cluster + [all …]
|
H A D | 261.out | 190 ERROR cluster 10 refcount=0 reference=1 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 274 Leaked cluster 60 refcount=1 reference=0 [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 | 060.out | 6 ERROR cluster 3 refcount=1 reference=3 34 ERROR cluster 2 refcount=1 reference=2 43 ERROR cluster 2 refcount=1 reference=2 66 ERROR cluster 4 refcount=1 reference=2 67 Leaked cluster 9 refcount=1 reference=0 78 ERROR cluster 4 refcount=1 reference=2 79 Leaked cluster 9 refcount=1 reference=0 193 ERROR cluster 0 refcount=0 reference=1 194 ERROR cluster 1 refcount=0 reference=1 195 ERROR cluster 3 refcount=0 reference=1 [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 22 Repairing cluster 5 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 36 Repairing cluster 1 refcount=1 reference=0 46 ERROR cluster 0 refcount=0 reference=1 47 ERROR cluster 1 refcount=0 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 11 ERROR cluster 5 refcount=0 reference=1 33 ERROR cluster 256 refcount=0 reference=1 35 Repairing cluster 1 refcount=1 reference=0 66 ERROR cluster 16 refcount=0 reference=1 119 ERROR cluster 0 refcount=0 reference=1 141 ERROR cluster 0 refcount=0 reference=1 164 "cluster-size": 512 [all …]
|
H A D | 212.out | 91 Job failed: Image size is too large for this cluster size 97 Job failed: Image size is too large for this cluster size 103 Job failed: Image size is too large for this cluster size 109 Job failed: Image size is too large for this cluster size 113 === Invalid cluster size === 115 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"cluster-size": 1234, "d… 121 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"cluster-size": 128, "dr… 127 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"cluster-size": 42949672… 145 {"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"cluster-size": 0, "driv… 147 Job failed: Image size is too large for this cluster size [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 30 Repairing cluster 1 refcount=1 reference=0 31 Repairing cluster 2 refcount=1 reference=0 51 ERROR cluster 5 refcount=0 reference=1 53 Repairing cluster 1 refcount=1 reference=0 54 Repairing cluster 2 refcount=1 reference=0 84 ERROR cluster 5 refcount=0 reference=1 85 ERROR OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=0
|
H A D | 214.out | 3 === Corrupted size field in compressed cluster descriptor === 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 | 027.out | 4 == writing first cluster to populate metadata == 8 == writing at sub-cluster granularity == 16 == verify zeroes before sub-cluster pattern == 20 == verify zeroes after sub-cluster pattern ==
|
H A D | 138.out | 8 ERROR: counting reference for region exceeding the end of the file by one cluster or more: offset 0… 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 | 261 | 118 cluster=$(($1 / 65536)) 121 while [ $cluster -lt $ecluster ]; do 122 if [ $cluster -ge 32768 ]; then 123 echo "*** Abort: Cluster $cluster exceeds refblock 0 ***" 126 poke_file "$TEST_IMG" $((refblock_ofs + cluster * 2)) '\x00\x01' 127 cluster=$((cluster + 1))
|
H A D | 080.out | 5 qemu-io: can't open device TEST_DIR/t.qcow2: qcow2 header exceeds cluster size 6 qemu-io: can't open device TEST_DIR/t.qcow2: qcow2 header exceeds cluster size 74 ERROR snapshot 1 (test) l1_offset=0x400200: L1 table is not cluster aligned; snapshot table entry c… 75 Leaked cluster 4 refcount=2 reference=1 76 Leaked cluster 5 refcount=2 reference=1 77 Leaked cluster 6 refcount=1 reference=0 98 Leaked cluster 4 refcount=2 reference=1 99 Leaked cluster 5 refcount=2 reference=1 100 Leaked cluster 6 refcount=1 reference=0
|
H A D | 112.out | 36 Leaked cluster 6 refcount=1 reference=0 48 Leaked cluster 7 refcount=1 reference=0 79 Leaked cluster 5 refcount=18446744073709551615 reference=1 80 Leaked cluster 6 refcount=1 reference=0 125 ERROR: overflow cluster offset=0x50000 131 ERROR cluster 5 refcount=1 reference=2 132 Repairing cluster 5 refcount=1 reference=2 133 Repairing OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=2 134 Repairing OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=2
|
H A D | 191.out | 121 "cluster-size": 65536, 129 "cluster-size": 65536, 190 "cluster-size": 65536, 198 "cluster-size": 65536, 259 "cluster-size": 65536, 267 "cluster-size": 65536, 327 "cluster-size": 65536, 536 "cluster-size": 65536, 616 "cluster-size": 65536, 676 "cluster-size": 65536, [all …]
|
/qemu/tests/qemu-iotests/tests/ |
H A D | parallels-checks.out | 19 == extend image by 1 cluster == 31 == check last cluster == 42 == check second cluster == 46 == check second cluster == 58 == check the first cluster == 61 == check second cluster == 81 == check second cluster == 85 == check second cluster == 92 == check second cluster == 110 == check first cluster == [all …]
|
H A D | parallels-read-bitmap | 39 cluster = 64 * 1024 variable 43 assert c['start'] % cluster == 0 44 assert c['length'] % cluster == 0 48 a = c['start'] // cluster 49 b = (c['start'] + c['length']) // cluster
|
/qemu/hw/cpu/ |
H A D | cluster.c | 34 CPUClusterState *cluster; member 44 cpu->cluster_index = cbdata->cluster->cluster_id; in add_cpu_to_cluster() 53 CPUClusterState *cluster = CPU_CLUSTER(dev); in cpu_cluster_realize() local 56 .cluster = cluster, in cpu_cluster_realize() 60 if (cluster->cluster_id >= MAX_CLUSTERS) { in cpu_cluster_realize()
|
/qemu/docs/interop/ |
H A D | qed_spec.txt | 9 …cluster begins with the '''header'''. The header contains information about where regular cluster… 11 …cluster size. If the file size is not a multiple, extra information after the last cluster may no… 58 Tables provide the translation from logical offsets in the block device to cluster offsets in the f… 85 L1, L2, and data cluster offsets must be aligned to header.cluster_size. The following offsets hav… 90 ===Data cluster offsets=== 91 * 0 - unallocated. The data cluster is not yet allocated. 92 * 1 - zero. The data cluster contents are all zeroes and no cluster is allocated. 104 Reads to a zero data cluster produce zeroes. Note that the difference between an unallocated and a… 106 Writes to a zero data cluster cause a new data cluster to be allocated. The new data cluster is po… 109 Logical offsets are translated into cluster offsets as follows: [all …]
|
H A D | qcow2.txt | 15 The first cluster of a qcow2 image contains the file header: 38 within a cluster (1 << cluster_bits is the cluster size). 43 with larger cluster sizes. 401 | QCow2 cluster payload | 436 == Host cluster management == 439 for each host cluster. A refcount of 0 means that the cluster is free, 1 means 449 blocks and are exactly one cluster in size. 499 exactly one cluster in size. 507 offset for a compressed cluster is reduced (a 2M cluster size requires 760 a cluster boundary. [all …]
|
H A D | parallels.txt | 26 versions, cluster sizes of 63 sectors, 256 and 252 kilobytes were 85 size. However it is recommended to align it to cluster size for 89 data_off must be non-zero and aligned to cluster size. 103 ext_off must meet the same requirements as cluster offsets 114 corresponding cluster. The offset set in clusters for "WithouFreSpacExt" images 117 If a BAT entry is zero, the corresponding cluster is not allocated and should 125 - the result of (cluster offset - data offset) must be aligned to cluster 141 The Format Extension is an area 1 cluster in size that provides additional 142 format features. This cluster is addressed by the ext_off field in the header. 149 The MD5 checksum of the entire Header Extension cluster except [all …]
|
/qemu/block/ |
H A D | vvfat.c | 654 switch (cluster&1) { in fat_set() 903 unsigned int cluster; in init_directories() local 1620 commit->param.rename.cluster = cluster; in schedule_rename() 1647 commit->param.mkdir.cluster = cluster; in schedule_mkdir() 2065 g_free(cluster); in check_directory_consistency() 2136 g_free(cluster); in check_directory_consistency() 2412 cluster = c1; in commit_mappings() 2517 char *cluster; in commit_one_file() local 2562 g_free(cluster); in commit_one_file() 2579 g_free(cluster); in commit_one_file() [all …]
|
H A D | rbd.c | 94 rados_t cluster; member 273 r = rados_conf_set(cluster, "key", key); in qemu_rbd_set_auth() 681 rados_t cluster; in qemu_rbd_do_create() local 749 rados_shutdown(cluster); in qemu_rbd_do_create() 923 r = rados_create(cluster, opts->user); in qemu_rbd_connect() 930 r = rados_conf_read_file(*cluster, opts->conf); in qemu_rbd_connect() 948 r = qemu_rbd_set_auth(*cluster, opts, errp); in qemu_rbd_connect() 966 r = rados_connect(*cluster); in qemu_rbd_connect() 1011 rados_shutdown(*cluster); in qemu_rbd_connect() 1195 rados_shutdown(s->cluster); in qemu_rbd_open() [all …]
|
/qemu/docs/ |
H A D | qcow2-cache.txt | 26 The cluster size is configurable, but it must be a power of two and 46 allocated in the image. Each table is one cluster in size. In order to 58 The qcow2 format also maintains a reference count for each cluster. 59 Reference counts are used for cluster allocation and internal 64 cluster in size and the number is also variable and dependent on the 101 image size (given that the default cluster size is used): 170 it smaller than the cluster size. This can be configured using the 176 the cluster size if it's smaller). 180 - The L2 cache entry size has the same restrictions as the cluster 195 always uses the cluster size as the entry size. [all …]
|
/qemu/tests/image-fuzzer/qcow2/ |
H A D | layout.py | 399 cluster): 401 offset = table_offset + UINT64_S * (cluster // block_size) 405 def create_block_entry(block_cluster, block_size, cluster): argument 409 entry_offset = offset + entry_size * (cluster % block_size) 453 for cluster in sorted(self.data_clusters | meta_data): 454 if cluster // block_size != block_id: 455 block_id = cluster // block_size 459 block_size, cluster)) 461 cluster)) 510 for cluster in sorted(self.data_clusters): [all …]
|