diff mbox series

[ovs-dev] dpdk: Use DPDK 20.11.1 release

Message ID 1619002215-57586-1-git-send-email-hariprasad.govindharajan@intel.com
State Accepted
Headers show
Series [ovs-dev] dpdk: Use DPDK 20.11.1 release | expand

Commit Message

Hariprasad Govindharajan April 21, 2021, 10:50 a.m. UTC
Modify ci linux build script to use the latest DPDK stable release.
Modify Documentation to use the latest DPDK stable release 20.11.1
Update NEWS file to reflect the latest DPDK stable releases.
FAQ is updated to reflect the latest DPDK for each branch.

Signed-off-by: Hariprasad Govindharajan <hariprasad.govindharajan@intel.com>
---
 .ci/linux-build.sh                   | 2 +-
 Documentation/faq/releases.rst       | 6 +++---
 Documentation/intro/install/dpdk.rst | 8 ++++----
 NEWS                                 | 3 +++
 4 files changed, 11 insertions(+), 8 deletions(-)

Comments

Kevin Traynor April 22, 2021, 1:42 p.m. UTC | #1
On 21/04/2021 11:50, Hariprasad Govindharajan wrote:
> Modify ci linux build script to use the latest DPDK stable release.
> Modify Documentation to use the latest DPDK stable release 20.11.1
> Update NEWS file to reflect the latest DPDK stable releases.
> FAQ is updated to reflect the latest DPDK for each branch.
> 

Reviewed, Ran PVP, passed checkpatch, passed github actions [1].

One minor comment below, otherwise

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

[1] https://github.com/kevintraynor/ovs/actions/runs/774292423

> Signed-off-by: Hariprasad Govindharajan <hariprasad.govindharajan@intel.com>
> ---
>  .ci/linux-build.sh                   | 2 +-
>  Documentation/faq/releases.rst       | 6 +++---
>  Documentation/intro/install/dpdk.rst | 8 ++++----
>  NEWS                                 | 3 +++
>  4 files changed, 11 insertions(+), 8 deletions(-)
> 
> diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh
> index 9774493..0210d6a 100755
> --- a/.ci/linux-build.sh
> +++ b/.ci/linux-build.sh
> @@ -201,7 +201,7 @@ fi
>  
>  if [ "$DPDK" ] || [ "$DPDK_SHARED" ]; then
>      if [ -z "$DPDK_VER" ]; then
> -        DPDK_VER="20.11"
> +        DPDK_VER="20.11.1"
>      fi
>      install_dpdk $DPDK_VER
>      if [ "$CC" = "clang" ]; then
> diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
> index 6a5e414..3bc34c8 100644
> --- a/Documentation/faq/releases.rst
> +++ b/Documentation/faq/releases.rst
> @@ -204,9 +204,9 @@ Q: What DPDK version does each Open vSwitch release work with?
>      2.10.x       17.11.10
>      2.11.x       18.11.9
>      2.12.x       18.11.9
> -    2.13.x       19.11.2
> -    2.14.x       19.11.2
> -    2.15.x       20.11.0

> +    2.13.x       19.11.8
> +    2.14.x       19.11.8

These ^ aren't merged yet, so shouldn't _really_ be updated as part of
this patch. OTOH, having to send additional patches to branch-2.15 and
master for the 19.11.8 updates on 2.13 and 2.14 is hardly worth it.

If the 19.11.8 patches are merged first, I would just keep the update in
this patch, if they are not merged first, then perhaps they should be
removed here.

