<div dir="auto">I did some further testing and it appears that QEMU is reading the flags as base-10 which causes issues. I'll need to make some tweaks and release a v3 of the patches later today.<div dir="auto"><br></div><div dir="auto">Please ignore this set. </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 2, 2020, 11:55 AM Brian Turek <<a href="mailto:brian.turek@gmail.com">brian.turek@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This second version of the patch incorporates Peter Krempa's feedback<br>
by tweaking a few things in the code and, more importantly, splitting<br>
up the singular large patch into smaller patches.<br>
<br>
Brian Turek (4):<br>
  qemu: capabilities: add QEMU_CAPS_FSDEV_CREATEMODE<br>
  qemu: add support for 'fmode' and 'dmode' options<br>
  qemu: add schema 'fmode' and 'dmode' options<br>
  qemu: add docs for 'fmode' and 'dmode' options<br>
<br>
 docs/formatdomain.rst                         | 12 ++++<br>
 docs/schemas/domaincommon.rng                 | 16 +++++<br>
 src/conf/domain_conf.c                        | 27 ++++++++<br>
 src/conf/domain_conf.h                        |  2 +<br>
 src/qemu/qemu_capabilities.c                  |  2 +<br>
 src/qemu/qemu_capabilities.h                  |  1 +<br>
 src/qemu/qemu_command.c                       |  6 ++<br>
 src/qemu/qemu_validate.c                      | 18 ++++++<br>
 .../caps_2.10.0.aarch64.xml                   |  1 +<br>
 .../caps_2.10.0.ppc64.xml                     |  1 +<br>
 .../caps_2.10.0.s390x.xml                     |  1 +<br>
 .../caps_2.10.0.x86_64.xml                    |  1 +<br>
 .../caps_2.11.0.s390x.xml                     |  1 +<br>
 .../caps_2.11.0.x86_64.xml                    |  1 +<br>
 .../caps_2.12.0.aarch64.xml                   |  1 +<br>
 .../caps_2.12.0.ppc64.xml                     |  1 +<br>
 .../caps_2.12.0.s390x.xml                     |  1 +<br>
 .../caps_2.12.0.x86_64.xml                    |  1 +<br>
 .../qemucapabilitiesdata/caps_3.0.0.ppc64.xml |  1 +<br>
 .../caps_3.0.0.riscv32.xml                    |  1 +<br>
 .../caps_3.0.0.riscv64.xml                    |  1 +<br>
 .../qemucapabilitiesdata/caps_3.0.0.s390x.xml |  1 +<br>
 .../caps_3.0.0.x86_64.xml                     |  1 +<br>
 .../qemucapabilitiesdata/caps_3.1.0.ppc64.xml |  1 +<br>
 .../caps_3.1.0.x86_64.xml                     |  1 +<br>
 .../caps_4.0.0.aarch64.xml                    |  1 +<br>
 .../qemucapabilitiesdata/caps_4.0.0.ppc64.xml |  1 +<br>
 .../caps_4.0.0.riscv32.xml                    |  1 +<br>
 .../caps_4.0.0.riscv64.xml                    |  1 +<br>
 .../qemucapabilitiesdata/caps_4.0.0.s390x.xml |  1 +<br>
 .../caps_4.0.0.x86_64.xml                     |  1 +<br>
 .../caps_4.1.0.x86_64.xml                     |  1 +<br>
 .../caps_4.2.0.aarch64.xml                    |  1 +<br>
 .../qemucapabilitiesdata/caps_4.2.0.ppc64.xml |  1 +<br>
 .../qemucapabilitiesdata/caps_4.2.0.s390x.xml |  1 +<br>
 .../caps_4.2.0.x86_64.xml                     |  1 +<br>
 .../caps_5.0.0.aarch64.xml                    |  1 +<br>
 .../qemucapabilitiesdata/caps_5.0.0.ppc64.xml |  1 +<br>
 .../caps_5.0.0.riscv64.xml                    |  1 +<br>
 .../caps_5.0.0.x86_64.xml                     |  1 +<br>
 .../caps_5.1.0.x86_64.xml                     |  1 +<br>
 .../caps_5.2.0.x86_64.xml                     |  1 +<br>
 .../virtio-9p-createmode.x86_64-latest.args   | 45 ++++++++++++++<br>
 .../qemuxml2argvdata/virtio-9p-createmode.xml | 58 ++++++++++++++++++<br>
 .../virtio-9p-createmode.x86_64-latest.xml    | 61 +++++++++++++++++++<br>
 tests/qemuxml2xmltest.c                       |  1 +<br>
 46 files changed, 283 insertions(+)<br>
 create mode 100644 tests/qemuxml2argvdata/virtio-9p-createmode.x86_64-latest.args<br>
 create mode 100644 tests/qemuxml2argvdata/virtio-9p-createmode.xml<br>
 create mode 100644 tests/qemuxml2xmloutdata/virtio-9p-createmode.x86_64-latest.xml<br>
<br>
-- <br>
2.25.1<br>
<br>
</blockquote></div>