[PATCH RFC] Add support for QEMU vhost-user feature

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

 



Howdy!

This patch adds support for the QEMU vhost-user feature to Libvirt.
vhost-user is an efficient interface between guests and userspace
network stacks (vswitches).

Our goal is to have vhost-user supported in the OpenStack Juno
release. We hope it is okay to start code review on qemu, Libvirt, and
OpenStack in parallel. We understand that code will have to be merged
first into QEMU and then into Libvirt and then into OpenStack.

References:

  vhost-user qemu patches:
    http://lists.gnu.org/archive/html/qemu-devel/2014-05/msg05443.html
  vhost-user high level description:
    http://www.virtualopensystems.com/en/solutions/guides/snabbswitch-qemu/
  OpenStack feature that this is intended to support (Snabb NFV):
    http://snabb.co/nfv.html
    https://blueprints.launchpad.net/neutron/+spec/snabb-nfv-mech-driver

Luke Gorrie (1):
  Add support for QEMU vhost-user feature

 docs/schemas/domaincommon.rng                      | 23 ++++++++
 src/conf/domain_conf.c                             | 42 ++++++++++++++
 src/conf/domain_conf.h                             |  5 ++
 src/lxc/lxc_process.c                              |  1 +
 src/qemu/qemu_command.c                            | 66 +++++++++++++++++++++-
 src/uml/uml_conf.c                                 |  5 ++
 src/xenxs/xen_sxpr.c                               |  1 +
 tests/qemuxml2argvdata/qemuxml2argv-hugepages.args |  2 +-
 8 files changed, 142 insertions(+), 3 deletions(-)

-- 
1.9.1

--
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]