summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/bench.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-25selftests: bpf: crypto: add benchmark for crypto functionsVadim Fedorenko1-0/+6
2024-03-29selftests/bpf: add batched tp/raw_tp/fmodret testsAndrii Nakryiko1-0/+6
2024-03-29selftests/bpf: remove syscall-driven benchs, keep syscall-count onlyAndrii Nakryiko1-27/+5
2024-03-29selftests/bpf: add batched, mostly in-kernel BPF triggering benchmarksAndrii Nakryiko1-1/+20
2024-03-29selftests/bpf: rename and clean up userspace-triggered benchmarksAndrii Nakryiko1-2/+12
2024-03-12selftests/bpf: Add kprobe multi triggering benchmarksJiri Olsa1-0/+4
2024-03-11selftests/bpf: Add fexit and kretprobe triggering benchmarksAndrii Nakryiko1-0/+4
2024-03-04selftests/bpf: Extend uprobe/uretprobe triggering benchmarksAndrii Nakryiko1-8/+12
2024-02-02selftests/bpf: Fix bench runner SIGSEGVAndrii Nakryiko1-2/+10
2023-07-06selftests/bpf: Add benchmark for bpf memory allocatorHou Tao1-0/+4
2023-06-19selftests/bpf: Set the default value of consumer_cnt as 0Hou Tao1-1/+1
2023-06-19selftests/bpf: Ensure that next_cpu() returns a valid CPU numberHou Tao1-1/+2
2023-06-19selftests/bpf: Output the correct error code for pthread APIsHou Tao1-4/+6
2023-03-26selftests/bpf: Add bench for task storage creationMartin KaFai Lau1-0/+2
2023-03-10selftests/bpf: Add local-storage-create benchmarkMartin KaFai Lau1-0/+2
2023-02-16selftest/bpf/benchs: Add benchmark for hashmap lookupsAnton Protopopov1-0/+4
2023-02-16selftest/bpf/benchs: Print less if the quiet option is setAnton Protopopov1-2/+4
2023-02-16selftest/bpf/benchs: Make quiet option commonAnton Protopopov1-0/+5
2023-02-16selftest/bpf/benchs: Enhance argp parsingAnton Protopopov1-10/+34
2022-07-07selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usageDave Marchevsky1-0/+42
2022-06-23selftests/bpf: Add benchmark for local_storage getDave Marchevsky1-0/+55
2022-06-12selftest/bpf/benchs: Add bpf_map benchmarkFeng Zhou1-0/+2
2022-04-11selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCKYafang Shao1-1/+0
2021-12-15selftests/bpf: Remove explicit setrlimit(RLIMIT_MEMLOCK) in main selftestsAndrii Nakryiko1-16/+0
2021-12-12selftests/bpf: Add benchmark for bpf_strncmp() helperHou Tao1-0/+6
2021-12-12selftests/bpf: Fix checkpatch error on empty function parameterHou Tao1-1/+1
2021-11-30selftest/bpf/benchs: Add bpf_loop benchmarkJoanne Koong1-0/+37
2021-11-16selftests/bpf: Add uprobe triggering overhead benchmarksAndrii Nakryiko1-0/+10
2021-10-28bpf/benchs: Add benchmarks for comparing hashmap lookups w/ vs. w/out bloom f...Joanne Koong1-5/+18
2021-10-28bpf/benchs: Add benchmark tests for bloom filter throughput + false positiveJoanne Koong1-0/+37
2021-05-26selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checksAndrii Nakryiko1-0/+1
2020-09-29selftests: Remove fmod_ret from test_overheadToke Høiland-Jørgensen1-3/+0
2020-08-28selftests/bpf: Add sleepable testsAlexei Starovoitov1-0/+2
2020-06-02bpf: Add BPF ringbuf and perf buffer benchmarksAndrii Nakryiko1-0/+16
2020-05-15selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM"Colin Ian King1-1/+1
2020-05-13selftest/bpf: Add BPF triggering benchmarkAndrii Nakryiko1-0/+12
2020-05-13selftest/bpf: Fmod_ret prog and implement test_overhead as part of benchAndrii Nakryiko1-0/+14
2020-05-13selftests/bpf: Add benchmark runner infrastructureAndrii Nakryiko1-0/+423