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 b022f0c commit 03b80ffCopy full SHA for 03b80ff
tools/testing/selftests/ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc
@@ -0,0 +1,13 @@
1
+#!/bin/sh
2
+# SPDX-License-Identifier: GPL-2.0
3
+# description: Test failure of registering kprobe on non unique symbol
4
+# requires: kprobe_events
5
+
6
+SYMBOL='name_show'
7
8
+# We skip this test on kernel where SYMBOL is unique or does not exist.
9
+if [ "$(grep -c -E "[[:alnum:]]+ t ${SYMBOL}" /proc/kallsyms)" -le '1' ]; then
10
+ exit_unsupported
11
+fi
12
13
+! echo "p:test_non_unique ${SYMBOL}" > kprobe_events
0 commit comments