X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=tests%2Fdpdk%2Fdpdk_scripts%2Finit_dpdk.sh;h=7d3df0a67c26d9a5f47cc9c995451359d3f423e8;hb=5dc176ab31af5dff73be6dd5266169a7be19dd13;hp=db9dee5d2d30508d65b25fcf54e191a14e09739d;hpb=c7eb2002bcd007520309feb3e11a26ff847a4e05;p=csit.git diff --git a/tests/dpdk/dpdk_scripts/init_dpdk.sh b/tests/dpdk/dpdk_scripts/init_dpdk.sh index db9dee5d2d..7d3df0a67c 100755 --- a/tests/dpdk/dpdk_scripts/init_dpdk.sh +++ b/tests/dpdk/dpdk_scripts/init_dpdk.sh @@ -3,7 +3,7 @@ set -x # Setting variables -DPDK_VERSION=dpdk-17.11 +DPDK_DIR=dpdk ROOTDIR=/tmp/openvpp-testing PWDDIR=$(pwd) @@ -18,30 +18,10 @@ else MACHINE="native" fi -cd ${ROOTDIR}/${DPDK_VERSION}/ - -modprobe uio -echo "RC = $?" - -lsmod | grep igb_uio -if [ $? -ne 1 ]; -then - rmmod igb_uio || \ - { echo "Failed to remove igb_uio module"; exit 1; } -fi - -lsmod | grep uio_pci_generic -if [ $? -ne 1 ]; -then - rmmod uio_pci_generic || \ - { echo "Failed to remove uio_pci_generic module"; exit 1; } -fi - -insmod ./${ARCH}-${MACHINE}-linuxapp-gcc/kmod/igb_uio.ko || \ - { echo "Failed to insert igb_uio module"; exit 1; } +cd ${ROOTDIR}/${DPDK_DIR}/ # Binding -./usertools/dpdk-devbind.py -b igb_uio $1 $2 || \ - { echo "Failed to bind interface $1 and $2 to igb_uio"; exit 1; } +./usertools/dpdk-devbind.py -b vfio-pci $1 $2 || \ + { echo "Failed to bind interface $1 and $2 to vfio-pci"; exit 1; } cd ${PWDDIR}