update armall
[ltt-control.git] / ltt-control / lttctl / ltt-armall.sh
index 0ec03f32a5d451c3ceb9f71276407d714c6e73b5..9624ff61c495244d63bcf952972dd946f2142fa7 100755 (executable)
@@ -1,11 +1,15 @@
 #excluding core markers (already connected)
 #excluding locking markers (high traffic)
+
+#scheduler probe
+echo Loading probes
+modprobe ltt-sched
+
 echo Connecting all markers
-MARKERS=`cat /proc/ltt|grep -v %k|awk '{print $2}'|sort -u|grep -v ^core_|grep -v ^locking_`
-for a in $MARKERS; do echo Connecting $a; echo "connect $a default" > /proc/ltt > /proc/ltt; done
+MARKERS=`cat /proc/ltt|grep -v %k|awk '{print $2}'|sort -u|grep -v ^core_|grep
+-v ^locking_ |grep -v ^internal_`
 
-#excluding locking markers (high traffic)
-#core markers must be armed
-echo Arming all markers
-MARKERS=`cat /proc/ltt|awk '{print $2}'|sort -u|grep -v ^locking_`
-for a in $MARKERS; do echo Arming $a; echo "arm $a" > /proc/ltt; done
+echo Connecting internal_kernel_sched_schedule
+echo "connect internal_kernel_sched_schedule scheduler" > /proc/ltt
+
+for a in $MARKERS; do echo Connecting $a; echo "connect $a default" > /proc/ltt; done
This page took 0.022236 seconds and 4 git commands to generate.