]> git.proxmox.com Git - mirror_ovs.git/commit - acinclude.m4
dpdk: Update to use DPDK v20.11.
authorIan Stokes <ian.stokes@intel.com>
Tue, 15 Dec 2020 16:41:28 +0000 (16:41 +0000)
committerIan Stokes <ian.stokes@intel.com>
Wed, 16 Dec 2020 17:44:06 +0000 (17:44 +0000)
commit252e1e5764439085e32f07695b45848a079ba4df
treefbc93b6e95c4b27ee00c6168dcf59220b49fb64a
parentaf06184705072804a4c1374f9c824c9e4c241c26
dpdk: Update to use DPDK v20.11.

This commit adds support for DPDK v20.11, it includes the following
changes.

1. travis: Remove explicit DPDK kmods configuration.
2. sparse: Fix build with 20.05 DPDK tracepoints.
3. netdev-dpdk: Remove experimental API flag.

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=173216&state=*

4. sparse: Update to DPDK 20.05 trace point header.

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=179604&state=*

5. sparse: Fix build with DPDK 20.08.

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=200181&state=*

6. build: Add support for DPDK meson build.

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=199138&state=*

7. netdev-dpdk: Remove usage of RTE_ETH_DEV_CLOSE_REMOVE flag.

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=207850&state=*

8. netdev-dpdk: Fix build with 20.11-rc1.

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=209006&state=*

9. sparse: Fix __ATOMIC_* redefinition errors

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=209452&state=*

10. build: Remove DPDK make build references.

   http://patchwork.ozlabs.org/project/openvswitch/list/?series=216682&state=*

For credit all authors of the original commits to 'dpdk-latest' with the
above changes have been added as co-authors for this commit.

Signed-off-by: David Marchand <david.marchand@redhat.com>
Co-authored-by: David Marchand <david.marchand@redhat.com>
Signed-off-by: Sunil Pai G <sunil.pai.g@intel.com>
Co-authored-by: Sunil Pai G <sunil.pai.g@intel.com>
Signed-off-by: Eli Britstein <elibr@nvidia.com>
Co-authored-by: Eli Britstein <elibr@nvidia.com>
Tested-by: Harry van Haaren <harry.van.haaren@intel.com>
Tested-by: Govindharajan, Hariprasad <hariprasad.govindharajan@intel.com>
Tested-by: Tonghao Zhang <xiangxia.m.yue@gmail.com>
Acked-by: Ilya Maximets <i.maximets@ovn.org>
Signed-off-by: Ian Stokes <ian.stokes@intel.com>
19 files changed:
.ci/linux-build.sh
.ci/linux-prepare.sh
.github/workflows/build-and-test.yml
.travis.yml
Documentation/faq/releases.rst
Documentation/intro/install/afxdp.rst
Documentation/intro/install/dpdk.rst
Documentation/topics/dpdk/phy.rst
Documentation/topics/dpdk/vdev.rst
Documentation/topics/dpdk/vhost-user.rst
Documentation/topics/testing.rst
Documentation/topics/userspace-tso.rst
NEWS
acinclude.m4
include/sparse/automake.mk
include/sparse/rte_mbuf.h [new file with mode: 0644]
include/sparse/rte_trace_point.h [new file with mode: 0644]
lib/dpdk.c
lib/netdev-dpdk.c