[libvirt] [PATCH v4 0/8] Virtio-crypto device support
Longpeng (Mike)
longpeng2 at huawei.com
Tue Jul 25 07:42:29 UTC 2017
Ping...
On 2017/7/7 16:07, 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 v3:
> - spilt the capabilities part into a separate patch. [Boris]
> - include Boris's virtio-crypto ccw support(PATCH 6 & 8). [Boris]
> - add the missing capabilities in caps_2.9.0.x86_64.xml. [Boris]
> - fix Indentation and missing virDomainCryptoDefFree. [Marc]
>
> Changes since v2:
> - PATCH 1: modify docs as Martin & Boris's suggestion. [Martin & Boris]
> - PATCH 2: add the missing 'ToString'. [Martin]
> - PATCH 3: use virAsprintf instead of virBufferAsprintf. [Martin]
> remove pointless virBufferCheckError. [Martin]
> - rebase on master. [Longpeng]
>
> Changes since v1:
> - split patch [Martin]
> - rebase on master [Martin]
> - add docs/tests/schema [Martin]
> - fix typos [Gonglei]
>
> ---
> Boris Fiuczynski (2):
> qemu: virtio-crypto: add ccw support
> qemu: virtio-crypto: add test for ccw support
>
> Longpeng(Mike) (6):
> docs: schema: Add basic documentation for the virtual
> docs: news: Add virtio-crypto devices
> conf: Parse virtio-crypto in the domain XML
> caps: Add qemu capabilities about virtio-crypto
> qemu: Implement support for 'builtin' backend for virtio-crypto
> tests: Add testcase for virtio-crypto parsing
>
> docs/formatdomain.html.in | 61 ++++++
> docs/news.xml | 10 +
> docs/schemas/domaincommon.rng | 30 +++
> src/conf/domain_conf.c | 213 ++++++++++++++++++++-
> src/conf/domain_conf.h | 32 ++++
> src/libvirt_private.syms | 5 +
> src/qemu/qemu_alias.c | 20 ++
> src/qemu/qemu_alias.h | 3 +
> src/qemu/qemu_capabilities.c | 6 +
> src/qemu/qemu_capabilities.h | 4 +
> src/qemu/qemu_command.c | 130 +++++++++++++
> src/qemu/qemu_command.h | 3 +
> 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 +
> tests/qemucapabilitiesdata/caps_2.9.0.x86_64.xml | 2 +
> .../qemuxml2argv-virtio-crypto-builtin.xml | 26 +++
> .../qemuxml2argv-virtio-crypto-ccw.args | 22 +++
> .../qemuxml2argv-virtio-crypto-ccw.xml | 16 ++
> .../qemuxml2argv-virtio-crypto.args | 22 +++
> tests/qemuxml2argvtest.c | 6 +
> .../qemuxml2xmlout-virtio-crypto-builtin.xml | 31 +++
> tests/qemuxml2xmltest.c | 2 +
> 25 files changed, 679 insertions(+), 1 deletion(-)
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-crypto-builtin.xml
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-crypto-ccw.args
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-crypto-ccw.xml
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-crypto.args
> create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-virtio-crypto-builtin.xml
>
--
Regards,
Longpeng(Mike)
More information about the libvir-list
mailing list