setup.sh: make it easier to override with igb_uio
When overriding with igb_uio you used to have to manually probe uio before calling setup.sh. I feel this is a common enough use case that we should check it in setup.sh directly. Change-Id: I8a31f90bab6960eade468816ffe960820f83d2fe Signed-off-by: Seth Howell <seth.howell@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/818 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
615b6849b4
commit
b4aa3074bc
@ -182,6 +182,10 @@ function configure_linux_pci {
|
||||
if [[ "$driver_path" = "$driver_name" ]]; then
|
||||
driver_path=""
|
||||
fi
|
||||
# igb_uio is a common driver to override with and it depends on uio.
|
||||
if [[ "$driver_name" = "igb_uio" ]]; then
|
||||
modprobe uio
|
||||
fi
|
||||
elif [[ -n "$(ls /sys/kernel/iommu_groups)" || \
|
||||
(-e /sys/module/vfio/parameters/enable_unsafe_noiommu_mode && \
|
||||
"$(cat /sys/module/vfio/parameters/enable_unsafe_noiommu_mode)" == "Y") ]]; then
|
||||
|
Loading…
Reference in New Issue
Block a user