summaryrefslogtreecommitdiff
path: root/INSTALL.DPDK-ADVANCED.md
diff options
context:
space:
mode:
authorCiara Loftus <ciara.loftus@intel.com>2016-08-03 13:29:24 +0100
committerDaniele Di Proietto <diproiettod@vmware.com>2016-08-03 18:09:37 -0700
commit0a0f39df1d5ae80bb905cffa8a011356e4193d9a (patch)
treec6dd301e4364ef7714f0d53a925f2e8d7af33013 /INSTALL.DPDK-ADVANCED.md
parente9217f5a404b19c4ecc59a5a25c953d4bc698b76 (diff)
downloadopenvswitch-0a0f39df1d5ae80bb905cffa8a011356e4193d9a.tar.gz
netdev-dpdk: Add support for DPDK 16.07
This commit introduces support for DPDK 16.07 and consequently breaks compatibility with DPDK 16.04. DPDK 16.07 introduces some changes to various APIs. These have been updated in OVS, including: * xstats API: changes to structure of xstats * vhost API: replace virtio-net references with 'vid' Signed-off-by: Ciara Loftus <ciara.loftus@intel.com> Tested-by: Maxime Coquelin <maxime.coquelin@redhat.com> Tested-by: Robert Wojciechowicz <robertx.wojciechowicz@intel.com> Signed-off-by: Daniele Di Proietto <diproiettod@vmware.com>
Diffstat (limited to 'INSTALL.DPDK-ADVANCED.md')
-rwxr-xr-xINSTALL.DPDK-ADVANCED.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/INSTALL.DPDK-ADVANCED.md b/INSTALL.DPDK-ADVANCED.md
index 191e69e22..c8d69aebb 100755
--- a/INSTALL.DPDK-ADVANCED.md
+++ b/INSTALL.DPDK-ADVANCED.md
@@ -44,7 +44,7 @@ for DPDK and OVS.
For IVSHMEM case, set `export DPDK_TARGET=x86_64-ivshmem-linuxapp-gcc`
```
- export DPDK_DIR=/usr/src/dpdk-16.04
+ export DPDK_DIR=/usr/src/dpdk-16.07
export DPDK_BUILD=$DPDK_DIR/$DPDK_TARGET
make install T=$DPDK_TARGET DESTDIR=install
```
@@ -340,7 +340,7 @@ For users wanting to do packet forwarding using kernel stack below are the steps
cd /usr/src/cmdline_generator
wget https://raw.githubusercontent.com/netgroup-polito/un-orchestrator/master/orchestrator/compute_controller/plugins/kvm-libvirt/cmdline_generator/cmdline_generator.c
wget https://raw.githubusercontent.com/netgroup-polito/un-orchestrator/master/orchestrator/compute_controller/plugins/kvm-libvirt/cmdline_generator/Makefile
- export RTE_SDK=/usr/src/dpdk-16.04
+ export RTE_SDK=/usr/src/dpdk-16.07
export RTE_TARGET=x86_64-ivshmem-linuxapp-gcc
make
./build/cmdline_generator -m -p dpdkr0 XXX
@@ -364,7 +364,7 @@ For users wanting to do packet forwarding using kernel stack below are the steps
mount -t hugetlbfs nodev /dev/hugepages (if not already mounted)
# Build the DPDK ring application in the VM
- export RTE_SDK=/root/dpdk-16.04
+ export RTE_SDK=/root/dpdk-16.07
export RTE_TARGET=x86_64-ivshmem-linuxapp-gcc
make
@@ -375,7 +375,7 @@ For users wanting to do packet forwarding using kernel stack below are the steps
## <a name="vhost"></a> 6. Vhost Walkthrough
-DPDK 16.04 supports two types of vhost:
+DPDK 16.07 supports two types of vhost:
1. vhost-user - enabled default