summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhunt <hunt>2005-07-12 18:02:39 +0000
committerhunt <hunt>2005-07-12 18:02:39 +0000
commitf4e12f02458ef7846f50c22887a907d93068738a (patch)
tree1f713265d23ad7c006a3c1455f2734e3f2a3fabd
parent6dab699bdea1c6a51c74a644342a720b0f4fdfb6 (diff)
downloadsystemtap-steved-f4e12f02458ef7846f50c22887a907d93068738a.tar.gz
systemtap-steved-f4e12f02458ef7846f50c22887a907d93068738a.tar.xz
systemtap-steved-f4e12f02458ef7846f50c22887a907d93068738a.zip
Fix relayfs.
-rwxr-xr-xruntime/probes/bench/check_modules10
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" ]