Hi, Ping... :) Regards, Longpeng(Mike) On 2017/1/11 16:28, Longpeng(Mike) wrote: > As virtio-crypto has been supported in QEMU 2.8 and the frontend > driver has been merged in linux 4.10, so it's necessary to support > virtio-crypto in libvirt. > > --- > Changes since v1: > - split patch [Martin] > - rebase on master [Martin] > - add docs/tests/schema [Martin] > - fix typos [Gonglei] > > --- > Longpeng(Mike) (4): > docs: schema: Add basic documentation for the virtual crypto device > support > conf: Parse virtio-crypto in the domain XML > qemu: Implement support for 'builtin' backend for virtio-crypto > tests: Add testcase for virtio-crypto XML parsing > > docs/formatdomain.html.in | 60 ++++++ > docs/schemas/domaincommon.rng | 27 +++ > src/conf/domain_conf.c | 213 ++++++++++++++++++++- > src/conf/domain_conf.h | 32 ++++ > src/libvirt_private.syms | 2 + > src/qemu/qemu_alias.c | 20 ++ > src/qemu/qemu_alias.h | 3 + > src/qemu/qemu_capabilities.c | 4 + > src/qemu/qemu_capabilities.h | 2 + > src/qemu/qemu_command.c | 132 +++++++++++++ > src/qemu/qemu_command.h | 3 + > src/qemu/qemu_domain.c | 2 + > src/qemu/qemu_domain_address.c | 25 +++ > src/qemu/qemu_driver.c | 6 + > src/qemu/qemu_hotplug.c | 1 + > tests/qemucapabilitiesdata/caps_2.8.0.s390x.xml | 2 + > tests/qemucapabilitiesdata/caps_2.8.0.x86_64.xml | 2 + > .../qemuxml2argv-virtio-crypto-builtin.xml | 26 +++ > .../qemuxml2argv-virtio-crypto.args | 22 +++ > .../qemuxml2xmlout-virtio-crypto-builtin.xml | 31 +++ > tests/qemuxml2xmltest.c | 2 + > 21 files changed, 616 insertions(+), 1 deletion(-) > create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-crypto-builtin.xml > create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-crypto.args > create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-virtio-crypto-builtin.xml > -- Regards, Longpeng(Mike) -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list