[PATCH RFC 0/8] qemu: allow disabling certain virtio revisions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



For https://bugzilla.redhat.com/show_bug.cgi?id=1227354

some users might want to adjust the QEMU defaults and disable
either virtio 0.9 or virtio 1.0 (spelled out as disable-legacy
and disable-modern on qemu command line).

This series uses a separate <virtio revision="x"> element
right under the relevant device element for consistency,
even though it might fit better in different subelemets for
some of them.

Ján Tomko (8):
  Fix indentation
  Add virtio revision attribute to memballoon
  Add virtio revision attribute to disks
  Add virtio revision attribute to controllers
  Add virtio revision attribute to filesystems
  Add virtio revision attribute to intefaces
  Add virtio revision to rng devices
  qemu: format options for enforcing virtio revisions

 docs/formatdomain.html.in                          |  51 ++++++++++
 docs/schemas/domaincommon.rng                      |  29 ++++++
 src/conf/domain_conf.c                             |  72 +++++++++++++-
 src/conf/domain_conf.h                             |  14 +++
 src/qemu/qemu_command.c                            |  31 ++++++
 .../qemuxml2argv-virtio-revision.args              |  58 +++++++++++
 .../qemuxml2argv-virtio-revision.xml               | 107 +++++++++++++++++++++
 tests/qemuxml2argvtest.c                           |  10 ++
 .../qemuxml2xmlout-virtio-revision.xml             | 107 +++++++++++++++++++++
 tests/qemuxml2xmltest.c                            |   2 +
 10 files changed, 480 insertions(+), 1 deletion(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-revision.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-virtio-revision.xml
 create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-virtio-revision.xml

-- 
2.7.3

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux