]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS
authorJán Tomko <jtomko@redhat.com>
Wed, 6 Feb 2019 12:29:00 +0000 (13:29 +0100)
committerJán Tomko <jtomko@redhat.com>
Wed, 4 Mar 2020 11:08:50 +0000 (12:08 +0100)
Introduced by QEMU commit 98fc1ada4cf70af0f1df1a2d7183cf786fc7da05
    virtio: add vhost-user-fs base device

Released in QEMU v4.2.0.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Tested-by: Andrea Bolognani <abologna@redhat.com>
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml
tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml
tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml
tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml
tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml

index 7875776d9402476a85189a53a3dc6b00fa2b0011..c324f24dbddb79c6b1504def610d0b377f63d168 100644 (file)
@@ -561,6 +561,9 @@ VIR_ENUM_IMPL(virQEMUCaps,
               "virtio-net.failover",
               "tpm-spapr",
               "cpu.kvm-no-adjvtime",
+
+              /* 355 */
+              "vhost-user-fs",
     );
 
 
@@ -1278,6 +1281,7 @@ struct virQEMUCapsStringFlags virQEMUCapsObjectTypes[] = {
     { "i8042", QEMU_CAPS_DEVICE_I8042 },
     { "rng-builtin", QEMU_CAPS_OBJECT_RNG_BUILTIN },
     { "tpm-spapr", QEMU_CAPS_DEVICE_TPM_SPAPR },
+    { "vhost-user-fs-device", QEMU_CAPS_DEVICE_VHOST_USER_FS },
 };
 
 static struct virQEMUCapsStringFlags virQEMUCapsDevicePropsVirtioBalloon[] = {
index 7b6ed538638a3530cadd9793125169c7d7c68d1f..5b483a241949a0509c60a90b603c290f26ff35b7 100644 (file)
@@ -543,6 +543,9 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
     QEMU_CAPS_DEVICE_TPM_SPAPR, /* -device tpm-spapr */
     QEMU_CAPS_CPU_KVM_NO_ADJVTIME, /* cpu.kvm-no-adjvtime */
 
+    /* 355 */
+    QEMU_CAPS_DEVICE_VHOST_USER_FS, /* -device vhost-user-fs */
+
     QEMU_CAPS_LAST /* this must always be the last item */
 } virQEMUCapsFlags;
 
index d0faa4c471a90ce87fa124c7a632c43e1bde65cb..640ce29c8c3d103154645082c4dd6907ed3d1149 100644 (file)
   <flag name='smp-dies'/>
   <flag name='rng-builtin'/>
   <flag name='virtio-net.failover'/>
+  <flag name='vhost-user-fs'/>
   <version>4001050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700242</microcodeVersion>
index 9275bf36fa4a5bc64a1b3a08470daf488cea87ba..37776e1bbedd354c25ea4f79119b4d23b2c0e21f 100644 (file)
   <flag name='drive-nvme'/>
   <flag name='smp-dies'/>
   <flag name='rng-builtin'/>
+  <flag name='vhost-user-fs'/>
   <version>4001050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>39100242</microcodeVersion>
index faed23f5c131444f726557837c7646188c4bee64..83e804ea36c9668e86d5927c4960e3320e5e15d3 100644 (file)
   <flag name='i8042'/>
   <flag name='rng-builtin'/>
   <flag name='virtio-net.failover'/>
+  <flag name='vhost-user-fs'/>
   <version>4002000</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100242</microcodeVersion>
index c05cea2eb7110834fff4f34b441e5dfc5112a115..e52c60607d634a2e812f9daf62ebd7708011d6f8 100644 (file)
   <flag name='rng-builtin'/>
   <flag name='virtio-net.failover'/>
   <flag name='cpu.kvm-no-adjvtime'/>
+  <flag name='vhost-user-fs'/>
   <version>4002050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>61700241</microcodeVersion>
index 1eef7197efa23dc9ab497fad819d8c201663b1a1..6902cffd17ab048554417032c8f37d08795cac18 100644 (file)
   <flag name='i8042'/>
   <flag name='rng-builtin'/>
   <flag name='virtio-net.failover'/>
+  <flag name='vhost-user-fs'/>
   <version>4002050</version>
   <kvmVersion>0</kvmVersion>
   <microcodeVersion>43100241</microcodeVersion>