> On 22/09/2022 15:51, Michael Phelan wrote:
> > Update OVS CLI and relevant documentation to use DPDK 19.11.13.
> >
> > DPDK 19.11.13 contains fixes for the CVEs listed below:
> > CVE-2022-28199 [1]
> > CVE-2022-2132 [2]
> >
> > A bug was introduced in DPDK 19.11.12 by the commit 1e68fe334ff0 ("vhost:
> fix unsafe vring addresses modifications").
> > This bug can cause a deadlock when vIOMMU is enabled and NUMA
> reallocation of the virtqueues happen.
> > A fix [3] has been posted and is due to be included in the DPDK 19.11.14
> release.
> > If a user wishes to avoid the issue then it is recommended to use DPDK
> 19.11.11 until the release of DPDK 19.11.14.
> > It should be noted that DPDK 19.11.11 does not benefit from the numerous
> bug and CVE fixes addressed since its release.
> > If a user wishes to benefit from these fixes it is recommended to use DPDK
> 19.11.13.
> >
> > [1] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-28199
> > [2] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-2132
> > [3] https://patches.dpdk.org/project/dpdk/patch/20220725203206.427083-2-
> [email protected]/
> >
> > Signed-off-by: Michael Phelan <[email protected]>
>
> branch-2.13, reviewed and ran github actions.
>
> Acked-by: Kevin Traynor <[email protected]>
Thanks Kevin, applied.
Thanks
Ian
>
> > ---
> > .ci/linux-build.sh | 2 +-
> > Documentation/faq/releases.rst | 2 +-
> > Documentation/intro/install/dpdk.rst | 8 ++++----
> > NEWS | 18 ++++++++++++++++++
> > 4 files changed, 24 insertions(+), 6 deletions(-)
> >
> > diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh
> > index 17ce6961f..776148cfd 100755
> > --- a/.ci/linux-build.sh
> > +++ b/.ci/linux-build.sh
> > @@ -182,7 +182,7 @@ fi
> >
> > if [ "$DPDK" ] || [ "$DPDK_SHARED" ]; then
> > if [ -z "$DPDK_VER" ]; then
> > - DPDK_VER="19.11.10"
> > + DPDK_VER="19.11.13"
> > fi
> > install_dpdk $DPDK_VER
> > # Enable pdump support in OVS.
> > diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
> > index 0df2e4163..73542a70b 100644
> > --- a/Documentation/faq/releases.rst
> > +++ b/Documentation/faq/releases.rst
> > @@ -192,7 +192,7 @@ Q: What DPDK version does each Open vSwitch
> release work with?
> > 2.10.x 17.11.10
> > 2.11.x 18.11.11
> > 2.12.x 18.11.11
> > - 2.13.x 19.11.10
> > + 2.13.x 19.11.13
> > ============ ========
> >
> > 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 7acdaac06..4c63856b8 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 19.11.10
> > +- DPDK 19.11.13
> >
> > - A `DPDK supported NIC`_
> >
> > @@ -71,9 +71,9 @@ Install DPDK
> > #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``::
> >
> > $ cd /usr/src/
> > - $ wget https://fast.dpdk.org/rel/dpdk-19.11.10.tar.xz
> > - $ tar xf dpdk-19.11.10.tar.xz
> > - $ export DPDK_DIR=/usr/src/dpdk-stable-19.11.10
> > + $ wget https://fast.dpdk.org/rel/dpdk-19.11.13.tar.xz
> > + $ tar xf dpdk-19.11.13.tar.xz
> > + $ export DPDK_DIR=/usr/src/dpdk-stable-19.11.13
> > $ cd $DPDK_DIR
> >
> > #. (Optional) Configure DPDK as a shared library
> > diff --git a/NEWS b/NEWS
> > index a3b745fc7..8e2553901 100644
> > --- a/NEWS
> > +++ b/NEWS
> > @@ -1,5 +1,23 @@
> > v2.13.9 - xx xxx xxxx
> > ---------------------
> > + - DPDK:
> > + * OVS validated with DPDK 19.11.13.
> > + DPDK 19.11.13 contains fixes for the following CVEs:
> > + CVE-2022-28199 cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-
> 28199
> > + CVE-2022-2132 cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-
> 2132
> > + A bug was introduced in DPDK 19.11.12 by the commit
> > + 1e68fe334ff0 ("vhost: fix unsafe vring addresses modifications").
> > + This bug can cause a deadlock when vIOMMU is enabled and NUMA
> > + reallocation of the virtqueues happen.
> > + A fix has been posted and is due to be included in the DPDK 19.11.14
> release.
> > + It can be found here:
> > + https://patches.dpdk.org/project/dpdk/patch/20220725203206.427083-
> [email protected]/.
> > + If a user wishes to avoid the issue then it is recommended to use
> > + DPDK 19.11.11 until the release of DPDK 19.11.14.
> > + It should be noted that DPDK 19.11.11 does not benefit from the
> numerous
> > + bug and CVE fixes addressed since its release.
> > + If a user wishes to benefit from these fixes it is recommended to
> > use
> > + DPDK 19.11.13.
> >
> > v2.13.8 - 15 Jun 2022
> > ---------------------
>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev