[ovs-dev] [PATCH] dpdk: Use DPDK 20.11.1 release
Kevin Traynor
ktraynor at redhat.com
Thu Apr 22 13:42:03 UTC 2021
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 at redhat.com>
[1] https://github.com/kevintraynor/ovs/actions/runs/774292423
> Signed-off-by: Hariprasad Govindharajan <hariprasad.govindharajan at 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
>
More information about the dev
mailing list