summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/benchs
AgeCommit message (Expand)AuthorLines
2026-02-24selftests/bpf: Refactor bpf_get_ksyms() trace helperIhor Solodrai-6/+8
2026-01-30selftests/bpf: Allow to benchmark trigger with stacktraceJiri Olsa-0/+1
2026-01-20selftests/bpf: Add perfbuf multi-producer benchmarkGyutae Bae-0/+5
2025-11-25selftests/bpf: Call bpf_get_numa_node_id() in trigger_count()Menglong Dong-2/+2
2025-10-27selftests/bpf/benchs: Add overwrite mode benchmark for BPF ring bufferXu Kuohai-6/+63
2025-09-09selftests/bpf: Fix incorrect array size calculationJiayuan Chen-2/+3
2025-09-04selftests/bpf: add benchmark testing for kprobe-multi-allMenglong Dong-2/+63
2025-08-27selftests/bpf: Add LPM trie microbenchmarksMatt Fleming-0/+555
2025-05-28Merge tag 'bpf-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds-2/+599
2025-04-22selftests/bpf: Close the file descriptor to avoid resource leaksMalaya Kumar Rout-2/+1
2025-04-18selftests/bpf: Add 5-byte NOP uprobe trigger benchmarkJiri Olsa-1/+43
2025-04-15selftest/bpf/benchs: Remove duplicate sys/types.h headerJiapeng Chong-1/+0
2025-04-09selftest/bpf/benchs: Add benchmark for sockmap usageJiayuan Chen-0/+599
2024-11-04selftests/bpf: Clean up open-coded gettid syscall invocationsKumar Kartikeya Dwivedi-1/+2
2024-09-05selftests/bpf: fix some typos in selftestsLin Yikai-1/+1
2024-08-23selftests/bpf: add multi-uprobe benchmarksAndrii Nakryiko-15/+66
2024-04-24selftests: bpf: crypto: add benchmark for crypto functionsVadim Fedorenko-0/+185
2024-03-28selftests/bpf: add batched tp/raw_tp/fmodret testsAndrii Nakryiko-1/+41
2024-03-28selftests/bpf: lazy-load trigger bench BPF programsAndrii Nakryiko-3/+33
2024-03-28selftests/bpf: remove syscall-driven benchs, keep syscall-count onlyAndrii Nakryiko-195/+31
2024-03-28selftests/bpf: add batched, mostly in-kernel BPF triggering benchmarksAndrii Nakryiko-5/+152
2024-03-28selftests/bpf: rename and clean up userspace-triggered benchmarksAndrii Nakryiko-71/+37
2024-03-22selftests/bpf: Mark uprobe trigger functions with nocf_check attributeJiri Olsa-3/+5
2024-03-22selftests/bpf: Use syscall(SYS_gettid) instead of gettid() wrapper in benchAlan Maguire-1/+1
2024-03-19selftests/bpf: scale benchmark counting by using per-CPU countersAndrii Nakryiko-5/+35
2024-03-15selftests/bpf: Remove second semicolonColin Ian King-1/+1
2024-03-11selftests/bpf: Add kprobe multi triggering benchmarksJiri Olsa-0/+32
2024-03-11selftests/bpf: Add fexit and kretprobe triggering benchmarksAndrii Nakryiko-0/+32
2024-03-04selftests/bpf: Extend uprobe/uretprobe triggering benchmarksAndrii Nakryiko-37/+90
2023-12-19selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment()Hou Tao-0/+1
2023-08-14selftests/bpf: Clean up fmod_ret in bench_rename test scriptYipeng Zou-1/+1
2023-07-07selftests/bpf: Correct two typosLu Hongfei-1/+1
2023-07-05selftests/bpf: Add benchmark for bpf memory allocatorHou Tao-0/+390
2023-06-19selftests/bpf: Set the default value of consumer_cnt as 0Hou Tao-127/+34
2023-06-19selftests/bpf: Use producer_cnt to allocate local counter arrayHou Tao-1/+1
2023-03-31selftests/bpf: Fix conflicts with built-in functions in bench_local_storage_c...James Hilliard-1/+1
2023-03-25selftests/bpf: Add bench for task storage creationMartin KaFai Lau-14/+137
2023-03-10selftests/bpf: Add local-storage-create benchmarkMartin KaFai Lau-0/+141
2023-02-15selftest/bpf/benchs: Add benchmark for hashmap lookupsAnton Protopopov-0/+283
2023-02-15selftest/bpf/benchs: Make quiet option commonAnton Protopopov-15/+2
2023-02-15selftest/bpf/benchs: Remove an unused headerAnton Protopopov-1/+0
2023-02-15selftest/bpf/benchs: Enhance argp parsingAnton Protopopov-0/+16
2023-02-15selftest/bpf/benchs: Make a function static in bpf_hashmap_full_updateAnton Protopopov-1/+1
2023-02-15selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_updateAnton Protopopov-2/+2
2022-07-07selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usageDave Marchevsky-0/+292
2022-06-22selftests/bpf: Add benchmark for local_storage getDave Marchevsky-0/+328
2022-06-11selftest/bpf/benchs: Add bpf_map benchmarkFeng Zhou-0/+107
2022-01-26selftests/bpf: fix uprobe offset calculation in selftestsAndrii Nakryiko-4/+2
2022-01-25selftests/bpf: use preferred setter/getter APIs instead of deprecated onesAndrii Nakryiko-1/+1
2021-12-11selftests/bpf: Add benchmark for bpf_strncmp() helperHou Tao-0/+173