[ovs-dev,Branch-2.7] dpdk: Use DPDK 16.11.5 stable release.

Message ID 1520599873-31664-1-git-send-email-ian.stokes@intel.com
State Accepted
Headers show
Series
  • [ovs-dev,Branch-2.7] dpdk: Use DPDK 16.11.5 stable release.
Related show

Commit Message

Stokes, Ian March 9, 2018, 12:51 p.m.
Modify docs and travis linux build script to use DPDK 16.11.5 stable
branch to benefit from most recent bug fixes.

There are no new features introduced in the DPDK release, only back
ported bug fixes. For completeness these bug fixes have been
documented under the 16.11.5 section in the link below.

http://dpdk.org/doc/guides-16.11/rel_notes/release_16_11.html#id5

Signed-off-by: Ian Stokes <ian.stokes@intel.com>
---
 .travis/linux-build.sh                   | 2 +-
 Documentation/faq/releases.rst           | 2 +-
 Documentation/intro/install/dpdk.rst     | 6 +++---
 Documentation/topics/dpdk/vhost-user.rst | 8 ++++----
 4 files changed, 9 insertions(+), 9 deletions(-)

Comments

Kevin Traynor March 9, 2018, 3:53 p.m. | #1
On 03/09/2018 12:51 PM, Ian Stokes wrote:
> Modify docs and travis linux build script to use DPDK 16.11.5 stable
> branch to benefit from most recent bug fixes.
> 
> There are no new features introduced in the DPDK release, only back
> ported bug fixes. For completeness these bug fixes have been
> documented under the 16.11.5 section in the link below.
> 
> http://dpdk.org/doc/guides-16.11/rel_notes/release_16_11.html#id5
> 

Acked-by: Kevin Traynor <ktraynor@redhat.com>

> Signed-off-by: Ian Stokes <ian.stokes@intel.com>
> ---
>  .travis/linux-build.sh                   | 2 +-
>  Documentation/faq/releases.rst           | 2 +-
>  Documentation/intro/install/dpdk.rst     | 6 +++---
>  Documentation/topics/dpdk/vhost-user.rst | 8 ++++----
>  4 files changed, 9 insertions(+), 9 deletions(-)
> 
> diff --git a/.travis/linux-build.sh b/.travis/linux-build.sh
> index 088f20f..663f096 100755
> --- a/.travis/linux-build.sh
> +++ b/.travis/linux-build.sh
> @@ -80,7 +80,7 @@ fi
>  
>  if [ "$DPDK" ]; then
>      if [ -z "$DPDK_VER" ]; then
> -        DPDK_VER="16.11.4"
> +        DPDK_VER="16.11.5"
>      fi
>      install_dpdk $DPDK_VER
>      if [ "$CC" = "clang" ]; then
> diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
> index c60d0ad..e11de49 100644
> --- a/Documentation/faq/releases.rst
> +++ b/Documentation/faq/releases.rst
> @@ -160,7 +160,7 @@ Q: What DPDK version does each Open vSwitch release work with?
>      2.4.x        2.0
>      2.5.x        2.2
>      2.6.x        16.07.2
> -    2.7.x        16.11.4
> +    2.7.x        16.11.5
>      ============ =======
>  
>  Q: I get an error like this when I configure Open vSwitch::
> diff --git a/Documentation/intro/install/dpdk.rst b/Documentation/intro/install/dpdk.rst
> index 4ee93f2..4f7d20f 100644
> --- a/Documentation/intro/install/dpdk.rst
> +++ b/Documentation/intro/install/dpdk.rst
> @@ -64,9 +64,9 @@ Install DPDK
>  #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``::
>  
>         $ cd /usr/src/
> -       $ wget http://fast.dpdk.org/rel/dpdk-16.11.4.tar.xz
> -       $ tar xf dpdk-16.11.4.tar.xz
> -       $ export DPDK_DIR=/usr/src/dpdk-stable-16.11.4
> +       $ wget http://fast.dpdk.org/rel/dpdk-16.11.5.tar.xz
> +       $ tar xf dpdk-16.11.5.tar.xz
> +       $ export DPDK_DIR=/usr/src/dpdk-stable-16.11.5
>         $ 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 b75c9dc..a267384 100644
> --- a/Documentation/topics/dpdk/vhost-user.rst
> +++ b/Documentation/topics/dpdk/vhost-user.rst
> @@ -278,9 +278,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-16.11.4.tar.xz
> -    $ tar xf dpdk-16.11.4.tar.xz
> -    $ export DPDK_DIR=/root/dpdk/dpdk-stable-16.11.4
> +    $ wget http://fast.dpdk.org/rel/dpdk-16.11.5.tar.xz
> +    $ tar xf dpdk-16.11.5.tar.xz
> +    $ export DPDK_DIR=/root/dpdk/dpdk-stable-16.11.5
>      $ export DPDK_TARGET=x86_64-native-linuxapp-gcc
>      $ export DPDK_BUILD=$DPDK_DIR/$DPDK_TARGET
>      $ cd $DPDK_DIR
> @@ -364,7 +364,7 @@ Sample XML
>          </disk>
>          <disk type='dir' device='disk'>
>            <driver name='qemu' type='fat'/>
> -          <source dir='/usr/src/dpdk-stable-16.11.4'/>
> +          <source dir='/usr/src/dpdk-stable-16.11.5'/>
>            <target dev='vdb' bus='virtio'/>
>            <readonly/>
>          </disk>
>

