We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b0898e8 commit 32f6e5dCopy full SHA for 32f6e5d
tools/testing/selftests/ftrace/test.d/kprobe/profile.tc
@@ -0,0 +1,15 @@
1
+#!/bin/sh
2
+# SPDX-License-Identifier: GPL-2.0
3
+# description: Kprobe dynamic event - adding and removing
4
+
5
+[ -f kprobe_events ] || exit_unsupported # this is configurable
6
7
+! grep -q 'myevent' kprobe_profile
8
+echo p:myevent _do_fork > kprobe_events
9
+grep -q 'myevent[[:space:]]*0[[:space:]]*0$' kprobe_profile
10
+echo 1 > events/kprobes/myevent/enable
11
+( echo "forked" )
12
+grep -q 'myevent[[:space:]]*[[:digit:]]*[[:space:]]*0$' kprobe_profile
13
+echo 0 > events/kprobes/myevent/enable
14
+echo > kprobe_events
15
0 commit comments