----------------------------------------------------------------------- $ git describe pull-util-2017-02-23-603-gb7ee9a6 ----------------------------------------------------------------------- $ git fetch git://repo.or.cz/qemu/armbru.git pull-block-2017-02-28-v2 remote: Counting objects: 100, done. remote: Compressing objects: 100% (100/100), done. remote: Total 100 (delta 68), reused 0 (delta 0) Receiving objects: 100% (100/100), 178.26 KiB | 0 bytes/s, done. Resolving deltas: 100% (68/68), done. From git://repo.or.cz/qemu/armbru * tag pull-block-2017-02-28-v2 -> FETCH_HEAD ----------------------------------------------------------------------- $ git checkout -b test3-blockdev-armbru pull-block-2017-02-28-v2 M dtc M roms/SLOF M roms/ipxe M roms/openbios M roms/qemu-palcode M roms/seabios Switched to a new branch 'test3-blockdev-armbru' ----------------------------------------------------------------------- $ git describe pull-block-2017-02-28-v2 ----------------------------------------------------------------------- * Build QEMU ----------------------------------------------------------------------- * Launch the below QEMU command-line $ ~/build/blockdev-cmd-line-qemu-06MAR2017/x86_64-softmmu/qemu-system-x86_64 -display none -nodefconfig -nodefaults -m 512 -device virtio-scsi-pci,id=scsi -device virtio-serial-pci -blockdev node-name=foo,driver=qcow2,file.driver=file,file.filename=./base.qcow2 -monitor stdio -qmp unix:./qmp-sock,server,nowait QEMU 2.8.50 monitor - type 'help' for more information (qemu) ----------------------------------------------------------------------- (QEMU) query-version { "execute": "query-version", "arguments": {} } { "return": { "qemu": { "micro": 50, "major": 2, "minor": 8 }, "package": " (v2.8.0-2056-g3a79d43-dirty)" } } (QEMU) (QEMU) query-named-block-nodes { "execute": "query-named-block-nodes", "arguments": {} } { "return": [ { "bps_rd": 0, "ro": false, "backing_file_depth": 0, "encrypted": false, "image": { "cluster-size": 65536, "format": "qcow2", "filename": "./base.qcow2", "virtual-size": 41126400, "dirty-flag": false, "format-specific": { "data": { "compat": "0.10", "refcount-bits": 16 }, "type": "qcow2" }, "actual-size": 19886080 }, "cache": { "no-flush": false, "writeback": true, "direct": false }, "bps_wr": 0, "drv": "qcow2", "node-name": "foo", "bps": 0, "iops": 0, "write_threshold": 0, "file": "./base.qcow2", "iops_rd": 0, "encryption_key_missing": false, "detect_zeroes": "off", "iops_wr": 0 }, { "bps_rd": 0, "ro": false, "backing_file_depth": 0, "encrypted": false, "image": { "dirty-flag": false, "format": "file", "virtual-size": 19922944, "actual-size": 19886080, "filename": "./base.qcow2" }, "cache": { "no-flush": false, "writeback": true, "direct": false }, "bps_wr": 0, "drv": "file", "node-name": "#block038", "bps": 0, "iops": 0, "write_threshold": 0, "file": "./base.qcow2", "iops_rd": 0, "encryption_key_missing": false, "detect_zeroes": "off", "iops_wr": 0 } ] } (QEMU) -----------------------------------------------------------------------