Patch

diff --git a/.travis/linux-build.sh b/.travis/linux-build.sh
index 088f20f..663f096 100755
--- a/.travis/linux-build.sh
+++ b/.travis/linux-build.sh
@@ -80,7 +80,7 @@  fi
 
 if [ "$DPDK" ]; then
     if [ -z "$DPDK_VER" ]; then
-        DPDK_VER="16.11.4"
+        DPDK_VER="16.11.5"
     fi
     install_dpdk $DPDK_VER
     if [ "$CC" = "clang" ]; then
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
index c60d0ad..e11de49 100644
--- a/Documentation/faq/releases.rst
+++ b/Documentation/faq/releases.rst
@@ -160,7 +160,7 @@  Q: What DPDK version does each Open vSwitch release work with?
     2.4.x        2.0
     2.5.x        2.2
     2.6.x        16.07.2
-    2.7.x        16.11.4
+    2.7.x        16.11.5
     ============ =======
 
 Q: I get an error like this when I configure Open vSwitch::
diff --git a/Documentation/intro/install/dpdk.rst b/Documentation/intro/install/dpdk.rst
index 4ee93f2..4f7d20f 100644
--- a/Documentation/intro/install/dpdk.rst
+++ b/Documentation/intro/install/dpdk.rst
@@ -64,9 +64,9 @@  Install DPDK
 #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``::
 
        $ cd /usr/src/
-       $ wget http://fast.dpdk.org/rel/dpdk-16.11.4.tar.xz
-       $ tar xf dpdk-16.11.4.tar.xz
-       $ export DPDK_DIR=/usr/src/dpdk-stable-16.11.4
+       $ wget http://fast.dpdk.org/rel/dpdk-16.11.5.tar.xz
+       $ tar xf dpdk-16.11.5.tar.xz
+       $ export DPDK_DIR=/usr/src/dpdk-stable-16.11.5
        $ 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 b75c9dc..a267384 100644
--- a/Documentation/topics/dpdk/vhost-user.rst
+++ b/Documentation/topics/dpdk/vhost-user.rst
@@ -278,9 +278,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-16.11.4.tar.xz
-    $ tar xf dpdk-16.11.4.tar.xz
-    $ export DPDK_DIR=/root/dpdk/dpdk-stable-16.11.4
+    $ wget http://fast.dpdk.org/rel/dpdk-16.11.5.tar.xz
+    $ tar xf dpdk-16.11.5.tar.xz
+    $ export DPDK_DIR=/root/dpdk/dpdk-stable-16.11.5
     $ export DPDK_TARGET=x86_64-native-linuxapp-gcc
     $ export DPDK_BUILD=$DPDK_DIR/$DPDK_TARGET
     $ cd $DPDK_DIR
@@ -364,7 +364,7 @@  Sample XML
         </disk>
         <disk type='dir' device='disk'>
           <driver name='qemu' type='fat'/>
-          <source dir='/usr/src/dpdk-stable-16.11.4'/>
+          <source dir='/usr/src/dpdk-stable-16.11.5'/>
           <target dev='vdb' bus='virtio'/>
           <readonly/>
         </disk>