Skip to content

Commit

Permalink
dpdk: Use DPDK 18.11.5 release.
Browse files Browse the repository at this point in the history
Modify travis linux build script to use the latest DPDK stable release
18.11.5. Update docs for latest DPDK stable releases.

Signed-off-by: Ian Stokes <[email protected]>
Acked-by: Ilya Maximets <[email protected]>
Acked-by: Kevin Traynor <[email protected]>
  • Loading branch information
istokes committed Nov 27, 2019
1 parent 47f8743 commit 2596585
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .travis/linux-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ fi

if [ "$DPDK" ] || [ "$DPDK_SHARED" ]; then
if [ -z "$DPDK_VER" ]; then
DPDK_VER="18.11.2"
DPDK_VER="18.11.5"
fi
install_dpdk $DPDK_VER
# Enable pdump support in OVS.
Expand Down
4 changes: 2 additions & 2 deletions Documentation/faq/releases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -185,8 +185,8 @@ Q: What DPDK version does each Open vSwitch release work with?
2.8.x 17.05.2
2.9.x 17.11.4
2.10.x 17.11.4
2.11.x 18.11.2
2.12.x 18.11.2
2.11.x 18.11.5
2.12.x 18.11.5
============ =======

Q: Are all the DPDK releases that OVS versions work with maintained?
Expand Down
8 changes: 4 additions & 4 deletions Documentation/intro/install/dpdk.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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.2
- DPDK 18.11.5

- A `DPDK supported NIC`_

Expand Down Expand Up @@ -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.2.tar.xz
$ tar xf dpdk-18.11.2.tar.xz
$ export DPDK_DIR=/usr/src/dpdk-stable-18.11.2
$ wget http://fast.dpdk.org/rel/dpdk-18.11.5.tar.xz
$ tar xf dpdk-18.11.5.tar.xz
$ export DPDK_DIR=/usr/src/dpdk-stable-18.11.5
$ cd $DPDK_DIR

#. (Optional) Configure DPDK as a shared library
Expand Down
6 changes: 3 additions & 3 deletions Documentation/topics/dpdk/vhost-user.rst
Original file line number Diff line number Diff line change
Expand Up @@ -392,9 +392,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.2.tar.xz
$ tar xf dpdk-18.11.2.tar.xz
$ export DPDK_DIR=/root/dpdk/dpdk-stable-18.11.2
$ wget http://fast.dpdk.org/rel/dpdk-18.11.5.tar.xz
$ tar xf dpdk-18.11.5.tar.xz
$ export DPDK_DIR=/root/dpdk/dpdk-stable-18.11.5
$ export DPDK_TARGET=x86_64-native-linuxapp-gcc
$ export DPDK_BUILD=$DPDK_DIR/$DPDK_TARGET
$ cd $DPDK_DIR
Expand Down
2 changes: 2 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ Post-v2.12.0
* DPDK pdump packet capture support disabled by default. New configure
option '--enable-dpdk-pdump' to enable it.
* DPDK pdump support is deprecated and will be removed in next releases.
* OVS validated with DPDK 18.11.5, due to the inclusion of a fix for
CVE-2019-14818, this DPDK version is strongly recommended to be used.

v2.12.0 - 03 Sep 2019
---------------------
Expand Down

0 comments on commit 2596585

Please sign in to comment.