]> www.infradead.org Git - users/jedix/linux-maple.git/commit
selftests/bpf: Add 5-byte NOP uprobe trigger benchmark
authorJiri Olsa <jolsa@kernel.org>
Mon, 14 Apr 2025 08:36:47 +0000 (10:36 +0200)
committerIngo Molnar <mingo@kernel.org>
Fri, 18 Apr 2025 07:03:45 +0000 (09:03 +0200)
commitfe8e5a3215ccd8e54ce0a9df1b89d4ab42ad8fec
tree33e23732d20a13ecff68d17de171d74c7ced77a6
parent610f6e14c29dc7f9637e8d9481e9f241f355e2e4
selftests/bpf: Add 5-byte NOP uprobe trigger benchmark

Add a 5-byte NOP uprobe trigger benchmark (x86_64 specific) to measure
uprobes/uretprobes on top of NOP5 instructions.

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Andrii Nakryiko <andrii@kernel.org>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Song Liu <songliubraving@fb.com>
Cc: Yonghong Song <yhs@fb.com>
Cc: John Fastabend <john.fastabend@gmail.com>
Cc: Hao Luo <haoluo@google.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Alan Maguire <alan.maguire@oracle.com>
Link: https://lore.kernel.org/r/20250414083647.1234007-2-jolsa@kernel.org
tools/testing/selftests/bpf/bench.c
tools/testing/selftests/bpf/benchs/bench_trigger.c
tools/testing/selftests/bpf/benchs/run_bench_uprobes.sh