Whamcloud - gitweb
land 0.5.20.3 b_devel onto HEAD (b_devel will remain)
[fs/lustre-release.git] / lustre / tests / llmodules.sh
1 #!/bin/sh
2
3 SRCDIR="`dirname $0`/"
4 [ -f $SRCDIR/common.sh ] || SRCDIR="/lib/lustre"
5
6 . $SRCDIR/common.sh
7
8 setup_opts "$@"
9
10 [ -c /dev/portals ] || mknod /dev/portals c 10 240
11 do_insmod $PORTALS/linux/oslib/portals.o || exit -1
12 case $NETWORK in
13 elan)  do_insmod $PORTALS/linux/rqswnal/kqswnal.o || exit -1
14             ;;
15 tcp)   do_insmod $PORTALS/linux/socknal/ksocknal.o || exit -1
16            ;;
17 *)      fail "$0: unknown NETWORK '$NETWORK'" ;;
18 esac
19
20 [ -c /dev/obd ] || mknod /dev/obd c 10 241
21
22 do_insmod $LUSTRE/obdclass/obdclass.o || exit -1
23 do_insmod $LUSTRE/ptlrpc/ptlrpc.o || exit -1
24 do_insmod $LUSTRE/ldlm/ldlm.o || exit -1
25 do_insmod $LUSTRE/extN/extN.o || \
26     echo "info: can't load extN.o module, not fatal if using ext3"
27 do_insmod $LUSTRE/mds/mds.o || exit -1
28 do_insmod $LUSTRE/obdclass/fsfilt_extN.o || \
29     echo "info: can't load fsfilt_extN.o module, needs extN.o"
30 do_insmod $LUSTRE/obdecho/obdecho.o || exit -1
31 do_insmod $LUSTRE/obdfilter/obdfilter.o || exit -1
32 do_insmod $LUSTRE/ost/ost.o || exit -1
33 do_insmod $LUSTRE/osc/osc.o || exit -1
34 do_insmod $LUSTRE/mdc/mdc.o || exit -1
35 do_insmod $LUSTRE/lov/lov.o || exit -1
36 do_insmod $LUSTRE/llite/llite.o || exit -1
37 echo "$R/tmp/lustre-log" > /proc/sys/portals/debug_path
38
39 list_mods
40
41