/qemu/tests/qemu-iotests/ |
H A D | 142.out | 77 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 80 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 153 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 156 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 229 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 232 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 305 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 308 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 381 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… 384 …backing.file.filename=TEST_DIR/t.qcow2.base,node-name=image,backing.node-name=backing,backing.file… [all …]
|
H A D | 228.out | 1 --- Implicit backing file --- 8 bs->backing->bs->filename: TEST_DIR/PID-base.img 13 --- change-backing-file --- 17 {"execute": "change-backing-file", "arguments": {"backing-file": "null-co://", "device": "node0", "… 22 bs->backing->bs->filename: TEST_DIR/PID-base.img 29 bs->backing->bs->filename: TEST_DIR/PID-base.img 36 bs->backing->bs->filename: TEST_DIR/PID-base.img 45 bs->backing->bs->filename: TEST_DIR/PID-base.img 50 --- Override backing file --- 59 bs->backing->bs->filename: null-co:// [all …]
|
H A D | 267 | 132 run_test -blockdev driver=file,filename="$TEST_IMG.base",node-name=backing-file \ 134 -blockdev driver=$IMGFMT,file=file,backing=backing-file,node-name=fmt 137 run_test -blockdev driver=file,filename="$TEST_IMG.base",node-name=backing-file \ 138 -blockdev driver=$IMGFMT,file=backing-file,node-name=backing-fmt \ 140 -blockdev driver=$IMGFMT,file=file,backing=backing-fmt,node-name=fmt 146 echo Internal snapshots on backing file: 156 nbd_server_add -w backing-fmt 161 run_qemu -blockdev driver=file,filename="$TEST_IMG.base",node-name=backing-file \ 162 -blockdev driver=$IMGFMT,file=backing-file,node-name=backing-fmt \ 164 -blockdev driver=$IMGFMT,file=file,backing=backing-fmt,node-name=fmt | [all …]
|
H A D | 225 | 58 backing=$3 60 if [ -z "$backing" ]; then 61 backing="null" 63 backing="'$backing'" 72 'backing': $backing }" 75 overlay_opts=$(make_opts overlay "$TEST_IMG" backing) 76 base_opts=$(make_opts backing "$TEST_IMG.base") 77 not_base_opts=$(make_opts backing "$TEST_IMG.not_base")
|
H A D | 224.out | 4 {"execute": "blockdev-add", "arguments": {"backing": {"backing": {"backing": {"driver": "null-co"},… 6 …backing\": {\"driver\": \"null-co\"}, \"driver\": \"IMGFMT\", \"file\": {\"driver\": \"file\", \"f… 13 {"execute": "blockdev-add", "arguments": {"backing": {"backing": {"backing": {"driver": "null-co"},… 15 …backing\": {\"driver\": \"null-co\"}, \"driver\": \"IMGFMT\", \"file\": {\"driver\": \"file\", \"f…
|
H A D | 273.out | 27 "backing-image": { 28 "backing-image": { 35 "backing-filename-format": "IMGFMT", 42 "backing-filename": "TEST_DIR/t.IMGFMT.base", 45 "backing-filename-format": "IMGFMT", 52 "backing-filename": "TEST_DIR/t.IMGFMT.mid", 106 "backing-image": { 113 "backing-filename-format": "IMGFMT", 120 "backing-filename": "TEST_DIR/t.IMGFMT.base", 218 "name": "backing", [all …]
|
H A D | 301.out | 5 qemu-img: TEST_DIR/t.IMGFMT: Backing file specified without backing format 11 backing file: TEST_DIR/t.IMGFMT.base 15 Could not open backing image. 17 Could not open backing image. 23 Could not open backing image. 25 qemu-img: TEST_DIR/t.IMGFMT: unrecognized backing format 'garbage' 30 backing file: TEST_DIR/t.IMGFMT.base 33 qemu-img: TEST_DIR/t.IMGFMT: Backing file specified without backing format 39 backing file: TEST_DIR/t.IMGFMT.base 41 == commit cannot change type of raw backing file ==
|
H A D | 191.out | 118 "backing-image": { 187 "backing-image": { 256 "backing-image": { 400 backing file: TEST_DIR/t.IMGFMT.base 401 backing file format: IMGFMT 407 backing file format: IMGFMT 525 "backing-image": { 594 "backing-image": { 731 "backing-image": { 819 backing file format: IMGFMT [all …]
|
H A D | 114.out | 4 qemu-img: Use of backing file requires explicit backing format 11 backing file: TEST_DIR/t.IMGFMT.base 12 backing file format: foo 13 qemu-io: can't open device TEST_DIR/t.qcow2: Could not open backing file: Unknown driver 'foo' 17 qemu-img: Could not change the backing file to 'TEST_DIR/t.qcow2.base': backing format must be spec…
|
H A D | 051.out | 80 === Overriding backing file === 95 …e file=TEST_DIR/t.qcow2,file.backing.driver=file,file.backing.filename=TEST_DIR/t.qcow2.orig: Driv… 98 …ile=TEST_DIR/t.qcow2,file.backing.driver=qcow2,file.backing.file.filename=TEST_DIR/t.qcow2.orig: D… 175 …he=writeback,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… 186 (qemu) info block backing 195 …writethrough,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… 206 (qemu) info block backing 215 …cache=unsafe,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… 226 (qemu) info block backing 235 …nvalid_value,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… [all …]
|
H A D | 258 | 28 def node(node_name, path, backing=None, fmt=None, throttle=None): argument 41 if backing is not None: 42 res['backing'] = backing 113 backing=node('node3', node3_path, 114 backing=node('node2', node2_path, 115 backing=node('node1', node1_path, 116 backing=node('node0', node0_path, throttle=commit_throttle,
|
H A D | 195.out | 6 Change backing file of mid (opened read-only) 8 Testing: -drive if=none,file=TEST_DIR/t.IMGFMT,backing.node-name=mid 40 backing file: /dev/null 41 backing file format: IMGFMT 43 Change backing file of top (opened writable) 78 backing file: /dev/null 79 backing file format: IMGFMT
|
H A D | 279.out | 6 == qemu-img info --backing-chain == 10 backing file: TEST_DIR/t.IMGFMT.mid 15 backing file: TEST_DIR/t.IMGFMT.base 21 == qemu-img info --backing-chain --image-opts == 25 backing file: TEST_DIR/t.IMGFMT.mid 30 backing file: TEST_DIR/t.IMGFMT.base
|
H A D | 051.pc.out | 80 === Overriding backing file === 95 …e file=TEST_DIR/t.qcow2,file.backing.driver=file,file.backing.filename=TEST_DIR/t.qcow2.orig: Driv… 98 …ile=TEST_DIR/t.qcow2,file.backing.driver=qcow2,file.backing.file.filename=TEST_DIR/t.qcow2.orig: D… 255 …he=writeback,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… 266 (qemu) info block backing 275 …writethrough,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… 286 (qemu) info block backing 295 …cache=unsafe,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… 306 (qemu) info block backing 315 …nvalid_value,backing.file.filename=TEST_DIR/t.qcow2.base,backing.cache.no-flush=on,backing.node-na… [all …]
|
H A D | 267.out | 128 === -blockdev with a backing file === 132 …se,node-name=backing-file -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file -blockde… 143 …backing-file -blockdev driver=IMGFMT,file=backing-file,node-name=backing-fmt -blockdev driver=file… 157 Internal snapshots on backing file: 159 === -blockdev with NBD server on the backing file === 162 …backing-file -blockdev driver=IMGFMT,file=backing-file,node-name=backing-fmt -blockdev driver=file… 165 (qemu) nbd_server_add -w backing-fmt 178 Internal snapshots on backing file:
|
H A D | 043 | 54 _img_info --backing-chain 63 _img_info --backing-chain 76 _img_info --backing-chain 87 _img_info --backing-chain | grep -v '^backing file format:' 91 _img_info --backing-chain --output=json | grep -v 'backing-filename-format'
|
H A D | 043.out | 4 == backing file references self == 27 backing file: TEST_DIR/t.IMGFMT.2.base 33 backing file: TEST_DIR/t.IMGFMT.1.base 47 "full-backing-filename": "TEST_DIR/t.IMGFMT.2.base", 48 "backing-filename": "TEST_DIR/t.IMGFMT.2.base", 56 "full-backing-filename": "TEST_DIR/t.IMGFMT.1.base", 57 "backing-filename": "TEST_DIR/t.IMGFMT.1.base",
|
H A D | 258.out | 7 {"execute": "blockdev-add", "arguments": {"backing": {"backing": {"backing": {"backing": {"driver":… 23 {"execute": "blockdev-add", "arguments": {"backing": {"backing": {"backing": {"backing": {"driver":…
|
H A D | 051 | 130 echo === Overriding backing file === 133 echo "info block" | run_qemu -drive file="$TEST_IMG",driver=qcow2,backing.file.filename="$TEST_IMG.… 137 run_qemu -drive file="$TEST_IMG",driver=raw,backing.file.filename="$TEST_IMG.orig" 138 run_qemu -drive file="$TEST_IMG",file.backing.driver=file,file.backing.filename="$TEST_IMG.orig" 139 run_qemu -drive file="$TEST_IMG",file.backing.driver=qcow2,file.backing.file.filename="$TEST_IMG.or… 259 printf "info block %s\n" '' file backing backing-file | \ 260 …G",cache=$cache,backing.file.filename="$TEST_IMG.base",backing.cache.no-flush=on,backing.node-name…
|
H A D | 290.out | 3 ### Test 'qemu-io -c discard' on a QCOW2 image without a backing file 5 # Create an image with compat=0.10 without a backing file 17 # Create an image with compat=1.1 without a backing file 30 ### Test 'qemu-io -c discard' on a QCOW2 image with a backing file 32 # Create a backing image and fill it with data 36 # Create an image with compat=0.10 and a backing file 49 # Create an image with compat=1.1 and a backing file
|
H A D | 161.out | 6 *** Change an option on the backing file 12 'qemu-io none0 "reopen -o backing.detect-zeroes=on"' } } 15 *** Stream and then change an option on the backing file 26 'qemu-io none0 "reopen -o backing.detect-zeroes=on"' } } 34 *** Commit and then change an option on the backing file 48 'qemu-io none0 "reopen -o backing.detect-zeroes=on"' } }
|
H A D | 247 | 73 -blockdev $IMGFMT,node-name=format-1,file=file-1,read-only=on,backing=format-0 \ 75 -blockdev $IMGFMT,node-name=format-2,file=file-2,read-only=on,backing=format-1 \ 77 -blockdev $IMGFMT,node-name=format-3,file=file-3,read-only=on,backing=format-2 \ 79 -blockdev $IMGFMT,node-name=format-4,file=file-4,read-only=on,backing=format-3 |
|
H A D | 020 | 124 backing="json:{'driver': '$IMGFMT', 138 backing=$(echo "$backing" | tr -d '\n' | tr -s ' ') 140 _make_test_img -b "$backing" -F $IMGFMT
|
/qemu/block/ |
H A D | commit.c | 101 commit_top_backing_bs = s->commit_top_bs->backing->bs; in commit_abort() 224 return bdrv_co_preadv(bs->backing, offset, bytes, qiov, flags); in bdrv_commit_top_preadv() 230 bs->backing->bs->filename); in bdrv_commit_top_refresh_filename() 454 BlockBackend *src, *backing; in bdrv_commit() local 496 backing = blk_new(ctx, BLK_PERM_WRITE | BLK_PERM_RESIZE, BLK_PERM_ALL); in bdrv_commit() 515 ret = blk_insert_bs(backing, backing_file_bs, &local_err); in bdrv_commit() 527 backing_length = blk_getlength(backing); in bdrv_commit() 537 ret = blk_truncate(backing, length, false, PREALLOC_MODE_OFF, 0, in bdrv_commit() 564 ret = blk_pwrite(backing, offset, n, buf, 0); in bdrv_commit() 583 blk_flush(backing); in bdrv_commit() [all …]
|
/qemu/docs/tools/ |
H A D | qemu-img.rst | 102 .. option:: --backing-chain 364 If the backing file is smaller than the snapshot, then the backing file will be 366 the backing file, the backing file will not be truncated. If you want the 526 qemu-img info --backing-chain snap2.qcow2 559 *backing file* 560 The backing file name, if present 562 *backing file format* 579 the backing file chain. 616 the backing file of the backing file of *FILENAME*. 673 ``qed`` support changing the backing file. [all …]
|