tracing/selftests: Update kprobe args char/string to match new functions
authorSteven Rostedt (Google) <rostedt@goodmis.org>
Thu, 14 Sep 2023 16:35:06 +0000 (12:35 -0400)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Wed, 4 Oct 2023 21:11:54 +0000 (17:11 -0400)
commitf5d9e8e08f81c9e7c723de7abcce106808f0770c
tree3921937946810e52bef3638cde32fc8bf4a8a6b9
parent5790b1fb3d672d9a1fe3881a7181dfdbe741568f
tracing/selftests: Update kprobe args char/string to match new functions

The function that the kprobe_args_char and kprobes_arg_string attaches to
for its test has changed its name once again. Now we need to check for
eventfs_create_dir(), and if it exists, use that, otherwise check for
eventfs_add_dir() and if that exists use that, otherwise use the original
tracefs_create_dir()!

Link: https://lore.kernel.org/linux-trace-kernel/20230914163535.487267410@goodmis.org
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Ajay Kaher <akaher@vmware.com>
Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_char.tc
tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc