Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-7734 lnet: fix routing selection
[fs/lustre-release.git]
/
lnet
/
utils
/
lnetunload
diff --git
a/lnet/utils/lnetunload
b/lnet/utils/lnetunload
index
d9fd908
..
fdc64ba
100755
(executable)
--- a/
lnet/utils/lnetunload
+++ b/
lnet/utils/lnetunload
@@
-1,13
+1,18
@@
#!/bin/sh
#!/bin/sh
-lnds=$(echo k{sock,qsw,gm,{open,i,v,o2,c}ib,ra,ptl,mx}lnd)
+lnds=$(echo k{sock,qsw,{open,i,v,o2,c}ib,ra,ptl,mx}lnd)
+
+do_rmmod() {
+ mod=$1
+ if grep "^$mod" /proc/modules >/dev/null 2>&1; then
+ rmmod $mod
+ fi
+}
+
+do_rmmod lnet_selftest
if lctl network down > /dev/null 2>&1; then
if lctl network down > /dev/null 2>&1; then
- for mod in $lnds; do
- if grep "^$mod" /proc/modules >/dev/null 2>&1; then
- rmmod $mod
- fi
- done
+ for mod in $lnds; do do_rmmod $mod; done
rmmod lnet
rmmod libcfs
rmmod lnet
rmmod libcfs