diff --git a/lnet/utils/lnetunload b/lnet/utils/lnetunload new file mode 100755 index 0000000000000000000000000000000000000000..d9fd9088411b71ccae325d2890b972953edee815 --- /dev/null +++ b/lnet/utils/lnetunload @@ -0,0 +1,14 @@ +#!/bin/sh + +lnds=$(echo k{sock,qsw,gm,{open,i,v,o2,c}ib,ra,ptl,mx}lnd) + +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 + + rmmod lnet + rmmod libcfs +fi