summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stokes <ian.stokes@intel.com>2020-07-10 17:45:32 +0100
committerIan Stokes <ian.stokes@intel.com>2020-07-13 17:08:11 +0100
commit73e4baf40ab8898ce76627172d834df87b260591 (patch)
tree995be8068aaaab48c4a202b7f110ae3df6ce4604
parent6e96486fcebd55a87cc585fb2a742f236a4d3f0c (diff)
downloadopenvswitch-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.sh2
-rw-r--r--Documentation/faq/releases.rst12
-rw-r--r--Documentation/intro/install/dpdk.rst8
-rw-r--r--Documentation/topics/dpdk/vhost-user.rst6
-rw-r--r--NEWS7
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
diff --git a/NEWS b/NEWS
index be1f38e23..cd0c889c1 100644
--- a/NEWS
+++ b/NEWS
@@ -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
---------------------