#!/bin/sh

#echo 1 > /sys/kernel/debug/tracing/events/kvm/enable
#echo 1 > /sys/kernel/debug/tracing/events/kvmmmu/enable
#echo 0 > /sys/kernel/debug/tracing/events/kvmmmu/rmap_add/enable
#echo 0 > /sys/kernel/debug/tracing/events/kvmmmu/rmap_remove/enable
#echo 0 > /sys/kernel/debug/tracing/events/kvmmmu/mmu_spte_clear_track_bits/enable
#echo 0 > /sys/kernel/debug/tracing/events/kvm/kvm_mmu_notifier_change_pte/enable
#echo 0 > /sys/kernel/debug/tracing/events/kvm/kvm_mmu_notifier_*/enable

#echo rmap_add > /sys/kernel/debug/tracing/set_event
#echo rmap_remove >> /sys/kernel/debug/tracing/set_event
#echo mmu_spte_clear_track_bits >> /sys/kernel/debug/tracing/set_event

for((i=0;1;i++)) {

#echo "######Test $i" > /var/log/messages
#echo > /sys/kernel/debug/tracing/trace
#cat /sys/kernel/debug/tracing/trace_pipe > tracelog &
#CAT_PID=$!
#echo
#echo

./migrate-perf -c 12  -t 200 &

sleep 15

kill -9 $!
#kill -9 $CAT_PID

wait $!
#wait $CAT_PID

#grep WARN /var/log/messages
if [ $? == 0 ]
then
#	exit
	echo "kill fail?"
fi

#grep BUG /var/log/messages
if [ $? == 0 ]
then
#        exit
	echo "kill fail?"
fi

}
