[ovs-build] Passed: istokes/ovs#88 (zc_exp - 9b41a13)

Travis CI builds at travis-ci.org
Fri Jan 19 22:16:49 UTC 2018


Build Update for istokes/ovs
-------------------------------------

Build: #88
Status: Passed

Duration: 9 minutes and 0 seconds
Commit: 9b41a13 (zc_exp)
Author: Ciara Loftus
Message: netdev-dpdk: Add support for vHost dequeue zero copy (experimental)

Zero copy is disabled by default. To enable it, set the 'dq-zero-copy'
option to 'true' when configuring the Interface:

ovs-vsctl set Interface dpdkvhostuserclient0
options:vhost-server-path=/tmp/dpdkvhostuserclient0
options:dq-zero-copy=true

When packets from a vHost device with zero copy enabled are destined for
a single 'dpdk' port, the number of tx descriptors on that 'dpdk' port
must be set to a smaller value. 128 is recommended. This can be achieved
like so:

ovs-vsctl set Interface dpdkport options:n_txq_desc=128

Note: The sum of the tx descriptors of all 'dpdk' ports the VM will send
to should not exceed 128. Due to this requirement, the feature is
considered 'experimental'.

Testing of the patch showed a 15% improvement when switching 512B
packets between vHost devices on different VMs on the same host when
zero copy was enabled on the transmitting device.

Signed-off-by: Ciara Loftus <ciara.loftus at intel.com>

View the changeset: https://github.com/istokes/ovs/compare/a67d300db445...9b41a1334784

View the full build log and details: https://travis-ci.org/istokes/ovs/builds/330918873?utm_source=email&utm_medium=notification

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20180119/4adc3422/attachment.html>


More information about the build mailing list