<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>