.. | .. |
---|
1 | 1 | #!/bin/sh |
---|
2 | 2 | # SPDX-License-Identifier: GPL-2.0 |
---|
3 | 3 | # description: Kprobe dynamic event - busy event check |
---|
| 4 | +# requires: kprobe_events |
---|
4 | 5 | |
---|
5 | | -[ -f kprobe_events ] || exit_unsupported |
---|
6 | | - |
---|
7 | | -echo 0 > events/enable |
---|
8 | | -echo > kprobe_events |
---|
9 | | -echo p:myevent _do_fork > kprobe_events |
---|
| 6 | +echo p:myevent $FUNCTION_FORK > kprobe_events |
---|
10 | 7 | test -d events/kprobes/myevent |
---|
11 | 8 | echo 1 > events/kprobes/myevent/enable |
---|
12 | 9 | echo > kprobe_events && exit_fail # this must fail |
---|
13 | 10 | echo 0 > events/kprobes/myevent/enable |
---|
14 | 11 | echo > kprobe_events # this must succeed |
---|
15 | | -clear_trace |
---|