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 |
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 >
> 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 --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
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(-)