[ovs-dev] ovs-dpdk zero-copy rx/tx support between physical nic and vhost user

William Tu u9012063 at gmail.com
Sat Nov 23 16:51:32 UTC 2019


Hi Ciara and Ian,

I'm checking the zero-copy support on both rx/tx side when
using ovs-dpdk with vhostuser and dpdkport.
Assuming PVP, IIUC[1,2], the rx (P to V) does not have zero-copy and
the V to P has zero copy support by enabling dq-zero-copy.

Am I understanding this correctly?

Thank you!
William

[1]
commit 10087cba9deec95aaea080c49f2cbe648ebe92c8
Author: Ciara Loftus <ciara.loftus at intel.com>
Date:   Wed Jan 31 10:44:54 2018 +0000

    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:

[2]
commit 8b7baf5f3fc6598694b94715ad9786440973dc3f
Author: Ian Stokes <ian.stokes at intel.com>
Date:   Fri Oct 19 14:30:15 2018 +0100

    Docs: Remove zero-copy QEMU limitation.

    Remove note regarding zero-copy compatibility with QEMU >= 2.7.


More information about the dev mailing list