Commit 6dcfa49f authored by Michal Berger's avatar Michal Berger Committed by Tomasz Zawadzki
Browse files

qat_setup: Don't use absolute path to igb_uio driver



This driver is now built by vm_setup.sh and installed under
/lib/modules.

Signed-off-by: default avatarMichal Berger <michalx.berger@intel.com>
Change-Id: Icea6b96e60390932c14ff49405614c186e61a99b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6099


Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarKarol Latecki <karol.latecki@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
parent 5673325a
Loading
Loading
Loading
Loading
+4 −8
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@
shopt -s nullglob

rootdir=$(readlink -f $(dirname $0))/..
igb_driverdir=$rootdir/dpdk/build-tmp/kernel/linux/igb_uio/
allowed_drivers=("igb_uio" "uio_pci_generic")

reload_intel_qat() {
@@ -50,8 +49,7 @@ reload_intel_qat() {
	modprobe -a intel_qat "${h[@]}"
}

# This script requires an igb_uio kernel module binary located at $igb_driverdir/igb_uio.ko
# Please also note that this script is not intended to be comprehensive or production quality.
# Please note that this script is not intended to be comprehensive or production quality.
# It supports configuring a single card (the Intel QAT 8970) for use with the SPDK

bad_driver=true
@@ -123,12 +121,10 @@ modprobe uio

# Insert the dpdk uio kernel module.
if [ $driver_to_bind == "igb_uio" ]; then
	if ! lsmod | grep -q igb_uio; then
		if ! insmod $igb_driverdir/igb_uio.ko; then
	if ! modprobe igb_uio; then
		echo "Unable to insert the igb_uio kernel module. Aborting."
		exit 1
	fi
	fi
elif [ "$driver_to_bind" == "uio_pci_generic" ]; then
	modprobe uio_pci_generic
else