This patch updates the documentation to reflect that DPDK 1.8.0-rc4 is supported. Travis scripts have also been updated to reflect this. DPDK phy and ring ports were validated against DPDK 1.8.0-rc4
Signed-off-by: Mark Kavanagh <mark.b.kavan...@intel.com> Signed-off-by: Rory Sexton <rory.sex...@intel.com> Reviewed-By: Stephen Finucane <stephen.finuc...@intel.com> Reviewed-By: Ciara Loftus <ciara.lof...@intel.com> Signed-off-by: Mark Kavanagh <mark.b.kavan...@intel.com> --- .travis.yml | 2 +- .travis/build.sh | 6 +++--- INSTALL.DPDK.md | 4 ++-- acinclude.m4 | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index b91327d..e85d53b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,7 @@ before_install: ./.travis/prepare.sh env: - OPTS="--disable-ssl" - TESTSUITE=1 KERNEL=3.17.4 - - KERNEL=3.17.4 DPDK=1 OPTS="--with-dpdk=./dpdk-1.7.1/build" + - KERNEL=3.17.4 DPDK=1 OPTS="--with-dpdk=./dpdk-1.8.0-rc4/build" - TESTSUITE=1 OPTS="--enable-shared" - KERNEL=3.17.4 DPDK=1 OPTS="--enable-shared" - KERNEL=3.16.7 diff --git a/.travis/build.sh b/.travis/build.sh index 990d263..8100068 100755 --- a/.travis/build.sh +++ b/.travis/build.sh @@ -36,9 +36,9 @@ function install_kernel() function install_dpdk() { - wget http://www.dpdk.org/browse/dpdk/snapshot/dpdk-1.7.1.tar.gz - tar xzvf dpdk-1.7.1.tar.gz > /dev/null - cd dpdk-1.7.1 + wget http://www.dpdk.org/browse/dpdk/snapshot/dpdk-1.8.0-rc4.tar.gz + tar xzvf dpdk-1.8.0-rc4.tar.gz > /dev/null + cd dpdk-1.8.0-rc4 find ./ -type f | xargs sed -i 's/max-inline-insns-single=100/max-inline-insns-single=400/' sed -ri 's,(CONFIG_RTE_BUILD_COMBINE_LIBS=).*,\1y,' config/common_linuxapp sed -ri '/CONFIG_RTE_LIBNAME/a CONFIG_RTE_BUILD_FPIC=y' config/common_linuxapp diff --git a/INSTALL.DPDK.md b/INSTALL.DPDK.md index 2cc7636..616bcf0 100644 --- a/INSTALL.DPDK.md +++ b/INSTALL.DPDK.md @@ -16,13 +16,13 @@ OVS needs a system with 1GB hugepages support. Building and Installing: ------------------------ -Required DPDK 1.7 +Required DPDK 1.8 release candidate 4 1. Configure build & install DPDK: 1. Set `$DPDK_DIR` ``` - export DPDK_DIR=/usr/src/dpdk-1.7.1 + export DPDK_DIR=/usr/src/dpdk-1.8.0-rc4 cd $DPDK_DIR ``` diff --git a/acinclude.m4 b/acinclude.m4 index 3121b09..fd185b8 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -206,7 +206,7 @@ AC_DEFUN([OVS_CHECK_DPDK], [ OVS_LDFLAGS="$OVS_LDFLAGS -L$DPDK_LIB_DIR" OVS_CFLAGS="$OVS_CFLAGS -I$DPDK_INCLUDE" - # DPDK 1.7 pmd drivers are not linked unless --whole-archive is used. + # DPDK 1.8 pmd drivers are not linked unless --whole-archive is used. # # This happens because the rest of the DPDK code doesn't use any symbol in # the pmd driver objects, and the drivers register themselves using an -- 1.9.3 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev