diff options
Diffstat (limited to 'runtime/probes/bench/check_modules')
-rwxr-xr-x | runtime/probes/bench/check_modules | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/runtime/probes/bench/check_modules b/runtime/probes/bench/check_modules index 4450fe7a..c3ab9ac3 100755 --- a/runtime/probes/bench/check_modules +++ b/runtime/probes/bench/check_modules @@ -1,9 +1,13 @@ #!/bin/bash -RELAYFS=`lsmod | grep relayfs |awk '{print $1}'` -if [ "$RELAYFS" != "relayfs" ] +RELAYFS=`grep " relayfs_poll" /boot/System.map-\`uname -r\`` +if [ -z "$RELAYFS" ] then - /sbin/insmod ../../relayfs/relayfs.ko + RELAYFS=`lsmod | grep relayfs` + if [ -z "$RELAYFS" ] + then + /sbin/insmod ../../relayfs/relayfs.ko + fi fi if [ ! -d "/mnt/relay" ] |