diff options
author | hunt <hunt> | 2005-07-12 18:02:39 +0000 |
---|---|---|
committer | hunt <hunt> | 2005-07-12 18:02:39 +0000 |
commit | f4e12f02458ef7846f50c22887a907d93068738a (patch) | |
tree | 1f713265d23ad7c006a3c1455f2734e3f2a3fabd | |
parent | 6dab699bdea1c6a51c74a644342a720b0f4fdfb6 (diff) | |
download | systemtap-steved-f4e12f02458ef7846f50c22887a907d93068738a.tar.gz systemtap-steved-f4e12f02458ef7846f50c22887a907d93068738a.tar.xz systemtap-steved-f4e12f02458ef7846f50c22887a907d93068738a.zip |
Fix relayfs.
-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" ] |