diff options
author | Ian Stokes <ian.stokes@intel.com> | 2020-07-10 17:45:32 +0100 |
---|---|---|
committer | Ian Stokes <ian.stokes@intel.com> | 2020-07-13 17:08:11 +0100 |
commit | 73e4baf40ab8898ce76627172d834df87b260591 (patch) | |
tree | 995be8068aaaab48c4a202b7f110ae3df6ce4604 | |
parent | 6e96486fcebd55a87cc585fb2a742f236a4d3f0c (diff) | |
download | openvswitch-73e4baf40ab8898ce76627172d834df87b260591.tar.gz |
dpdk: Use DPDK 18.11.9 release.
Modify travis linux build script to use the latest DPDK stable release.
Update docs for latest DPDK stable releases. Update release faq to
reference latest validated DPDK release for each branch.
Signed-off-by: Ian Stokes <ian.stokes@intel.com>
Acked-by: Kevin Traynor <ktraynor@redhat.com>
-rwxr-xr-x | .travis/linux-build.sh | 2 | ||||
-rw-r--r-- | Documentation/faq/releases.rst | 12 | ||||
-rw-r--r-- | Documentation/intro/install/dpdk.rst | 8 | ||||
-rw-r--r-- | Documentation/topics/dpdk/vhost-user.rst | 6 | ||||
-rw-r--r-- | NEWS | 7 |
5 files changed, 19 insertions, 16 deletions
diff --git a/.travis/linux-build.sh b/.travis/linux-build.sh index a2bf23af9..ab0089d55 100755 --- a/.travis/linux-build.sh +++ b/.travis/linux-build.sh @@ -88,7 +88,7 @@ fi if [ "$DPDK" ] || [ "$DPDK_SHARED" ]; then if [ -z "$DPDK_VER" ]; then - DPDK_VER="18.11.6" + DPDK_VER="18.11.9" fi install_dpdk $DPDK_VER if [ "$CC" = "clang" ]; then diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst index 5868da35a..302da72fc 100644 --- a/Documentation/faq/releases.rst +++ b/Documentation/faq/releases.rst @@ -164,9 +164,9 @@ Q: What DPDK version does each Open vSwitch release work with? A: The following table lists the DPDK version against which the given versions of Open vSwitch will successfully build. - ============ ======= + ============ ======== Open vSwitch DPDK - ============ ======= + ============ ======== 2.2.x 1.6 2.3.x 1.6 2.4.x 2.0 @@ -174,10 +174,10 @@ Q: What DPDK version does each Open vSwitch release work with? 2.6.x 16.07.2 2.7.x 16.11.9 2.8.x 17.05.2 - 2.9.x 17.11.4 - 2.10.x 17.11.4 - 2.11.x 18.11.6 - ============ ======= + 2.9.x 17.11.10 + 2.10.x 17.11.10 + 2.11.x 18.11.9 + ============ ======== Q: Are all the DPDK releases that OVS versions work with maintained? diff --git a/Documentation/intro/install/dpdk.rst b/Documentation/intro/install/dpdk.rst index 78a28c16a..510923dcc 100644 --- a/Documentation/intro/install/dpdk.rst +++ b/Documentation/intro/install/dpdk.rst @@ -42,7 +42,7 @@ Build requirements In addition to the requirements described in :doc:`general`, building Open vSwitch with DPDK will require the following: -- DPDK 18.11.6 +- DPDK 18.11.9 - A `DPDK supported NIC`_ @@ -71,9 +71,9 @@ Install DPDK #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``:: $ cd /usr/src/ - $ wget http://fast.dpdk.org/rel/dpdk-18.11.6.tar.xz - $ tar xf dpdk-18.11.6.tar.xz - $ export DPDK_DIR=/usr/src/dpdk-stable-18.11.6 + $ wget http://fast.dpdk.org/rel/dpdk-18.11.9.tar.xz + $ tar xf dpdk-18.11.9.tar.xz + $ export DPDK_DIR=/usr/src/dpdk-stable-18.11.9 $ cd $DPDK_DIR #. (Optional) Configure DPDK as a shared library diff --git a/Documentation/topics/dpdk/vhost-user.rst b/Documentation/topics/dpdk/vhost-user.rst index 7464e9b43..055cde05a 100644 --- a/Documentation/topics/dpdk/vhost-user.rst +++ b/Documentation/topics/dpdk/vhost-user.rst @@ -320,9 +320,9 @@ To begin, instantiate a guest as described in :ref:`dpdk-vhost-user` or DPDK sources to VM and build DPDK:: $ cd /root/dpdk/ - $ wget http://fast.dpdk.org/rel/dpdk-18.11.6.tar.xz - $ tar xf dpdk-18.11.6.tar.xz - $ export DPDK_DIR=/root/dpdk/dpdk-stable-18.11.6 + $ wget http://fast.dpdk.org/rel/dpdk-18.11.9.tar.xz + $ tar xf dpdk-18.11.9.tar.xz + $ export DPDK_DIR=/root/dpdk/dpdk-stable-18.11.9 $ export DPDK_TARGET=x86_64-native-linuxapp-gcc $ export DPDK_BUILD=$DPDK_DIR/$DPDK_TARGET $ cd $DPDK_DIR @@ -1,8 +1,11 @@ v2.11.4 - xx xxx xxxx --------------------- - DPDK - * OVS validated with DPDK 18.11.6, due to the inclusion of a fix for - CVE-2019-14818, this DPDK version is strongly recommended to be used. + * OVS validated with DPDK 18.11.9. Due to this being the latest LTS to + be validated and coupled with the inclusion of fixes for + CVE-2019-14818, CVE-2020-10722, CVE-2020-10723 and CVE-2020-10724 + over the course of various LTS releases, this DPDK version is strongly + recommended to be used. v2.11.3 - 06 Sep 2019 --------------------- |