summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/progs
AgeCommit message (Expand)AuthorFilesLines
4 daysbpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4KYonghong Song1-1/+7
10 daysselftests/bpf: Improve reliability of test_perf_branches_no_hw()Matt Bobrowski1-0/+3
2025-10-15bpf/selftests: Fix test_tcpnotify_userMatt Bobrowski1-1/+0
2025-08-28bpf: Make reg_not_null() true for CONST_PTR_TO_MAPIhor Solodrai1-1/+1
2025-08-01Revert "selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test"Shung-Hsi Yu1-7/+0
2025-07-24Revert "selftests/bpf: adjust dummy_st_ops_success to detect additional error"Shung-Hsi Yu1-11/+2
2025-07-06libbpf: Fix possible use-after-free for externsAdin Scannell1-0/+16
2025-05-09selftests/bpf: extend changes_pkt_data with cases w/o subprogramsEduard Zingerman2-10/+23
2025-05-09selftests/bpf: validate that tail call invalidates packet pointersEduard Zingerman1-0/+28
2025-05-09selftests/bpf: freplace tests for tracking of changes_packet_dataEduard Zingerman2-0/+44
2025-05-09selftests/bpf: test for changing packet data from global functionsEduard Zingerman1-0/+28
2025-04-10selftests/bpf: Fix string read in strncmp benchmarkViktor Malik1-1/+4
2025-02-08selftests/bpf: Fix fill_link_info selftest on powerpcSaket Kumar Bhaskar1-3/+10
2025-01-09Revert "bpf: support non-r10 register spill/fill to/from stack in precision t...Shung-Hsi Yu1-18/+5
2024-12-19selftests/bpf: remove use of __xlated()Shung-Hsi Yu1-16/+0
2024-12-19bpf: Check size for BTF-based ctx access of pointer membersKumar Kartikeya Dwivedi2-4/+4
2024-12-09selftests/bpf: fix test_spin_lock_fail.c's global vars usageAndrii Nakryiko1-2/+2
2024-12-09bpf: support non-r10 register spill/fill to/from stack in precision trackingAndrii Nakryiko1-5/+18
2024-11-17selftests/bpf: Verify that sync_linked_regs preserves subreg_defEduard Zingerman1-0/+67
2024-11-01bpf: Simplify checking size of helper accessesAndrei Matei2-5/+5
2024-10-17selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized testDaniel Borkmann1-4/+1
2024-10-04selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libcTony Ambardar1-2/+0
2024-10-04selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() testYonghong Song1-0/+7
2024-10-04selftests/bpf: Refactor out some functions in ns_current_pid_tgid testYonghong Song1-3/+7
2024-10-04selftests/bpf: Workaround strict bpf_lsm return value check.Alexei Starovoitov1-0/+1
2024-08-29selftests/bpf: Add a test to verify previous stacksafe() fixYonghong Song1-0/+54
2024-08-29selftests/bpf: Fix a few tests for GCC related warnings.Cupertino Miranda4-29/+37
2024-08-19bpf: Replace bpf_lpm_trie_key 0-length array with flexible arrayKees Cook1-1/+1
2024-08-03libbpf: Fix no-args func prototype BTF dumping syntaxAndrii Nakryiko2-4/+4
2024-07-11selftests/bpf: do not pass NULL for non-nullable params in dummy_st_opsEduard Zingerman1-1/+1
2024-07-11selftests/bpf: adjust dummy_st_ops_success to detect additional errorEduard Zingerman1-2/+11
2024-06-12bpf: Fix verifier assumptions about socket->skAlexei Starovoitov3-13/+20
2024-03-27selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY valuesAndrey Grafin1-0/+26
2024-02-05bpf: Fix a few selftest failures due to llvm18 changeYonghong Song1-0/+1
2024-02-05selftests/bpf: Fix pyperf180 compilation failure with clang18Yonghong Song1-0/+22
2024-02-01selftests/bpf: check if max number of bpf_loop iterations is trackedEduard Zingerman1-0/+75
2024-02-01bpf: keep track of max number of bpf_loop callback iterationsEduard Zingerman1-10/+25
2024-02-01selftests/bpf: test widening for iterating callbacksEduard Zingerman1-0/+20
2024-02-01selftests/bpf: tests for iterating callbacksEduard Zingerman1-0/+147
2024-02-01bpf: verify callbacks as if they are called unknown number of timesEduard Zingerman2-14/+58
2024-02-01selftests/bpf: track string payload offset as scalar in strobemetaEduard Zingerman1-30/+48
2024-02-01selftests/bpf: track tcp payload offset as scalar in xdp_synproxyEduard Zingerman1-32/+52
2024-02-01selftests/bpf: test if state loops are detected in a tricky caseEduard Zingerman1-0/+177
2024-02-01selftests/bpf: tests with delayed read/precision makrs in loop bodyEduard Zingerman1-0/+518
2024-01-26selftests/bpf: Add assert for user stacks in test_task_stackJordan Rome1-0/+5
2024-01-26bpf: Fix accesses to uninit stack slotsAndrei Matei5-20/+62
2024-01-26selftests/bpf: Fix erroneous bitmask operationJeroen van Ingen Schenau1-2/+2
2023-12-20selftests/bpf: fix bpf_loop_bench for new callback verification schemeEduard Zingerman1-5/+8
2023-11-28bpf: fix control-flow graph checking in privileged modeAndrii Nakryiko1-3/+6
2023-11-20selftests/bpf: Make linked_list failure test more robustKumar Kartikeya Dwivedi1-1/+3