> +    2.15.x       20.11.1
>      ============ ========
>  
>  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 3a24e54..612f2fd 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 20.11
> +- DPDK 20.11.1
>  
>  - A `DPDK supported NIC`_
>  
> @@ -73,9 +73,9 @@ Install DPDK
>  #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``::
>  
>         $ cd /usr/src/
> -       $ wget https://fast.dpdk.org/rel/dpdk-20.11.tar.xz
> -       $ tar xf dpdk-20.11.tar.xz
> -       $ export DPDK_DIR=/usr/src/dpdk-20.11
> +       $ wget https://fast.dpdk.org/rel/dpdk-20.11.1.tar.xz
> +       $ tar xf dpdk-20.11.1.tar.xz
> +       $ export DPDK_DIR=/usr/src/dpdk-stable-20.11.1
>         $ cd $DPDK_DIR
>  
>  #. Configure and install DPDK using Meson
> diff --git a/NEWS b/NEWS
> index 95cf922..402ce59 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -9,6 +9,9 @@ Post-v2.15.0
>       * New option '--no-record-hostname' to disable hostname configuration
>         in ovsdb on startup.
>       * New command 'record-hostname-if-not-set' to update hostname in ovsdb.
> +   - DPDK:
> +     * OVS validated with DPDK 20.11.1. It is recommended to use this version
> +       until further releases.
>  
>  
>  v2.15.0 - 15 Feb 2021
>
Stokes, Ian May 12, 2021, 9:59 a.m. UTC | #2
> On 21/04/2021 11:50, Hariprasad Govindharajan wrote:
> > Modify ci linux build script to use the latest DPDK stable release.
> > Modify Documentation to use the latest DPDK stable release 20.11.1
> > Update NEWS file to reflect the latest DPDK stable releases.
> > FAQ is updated to reflect the latest DPDK for each branch.
> >
> 
> Reviewed, Ran PVP, passed checkpatch, passed github actions [1].
> 
> One minor comment below, otherwise
> 
> Acked-by: Kevin Traynor <ktraynor@redhat.com>
> 
> [1] https://github.com/kevintraynor/ovs/actions/runs/774292423
> 
> > Signed-off-by: Hariprasad Govindharajan
> <hariprasad.govindharajan@intel.com>
> > ---
> >  .ci/linux-build.sh                   | 2 +-
> >  Documentation/faq/releases.rst       | 6 +++---
> >  Documentation/intro/install/dpdk.rst | 8 ++++----
> >  NEWS                                 | 3 +++
> >  4 files changed, 11 insertions(+), 8 deletions(-)
> >
> > diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh
> > index 9774493..0210d6a 100755
> > --- a/.ci/linux-build.sh
> > +++ b/.ci/linux-build.sh
> > @@ -201,7 +201,7 @@ fi
> >
> >  if [ "$DPDK" ] || [ "$DPDK_SHARED" ]; then
> >      if [ -z "$DPDK_VER" ]; then
> > -        DPDK_VER="20.11"
> > +        DPDK_VER="20.11.1"
> >      fi
> >      install_dpdk $DPDK_VER
> >      if [ "$CC" = "clang" ]; then
> > diff --git a/Documentation/faq/releases.rst
> b/Documentation/faq/releases.rst
> > index 6a5e414..3bc34c8 100644
> > --- a/Documentation/faq/releases.rst
> > +++ b/Documentation/faq/releases.rst
> > @@ -204,9 +204,9 @@ Q: What DPDK version does each Open vSwitch
> release work with?
> >      2.10.x       17.11.10
> >      2.11.x       18.11.9
> >      2.12.x       18.11.9
> > -    2.13.x       19.11.2
> > -    2.14.x       19.11.2
> > -    2.15.x       20.11.0
> 
> > +    2.13.x       19.11.8
> > +    2.14.x       19.11.8
> 
> These ^ aren't merged yet, so shouldn't _really_ be updated as part of
> this patch. OTOH, having to send additional patches to branch-2.15 and
> master for the 19.11.8 updates on 2.13 and 2.14 is hardly worth it.
> 
> If the 19.11.8 patches are merged first, I would just keep the update in
> this patch, if they are not merged first, then perhaps they should be
> removed here.
> 
> > +    2.15.x       20.11.1
> >      ============ ========
> >
> >  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 3a24e54..612f2fd 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 20.11
> > +- DPDK 20.11.1
> >
> >  - A `DPDK supported NIC`_
> >
> > @@ -73,9 +73,9 @@ Install DPDK
> >  #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``::
> >
> >         $ cd /usr/src/
> > -       $ wget https://fast.dpdk.org/rel/dpdk-20.11.tar.xz
> > -       $ tar xf dpdk-20.11.tar.xz
> > -       $ export DPDK_DIR=/usr/src/dpdk-20.11
> > +       $ wget https://fast.dpdk.org/rel/dpdk-20.11.1.tar.xz
> > +       $ tar xf dpdk-20.11.1.tar.xz
> > +       $ export DPDK_DIR=/usr/src/dpdk-stable-20.11.1
> >         $ cd $DPDK_DIR
> >
> >  #. Configure and install DPDK using Meson
> > diff --git a/NEWS b/NEWS
> > index 95cf922..402ce59 100644
> > --- a/NEWS
> > +++ b/NEWS
> > @@ -9,6 +9,9 @@ Post-v2.15.0
> >       * New option '--no-record-hostname' to disable hostname configuration
> >         in ovsdb on startup.
> >       * New command 'record-hostname-if-not-set' to update hostname in
> ovsdb.
> > +   - DPDK:
> > +     * OVS validated with DPDK 20.11.1. It is recommended to use this
> version
> > +       until further releases.
> >
> >
> >  v2.15.0 - 15 Feb 2021
> >

