On a Monday in 2020, Christian Schoenebeck wrote:
The QEMU 9pfs 'multidevs' option exists since QEMU 4.2. Probe QEMU's
command line set though to check whether this option is really
available, and if yes enable this new QEMU_CAPS_VIRTFS_MULTIDEVS
capability on libvirt side.

Signed-off-by: Christian Schoenebeck <qemu_...@crudebyte.com>
---
src/qemu/qemu_capabilities.c                      | 2 ++
src/qemu/qemu_capabilities.h                      | 1 +
tests/qemucapabilitiesdata/caps_4.2.0.aarch64.xml | 1 +
tests/qemucapabilitiesdata/caps_4.2.0.s390x.xml   | 1 +
tests/qemucapabilitiesdata/caps_4.2.0.x86_64.xml  | 1 +
tests/qemucapabilitiesdata/caps_5.0.0.aarch64.xml | 1 +
tests/qemucapabilitiesdata/caps_5.0.0.ppc64.xml   | 1 +
tests/qemucapabilitiesdata/caps_5.0.0.x86_64.xml  | 1 +
8 files changed, 9 insertions(+)

diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
index a95a60c36a..5514f8eabf 100644
--- a/src/qemu/qemu_capabilities.c
+++ b/src/qemu/qemu_capabilities.c
@@ -567,6 +567,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
              "query-named-block-nodes.flat",
              "blockdev-snapshot.allow-write-only-overlay",
              "blockdev-reopen",
+              "virtfs-multidevs",

since we probe the 'fsdev' command line option and use the -fsdev
command line option, I renamed the capability to QEMU_CAPS_FSDEV_MULTIDEVS
and its text variant to fsdev.multidevs

Jano

    );


Attachment: signature.asc
Description: PGP signature

Reply via email to