]> xenbits.xensource.com Git - libvirt.git/commit
qemu: Support input model=virtio-{non-}transitional
authorCole Robinson <crobinso@redhat.com>
Thu, 17 Jan 2019 17:52:42 +0000 (12:52 -0500)
committerCole Robinson <crobinso@redhat.com>
Mon, 4 Mar 2019 16:08:41 +0000 (11:08 -0500)
commit90fd9bd98972191d64ea201d86bab3eb7af54a1d
tree8b344345a701a21dbd25a78f6dd52f20a92b6d58
parent2593a1bd1a1658383c36c0f65171f7bc1cc66122
qemu: Support input model=virtio-{non-}transitional

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

  <input type='passthrough' bus='virtio' model='virtio-transitional'>
    ...
  </input>

* "virtio-transitional" maps to qemu "virtio-input-host-pci-transitional"
* "virtio-non-transitional" maps to qemu "virtio-input-host-non-transitional"

Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
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-transitional.x86_64-3.1.0.args
tests/qemuxml2argvdata/virtio-transitional.x86_64-latest.args
tests/qemuxml2xmloutdata/virtio-transitional.xml