selftests: bpf: crypto: add benchmark for crypto functions
authorVadim Fedorenko <vadfed@meta.com>
Mon, 22 Apr 2024 22:50:24 +0000 (15:50 -0700)
committerMartin KaFai Lau <martin.lau@kernel.org>
Wed, 24 Apr 2024 23:01:10 +0000 (16:01 -0700)
commit8000e627dc98efc44658af6150fd81c62d936b1b
tree788f59542e51908ad78c8fb9d32be432a2b44397
parent91541ab192fc7f573e6c711ba9c2ae22a299c408
selftests: bpf: crypto: add benchmark for crypto functions

Some simple benchmarks are added to understand the baseline of
performance.

Signed-off-by: Vadim Fedorenko <vadfed@meta.com>
Link: https://lore.kernel.org/r/20240422225024.2847039-5-vadfed@meta.com
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
tools/testing/selftests/bpf/Makefile
tools/testing/selftests/bpf/bench.c
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c [new file with mode: 0644]
tools/testing/selftests/bpf/progs/crypto_bench.c [new file with mode: 0644]