]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Support interface model=virtio-{non-}transitional
authorCole Robinson <crobinso@redhat.com>
Thu, 17 Jan 2019 17:52:32 +0000 (12:52 -0500)
committerCole Robinson <crobinso@redhat.com>
Mon, 4 Mar 2019 16:08:40 +0000 (11:08 -0500)
commit4d964373b51f47fbbc2df2a58bb01ea033660d36
treef12064ceee819fe546993cd9aa1c0a50ef17f709
parent239b535d993211dbf3b953c4ede83aa22a2cfcde
qemu: Support interface model=virtio-{non-}transitional

Add new <interface> model handling for virtio transitional devices. Ex:

<interface>
  <model type='virtio-transitional'/>
</interface>

* "virtio-transitional" maps to qemu "virtio-net-pci-transitional"
* "virtio-non-transitional" maps to qemu "virtio-net-pci-non-transitional"

Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
12 files changed:
docs/formatdomain.html.in
src/conf/domain_conf.c
src/qemu/qemu_command.c
src/qemu/qemu_domain_address.c
tests/qemuxml2argvdata/virtio-non-transitional.x86_64-3.1.0.args
tests/qemuxml2argvdata/virtio-non-transitional.x86_64-latest.args
tests/qemuxml2argvdata/virtio-non-transitional.xml
tests/qemuxml2argvdata/virtio-transitional.x86_64-3.1.0.args
tests/qemuxml2argvdata/virtio-transitional.x86_64-latest.args
tests/qemuxml2argvdata/virtio-transitional.xml
tests/qemuxml2xmloutdata/virtio-non-transitional.xml
tests/qemuxml2xmloutdata/virtio-transitional.xml