Merge tag 'linux-kselftest-4.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel...
[sfrench/cifs-2.6.git] / tools / testing / selftests / ftrace / test.d / kprobe / busy_check.tc
1 #!/bin/sh
2 # description: Kprobe dynamic event - busy event check
3
4 [ -f kprobe_events ] || exit_unsupported
5
6 echo 0 > events/enable
7 echo > kprobe_events
8 echo p:myevent _do_fork > kprobe_events
9 test -d events/kprobes/myevent
10 echo 1 > events/kprobes/myevent/enable
11 echo > kprobe_events && exit 1 # this must fail
12 echo 0 > events/kprobes/myevent/enable
13 echo > kprobe_events # this must succeed
14 clear_trace