git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ethdev: move the multi-queue mode check to specific drivers
[dpdk.git]
/
tools
/
setup.sh
diff --git
a/tools/setup.sh
b/tools/setup.sh
index
ac438c2
..
5a8b2f3
100755
(executable)
--- a/
tools/setup.sh
+++ b/
tools/setup.sh
@@
-427,16
+427,16
@@
grep_meminfo()
#
show_nics()
{
#
show_nics()
{
- if /sbin/lsmod
| grep -q igb_uio
; then
+ if /sbin/lsmod
| grep -q -e igb_uio -e vfio_pci
; then
${RTE_SDK}/tools/dpdk_nic_bind.py --status
else
${RTE_SDK}/tools/dpdk_nic_bind.py --status
else
- echo "# Please load the 'igb_uio'
kernel module before querying or
"
- echo "# adjusting NIC device bindings"
+ echo "# Please load the 'igb_uio'
or 'vfio-pci' kernel module before
"
+ echo "#
querying or
adjusting NIC device bindings"
fi
}
#
fi
}
#
-# Uses dpdk_nic_bind.py to move devices to work with
igb_uio
+# Uses dpdk_nic_bind.py to move devices to work with
vfio-pci
#
bind_nics_to_vfio()
{
#
bind_nics_to_vfio()
{
@@
-477,7
+477,7
@@
unbind_nics()
{
${RTE_SDK}/tools/dpdk_nic_bind.py --status
echo ""
{
${RTE_SDK}/tools/dpdk_nic_bind.py --status
echo ""
- echo -n "Enter PCI address of device to
bind to IGB UIO driver
: "
+ echo -n "Enter PCI address of device to
unbind
: "
read PCI_PATH
echo ""
echo -n "Enter name of kernel driver to bind the device to: "
read PCI_PATH
echo ""
echo -n "Enter name of kernel driver to bind the device to: "
@@
-574,7
+574,7
@@
step5_func()
TEXT[1]="Uninstall all targets"
FUNC[1]="uninstall_targets"
TEXT[1]="Uninstall all targets"
FUNC[1]="uninstall_targets"
- TEXT[2]="Unbind NICs from IGB UIO driver"
+ TEXT[2]="Unbind NICs from IGB UIO
or VFIO
driver"
FUNC[2]="unbind_nics"
TEXT[3]="Remove IGB UIO module"
FUNC[2]="unbind_nics"
TEXT[3]="Remove IGB UIO module"