#!/bin/sh | |
# description: Kprobe dynamic event with arguments | |
[ -f kprobe_events ] || exit_unsupported # this is configurable | |
echo 0 > events/enable | |
echo > kprobe_events | |
echo 'p:testprobe do_fork $stack $stack0 +0($stack)' > kprobe_events | |
grep testprobe kprobe_events | |
test -d events/kprobes/testprobe | |
echo 1 > events/kprobes/testprobe/enable | |
( echo "forked") | |
echo 0 > events/kprobes/testprobe/enable | |
echo "-:testprobe" >> kprobe_events | |
clear_trace | |
test -d events/kprobes/testprobe && exit 1 || exit 0 | |