summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_verifier.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTSAndrii Nakryiko2023-11-171-1/+1
* selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by defaultAndrii Nakryiko2023-11-151-1/+1
* selftests/bpf: fix unpriv_disabled check in test_verifierArtem Savkov2023-09-121-1/+1
* selftests/bpf: Fix invalid pointer check in get_xlated_program()Eduard Zingerman2023-06-121-11/+13
* selftests/bpf: Allow to use kfunc from testmod.ko in test_verifierJiri Olsa2023-05-161-22/+139
* selftests/bpf: Load bpf_testmod for verifier testJiri Olsa2023-05-161-0/+9
* selftests/bpf: Don't assume page size is 4096Hengqi Chen2023-03-271-1/+1
* selftests/bpf: Unprivileged tests for test_loader.cEduard Zingerman2023-03-251-23/+2
* bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted.Alexei Starovoitov2023-03-031-11/+11
* selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich2023-02-161-4/+4
* selftests/bpf: Use semicolon instead of comma in test_verifier.cTiezhu Yang2023-02-021-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-171-1/+1
|\
| * selftests/bpf: Fix casting error when cross-compiling test_verifier for 32-bi...Pu Lehui2022-11-091-1/+1
* | selftests/bpf: allow requesting log level 2 in test_verifierAndrii Nakryiko2022-10-051-3/+10
|/
* selftests/bpf: Add verifier tests for bpf_lookup_*_key() and bpf_key_put()Roberto Sassu2022-09-211-1/+2
* selftest/bpf: Test for use-after-free bug fix in inline_bpf_loopEduard Zingerman2022-06-241-0/+39
* selftests/bpf: allow BTF specs and func infos in test_verifier testsEduard Zingerman2022-06-201-17/+77
* selftests/bpf: specify expected instructions in test_verifier testsEduard Zingerman2022-06-201-0/+234
* selftests/bpf: Add verifier tests for kptrKumar Kartikeya Dwivedi2022-04-251-2/+53
* bpf: selftests: Remove libcap usage from test_verifierMartin KaFai Lau2022-03-161-63/+25
* selftests/bpf: Remove usage of deprecated feature probing APIsAndrii Nakryiko2022-02-031-2/+2
* selftests/bpf: Migrate from bpf_prog_test_runDelyan Kratunov2022-02-021-6/+10
* selftests/bpf: Add test_verifier support to fixup kfunc call insnsKumar Kartikeya Dwivedi2022-01-181-0/+28
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-12-311-10/+8
|\
| * selftests/bpf: Remove explicit setrlimit(RLIMIT_MEMLOCK) in main selftestsAndrii Nakryiko2021-12-141-1/+3
| * selftests/bpf: Remove last bpf_create_map_xattr from test_verifierAndrii Nakryiko2021-12-121-9/+5
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-161-1/+1
|\ \ | |/ |/|
| * selftests/bpf: Fix OOB write in test_verifierKumar Kartikeya Dwivedi2021-12-141-1/+1
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-12-101-31/+23
|\ \
| * | selftests/bpf: Replace all uses of bpf_load_btf() with bpf_btf_load()Andrii Nakryiko2021-12-101-1/+1
| * | selftests/bpf: Migrate selftests to bpf_map_create()Andrii Nakryiko2021-11-251-30/+22
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-11-181-1/+45
|\ \ \ | |/ / |/| / | |/
| * selftests/bpf: Add tests for restricted helpersDmitrii Banshchikov2021-11-151-1/+45
* | selftests/bpf: Convert legacy prog load APIs to bpf_prog_load()Andrii Nakryiko2021-11-071-19/+19
|/
* selftests/bpf: Skip verifier tests that fail to load with ENOTSUPPIlya Leoshkevich2021-10-081-1/+11
* bpf, selftests: Adjust few selftest outcomes wrt unreachable codeDaniel Borkmann2021-06-141-1/+1
* selftests: bpf: Don't run sk_lookup in verifier testsLorenz Bauer2021-03-041-2/+2
* selftest/bpf: Testing for multiple logs on REJECTAndrei Matei2021-02-031-3/+13
* selftests/bpf: Add verifier tests for x64 jit jump paddingGary Lin2021-01-201-0/+72
* selftests/bpf: Add verifier test for PTR_TO_MEM spillGilad Reti2021-01-131-1/+11
* selftests/bpf: Avoid errno clobberingFlorian Lehner2020-12-041-5/+22
* selftests/bpf: Print reason when a tester could not run a programFlorian Lehner2020-12-041-1/+3
* selftests/bpf: Avoid running unprivileged tests with alignment requirementsBjörn Töpel2020-11-181-0/+13
* selftests/bpf: Add verifier test for d_path helperJiri Olsa2020-08-251-1/+18
* selftests/bpf: Use CAP_BPF and CAP_PERFMON in testsAlexei Starovoitov2020-05-151-8/+36
* selftests/bpf: Test allowed maps for bpf_sk_select_reuseportJakub Sitnicki2020-04-301-1/+11
* bpf: Make verifier log more relevant by defaultAndrii Nakryiko2020-04-261-1/+6
* bpf: Add further test_verifier cases for record_func_keyDaniel Borkmann2019-12-191-21/+22
* selftests/bpf: verifier precise testsAlexei Starovoitov2019-08-281-11/+57
* selftests/bpf: Add selftests for bpf_perf_event_outputAllan Zhang2019-07-251-1/+11