]> git.proxmox.com Git - mirror_ovs.git/commit
DPDK: Remove support for vhost-user zero-copy.
authorIan Stokes <ian.stokes@intel.com>
Wed, 2 Sep 2020 17:36:10 +0000 (18:36 +0100)
committerIan Stokes <ian.stokes@intel.com>
Mon, 5 Oct 2020 15:05:25 +0000 (16:05 +0100)
commit86f624e48655b9427b872c174cdfc003ff0fa408
tree859cd3e94038569a3be1ea31d243a7de0a1fad02
parent80e74da4fd8bfdaba92105560ce144b4b2d00e36
DPDK: Remove support for vhost-user zero-copy.

Support for vhost-user dequeue zero-copy was deprecated in OVS 2.14 with
the aim of removing it for OVS 2.15.

OVS only supports zero copy for vhost client mode, as such it will cease
to function due to DPDK commit [1]

Also DPDK is set to remove zero-copy functionality in DPDK 20.11 as
referenced by commit [2]

As such remove support from OVS.

[1] 715070ea10e6 ("vhost: prevent zero-copy with incompatible client mode")
[2] d21003c9dafa ("doc: announce removal of vhost zero-copy dequeue")

Signed-off-by: Ian Stokes <ian.stokes@intel.com>
Acked-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Acked-by: Ilya Maximets <i.maximets@ovn.org>
Acked-by: Kevin Traynor <ktraynor@redhat.com>
Documentation/topics/dpdk/vhost-user.rst
NEWS
lib/netdev-dpdk.c
vswitchd/vswitch.xml