aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf
AgeCommit message (Expand)AuthorFilesLines
2024-02-22selftests/bpf: Test case for lacking CFI stub functions.Gravatar Kui-Feng Lee 6-3/+151
2024-02-22selftests/bpf: update tcp_custom_syncookie to use scalar packet offsetGravatar Eduard Zingerman 1-30/+53
2024-02-21selftests/bpf: Remove intermediate test files.Gravatar Alexei Starovoitov 1-0/+3
2024-02-16selftests/bpf: Remove empty TEST_CUSTOM_PROGSGravatar Marcos Paulo de Souza 1-3/+2
2024-02-15bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19Gravatar Yonghong Song 2-4/+8
2024-02-13bpf: emit source code file name and line number in verifier logGravatar Andrii Nakryiko 1-2/+2
2024-02-13selftests/bpf: add anonymous user struct as global subprog arg testGravatar Andrii Nakryiko 1-0/+29
2024-02-13bpf: don't infer PTR_TO_CTX for programs with unnamed context typeGravatar Andrii Nakryiko 1-0/+19
2024-02-13selftests/bpf: Test PTR_MAYBE_NULL arguments of struct_ops operators.Gravatar Kui-Feng Lee 5-1/+115
2024-02-13bpf: Abstract loop unrolling pragmas in BPF selftestsGravatar Jose E. Marchesi 19-42/+102
2024-02-13selftests/bpf: Ensure fentry prog cannot attach to bpf_spin_{lock,unlcok}()Gravatar Yonghong Song 2-0/+57
2024-02-11bpf: Allow compiler to inline most of bpf_local_storage_lookup()Gravatar Marco Elver 3-49/+0
2024-02-07selftests/bpf: Mark cpumask kfunc declarations as __weakGravatar Yafang Shao 1-28/+29
2024-02-07selftests/bpf: Fix error checking for cpumask_success__load()Gravatar Yafang Shao 1-3/+3
2024-02-06bpf: Use -Wno-address-of-packed-member in some selftestsGravatar Jose E. Marchesi 3-0/+6
2024-02-05selftests/bpf: mark dynptr kfuncs __weak to make them optional on old kernelsGravatar Andrii Nakryiko 1-9/+9
2024-02-05selftests/bpf: Add tests for RCU lock transfer between subprogsGravatar Kumar Kartikeya Dwivedi 2-0/+126
2024-02-05selftests/bpf: Add test for static subprog call in lock csGravatar Kumar Kartikeya Dwivedi 3-0/+111
2024-02-05bpf: Allow calling static subprogs while holding a bpf_spin_lockGravatar Kumar Kartikeya Dwivedi 1-1/+1
2024-02-05selftests/bpf: Fix flaky selftest lwt_redirect/lwt_rerouteGravatar Yonghong Song 3-2/+2
2024-02-05selftests/bpf: Suppress warning message of an unused variable.Gravatar Kui-Feng Lee 3-7/+4
2024-02-05selftests/bpf: Fix flaky test ptr_untrustedGravatar Yonghong Song 1-3/+3
2024-02-02selftests/bpf: add more cases for __arg_trusted __arg_nullable argsGravatar Andrii Nakryiko 1-3/+29
2024-02-02selftests/bpf: trace_helpers.c: do not use poisoned typeGravatar Shung-Hsi Yu 1-1/+1
2024-02-02selftests/bpf: States pruning checks for scalar vs STACK_MISCGravatar Eduard Zingerman 1-0/+154
2024-02-02selftests/bpf: Add test cases for narrowing fillGravatar Maxim Mikityanskiy 1-0/+111
2024-02-02bpf: Preserve boundaries and track scalars on narrowing fillGravatar Maxim Mikityanskiy 1-7/+19
2024-02-02selftests/bpf: Test tracking spilled unbounded scalarsGravatar Maxim Mikityanskiy 1-0/+27
2024-02-02bpf: Track spilled unbounded scalarsGravatar Maxim Mikityanskiy 1-3/+3
2024-02-01selftests/bpf: Fix bench runner SIGSEGVGravatar Andrii Nakryiko 1-2/+10
2024-02-01selftests/bpf: Enable inline bpf_kptr_xchg() test for RV64Gravatar Pu Lehui 1-1/+2
2024-01-31bpf: treewide: Annotate BPF kfuncs in BTFGravatar Daniel Xu 1-4/+4
2024-01-31selftests/bpf: Disable IPv6 for lwt_redirect testGravatar Manu Bretelle 1-0/+1
2024-01-30selftests/bpf: convert bpf_rdonly_cast() uses to bpf_core_cast() macroGravatar Andrii Nakryiko 8-18/+12
2024-01-30libbpf: add bpf_core_cast() macroGravatar Andrii Nakryiko 3-6/+2
2024-01-30selftests/bpf: add trusted global subprog arg testsGravatar Andrii Nakryiko 2-0/+158
2024-01-30bpf: Move -Wno-compare-distinct-pointer-types to BPF_CFLAGSGravatar Jose E. Marchesi 1-3/+3
2024-01-30bpf: Build type-punning BPF selftests with -fno-strict-aliasingGravatar Jose E. Marchesi 1-0/+13
2024-01-29bpf: Use -Wno-error in certain tests when building with GCCGravatar Jose E. Marchesi 1-1/+11
2024-01-29selftests/bpf: Remove "&>" usage in the selftestsGravatar Martin KaFai Lau 10-20/+25
2024-01-29selftests/bpf: Drop return in bpf_testmod_exitGravatar Geliang Tang 1-1/+1
2024-01-26selftests/bpf: Add missing line break in test_verifierGravatar Tiezhu Yang 1-1/+1
2024-01-24selftests/bpf: Incorporate LSM policy to token-based testsGravatar Andrii Nakryiko 2-17/+104
2024-01-24selftests/bpf: Add tests for LIBBPF_BPF_TOKEN_PATH envvarGravatar Andrii Nakryiko 1-0/+98
2024-01-24selftests/bpf: Add tests for BPF object load with implicit tokenGravatar Andrii Nakryiko 1-0/+64
2024-01-24selftests/bpf: Add BPF object loading tests with explicit token passingGravatar Andrii Nakryiko 3-0/+166
2024-01-24selftests/bpf: Utilize string values for delegate_xxx mount optionsGravatar Andrii Nakryiko 1-20/+32
2024-01-24selftests/bpf: Add BPF token-enabled testsGravatar Andrii Nakryiko 1-0/+683
2024-01-24bpf: Add BPF token support to BPF_PROG_LOAD commandGravatar Andrii Nakryiko 2-0/+5
2024-01-24bpf: Add BPF token support to BPF_MAP_CREATE commandGravatar Andrii Nakryiko 2-0/+5