Thanks All applied to master.

BR
Ian
> 
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
diff mbox series

Patch

diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh
index 9774493..0210d6a 100755
--- a/.ci/linux-build.sh
+++ b/.ci/linux-build.sh
@@ -201,7 +201,7 @@  fi
 
 if [ "$DPDK" ] || [ "$DPDK_SHARED" ]; then
     if [ -z "$DPDK_VER" ]; then
-        DPDK_VER="20.11"
+        DPDK_VER="20.11.1"
     fi
     install_dpdk $DPDK_VER
     if [ "$CC" = "clang" ]; then
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
index 6a5e414..3bc34c8 100644
--- a/Documentation/faq/releases.rst
+++ b/Documentation/faq/releases.rst
@@ -204,9 +204,9 @@  Q: What DPDK version does each Open vSwitch release work with?
     2.10.x       17.11.10
     2.11.x       18.11.9
     2.12.x       18.11.9
-    2.13.x       19.11.2
-    2.14.x       19.11.2
-    2.15.x       20.11.0
+    2.13.x       19.11.8
+    2.14.x       19.11.8
+    2.15.x       20.11.1
     ============ ========
 
 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 3a24e54..612f2fd 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 20.11
+- DPDK 20.11.1
 
 - A `DPDK supported NIC`_
 
@@ -73,9 +73,9 @@  Install DPDK
 #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``::
 
        $ cd /usr/src/
-       $ wget https://fast.dpdk.org/rel/dpdk-20.11.tar.xz
-       $ tar xf dpdk-20.11.tar.xz
-       $ export DPDK_DIR=/usr/src/dpdk-20.11
+       $ wget https://fast.dpdk.org/rel/dpdk-20.11.1.tar.xz
+       $ tar xf dpdk-20.11.1.tar.xz
+       $ export DPDK_DIR=/usr/src/dpdk-stable-20.11.1
        $ cd $DPDK_DIR
 
 #. Configure and install DPDK using Meson
diff --git a/NEWS b/NEWS
index 95cf922..402ce59 100644
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,9 @@  Post-v2.15.0
      * New option '--no-record-hostname' to disable hostname configuration
        in ovsdb on startup.
      * New command 'record-hostname-if-not-set' to update hostname in ovsdb.
+   - DPDK:
+     * OVS validated with DPDK 20.11.1. It is recommended to use this version
+       until further releases.
 
 
 v2.15.0 - 15 Feb 2021