[libvirt] [PATCH v2 0/2] Allow PCI virtio on ARM "virt" machine

Pavel Fedin p.fedin at samsung.com
Thu Jun 11 06:40:52 UTC 2015


Virt machine in qemu since v2.3.0 has PCI generic host controller, and can use
PCI devices. This provides performance improvement as well as vhost-net with
irqfd support for virtio-net. However libvirt still insists on virtio devices
attached to virt machine to have MMIO bindings. This patch allows to use both.
If the user doesn't specify <address type='virtio-mmio'>, PCI will be used by
default.

Changes since v1:
- Added capability based on qemu version number
- Recognize also "virt-" prefix

Pavel Fedin (2):
  Introduce QEMU_CAPS_ARM_VIRT_PCI
  Allow PCI virtio on ARM "virt" machine

 src/qemu/qemu_capabilities.c |  5 +++++
 src/qemu/qemu_capabilities.h |  1 +
 src/qemu/qemu_command.c      | 15 ++++++++++++---
 3 files changed, 18 insertions(+), 3 deletions(-)

-- 
1.9.5.msysgit.0




More information about the libvir-list mailing list