VIR_DOMAIN_FS_DRIVER_TYPE_HANDLE isn't supported since qemu-4.0 but we
do declare that it is supported. Remove that.
Also <readonly> converts to ",readonly" which is deprecated and removed
and ",readonly=on" must be used instead.
Peter Krempa (5):
qemu: validate: Reject configs with VIR_DOMAIN_FS_DRIVER_TYPE_HANDLE
qemu: capabilities: Don't advertise support for
VIR_DOMAIN_FS_DRIVER_TYPE_HANDLE
qemuBuildFSStr: Drop code for VIR_DOMAIN_FS_DRIVER_TYPE_HANDLE
qemuBuildFSStr: Properly format 'readonly' attribute
qemuxmlconftest: Add missing test for <readonly> attribute of p9-fs
devices
src/qemu/qemu_capabilities.c | 3 +--
src/qemu/qemu_command.c | 5 +----
src/qemu/qemu_validate.c | 8 +-------
tests/domaincapsdata/qemu_10.0.0-q35.x86_64+amdsev.xml | 1 -
tests/domaincapsdata/qemu_10.0.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.0.0-tcg.x86_64+amdsev.xml | 1 -
tests/domaincapsdata/qemu_10.0.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.0.0-virt.aarch64.xml | 1 -
tests/domaincapsdata/qemu_10.0.0.aarch64.xml | 1 -
tests/domaincapsdata/qemu_10.0.0.ppc64.xml | 1 -
tests/domaincapsdata/qemu_10.0.0.s390x.xml | 1 -
tests/domaincapsdata/qemu_10.0.0.x86_64+amdsev.xml | 1 -
tests/domaincapsdata/qemu_10.0.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.1.0-q35.x86_64+inteltdx.xml | 1 -
tests/domaincapsdata/qemu_10.1.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.1.0-tcg.x86_64+inteltdx.xml | 1 -
tests/domaincapsdata/qemu_10.1.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.1.0.s390x.xml | 1 -
tests/domaincapsdata/qemu_10.1.0.x86_64+inteltdx.xml | 1 -
tests/domaincapsdata/qemu_10.1.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.2.0-q35.x86_64+mshv.xml | 1 -
tests/domaincapsdata/qemu_10.2.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.2.0-tcg.x86_64+mshv.xml | 1 -
tests/domaincapsdata/qemu_10.2.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_10.2.0-virt.aarch64.xml | 1 -
tests/domaincapsdata/qemu_10.2.0.aarch64.xml | 1 -
tests/domaincapsdata/qemu_10.2.0.x86_64+mshv.xml | 1 -
tests/domaincapsdata/qemu_10.2.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_11.0.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_11.0.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_11.0.0-virt.aarch64.xml | 1 -
tests/domaincapsdata/qemu_11.0.0.aarch64.xml | 1 -
tests/domaincapsdata/qemu_11.0.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_6.2.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_6.2.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_6.2.0.ppc64.xml | 1 -
tests/domaincapsdata/qemu_6.2.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.0.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.0.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.0.0.ppc64.xml | 1 -
tests/domaincapsdata/qemu_7.0.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.1.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.1.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.1.0.ppc64.xml | 1 -
tests/domaincapsdata/qemu_7.1.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.2.0-hvf.x86_64+hvf.xml | 1 -
tests/domaincapsdata/qemu_7.2.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.2.0-tcg.x86_64+hvf.xml | 1 -
tests/domaincapsdata/qemu_7.2.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_7.2.0.ppc.xml | 1 -
tests/domaincapsdata/qemu_7.2.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.0.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.1.0.s390x.xml | 1 -
tests/domaincapsdata/qemu_8.1.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.2.0-tcg-virt.loongarch64.xml | 1 -
tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_8.2.0-virt.aarch64.xml | 1 -
tests/domaincapsdata/qemu_8.2.0-virt.loongarch64.xml | 1 -
tests/domaincapsdata/qemu_8.2.0.aarch64.xml | 1 -
tests/domaincapsdata/qemu_8.2.0.armv7l.xml | 1 -
tests/domaincapsdata/qemu_8.2.0.s390x.xml | 1 -
tests/domaincapsdata/qemu_8.2.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.0.0.sparc.xml | 1 -
tests/domaincapsdata/qemu_9.0.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.1.0-tcg-virt.riscv64.xml | 1 -
tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.1.0-virt.riscv64.xml | 1 -
tests/domaincapsdata/qemu_9.1.0.s390x.xml | 1 -
tests/domaincapsdata/qemu_9.1.0.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.2.0-hvf.aarch64+hvf.xml | 1 -
tests/domaincapsdata/qemu_9.2.0-q35.x86_64+amdsev.xml | 1 -
tests/domaincapsdata/qemu_9.2.0-q35.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.2.0-tcg.x86_64+amdsev.xml | 1 -
tests/domaincapsdata/qemu_9.2.0-tcg.x86_64.xml | 1 -
tests/domaincapsdata/qemu_9.2.0.s390x.xml | 1 -
tests/domaincapsdata/qemu_9.2.0.x86_64+amdsev.xml | 1 -
tests/domaincapsdata/qemu_9.2.0.x86_64.xml | 1 -
tests/qemuxmlconfdata/fs9p-ccw.s390x-latest.args | 4 +---
tests/qemuxmlconfdata/fs9p-ccw.s390x-latest.xml | 8 +-------
tests/qemuxmlconfdata/fs9p-ccw.xml | 5 -----
tests/qemuxmlconfdata/fs9p.x86_64-latest.args | 4 ++--
tests/qemuxmlconfdata/fs9p.x86_64-latest.xml | 9 +++++----
tests/qemuxmlconfdata/fs9p.xml | 9 +++++----
91 files changed, 17 insertions(+), 120 deletions(-)
--
2.53.0