[libvirt] [Qemu-block] [libvirt RFC PATCH 00/10] Add support for qemu's JSON pseudo'protocol for backing store

Eric Blake eblake at redhat.com
Fri Jul 15 19:11:16 UTC 2016


On 07/15/2016 07:49 AM, Daniel P. Berrange wrote:
> On Fri, Jul 15, 2016 at 03:46:33PM +0200, Peter Krempa wrote:
>> Libvirt didn't handle this for a long time and VMs with such config would not
>> start we should implement it.
>>
>> Using JSON is basically the only option to specify advanced configuration for a
>> backing file.
>>
>> Field names were taken from qemu's source since there isn't really
>> documentation for this.
> 
> Actually, this syntax is formally specified via QEMU   QAPI schema
> language. In particular for block device options see $QEMU/qapi/block-core.json

Except that it is incomplete; as long as BlockdevOptions doesn't cover
every driver, such as NBD, gluster, and sheepdog, there are still some
und(er)ocumented aspects.



-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 604 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20160715/3bfacf8e/attachment-0001.sig>


More information about the libvir-list mailing list