multi-queue: Add basic multi-queue functionality 63/16063/6
authorChristian Trautman <ctrautma@redhat.com>
Tue, 28 Jun 2016 16:27:17 +0000 (12:27 -0400)
committerChristian Trautman <ctrautma@redhat.com>
Wed, 29 Jun 2016 21:49:52 +0000 (17:49 -0400)
commit095fa73e80f7a9485e72a7f3ba23c4e4608627cd
treeef727e2aba11f9a15fd29099a07ced1a85ed6607
parente04b1b9a22f93bb1783ff9e82486aec38dcb0efb
multi-queue: Add basic multi-queue functionality

Adds support for multi-queue using the following config.

 * VNF = QemuDpdkVhostUser
 * VSWITCH = OvsDpdkVhost
 * Guest Loopback as testpmd

Adds CPU mask, nbcore, rxq, and txq  options for testpmd.
Adds option for guest nic multi-queue.
Adds option for dpdkvhostuser and dpdk multi-queue enable

JIRA: VSPERF-309

Change-Id: I5296fc18b430eace598d8c51620fc27a6c46a65e
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
conf/02_vswitch.conf
conf/04_vnf.conf
docs/userguide/testusage.rst
vnfs/qemu/qemu.py
vnfs/qemu/qemu_dpdk_vhost_user.py
vswitches/ovs_dpdk_vhost.py