summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/prog_tests/btf.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-19selftests/bpf: fix a test for snprintf() overflowDan Carpenter1-1/+1
2022-06-28selftests/bpf: remove last tests with legacy BPF map definitionsAndrii Nakryiko1-1/+0
2022-06-21selftests/bpf: allow BTF specs and func infos in test_verifier testsEduard Zingerman1-1/+0
2022-06-07selftests/bpf: Test BTF_KIND_ENUM64 for deduplicationYonghong Song1-2/+95
2022-06-07selftests/bpf: Add BTF_KIND_ENUM64 unit testsYonghong Song1-0/+36
2022-06-07selftests/bpf: Fix selftests failureYonghong Song1-20/+0
2022-04-20selftests/bpf: Add tests for type tag order validationKumar Kartikeya Dwivedi1-0/+99
2022-04-11selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCKYafang Shao1-1/+0
2022-02-15selftests/bpf: Fix GCC11 compiler warnings in -O2 modeAndrii Nakryiko1-1/+1
2022-02-07selftests/bpf: Fix strict mode calculationMauricio Vásquez1-1/+1
2022-02-04selftests/bpf: Add a selftest for invalid func btf with btf decl_tagYonghong Song1-0/+19
2022-01-21libbpf: deprecate legacy BPF map definitionsAndrii Nakryiko1-0/+4
2021-12-15selftests/bpf: Remove explicit setrlimit(RLIMIT_MEMLOCK) in main selftestsAndrii Nakryiko1-1/+0
2021-12-11selftests/bpf: Replace all uses of bpf_load_btf() with bpf_btf_load()Andrii Nakryiko1-20/+30
2021-11-26selftests/bpf: Migrate selftests to bpf_map_create()Andrii Nakryiko1-33/+18
2021-11-16selftests/bpf: Add a dedup selftest with equivalent structure typesYonghong Song1-0/+26
2021-11-12selftests/bpf: Test BTF_KIND_DECL_TAG for deduplicationYonghong Song1-4/+135
2021-11-12selftests/bpf: Add BTF_KIND_TYPE_TAG unit testsYonghong Song1-0/+18
2021-11-12libbpf: Turn btf_dedup_opts into OPTS-based structAndrii Nakryiko1-39/+7
2021-11-07selftests/bpf: Free inner strings index in btf selftestAndrii Nakryiko1-4/+2
2021-10-23selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedefYonghong Song1-6/+41
2021-10-23selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit testsYonghong Song1-0/+36
2021-10-23selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIsHengqi Chen1-5/+5
2021-10-19bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song1-80/+80
2021-10-06selftests/bpf: Switch to new bpf_object__next_{map,program} APIsHengqi Chen1-1/+1
2021-09-15selftests/bpf: Test BTF_KIND_TAG for deduplicationYonghong Song1-17/+175
2021-09-15selftests/bpf: Add BTF_KIND_TAG unit testsYonghong Song1-0/+245
2021-09-15selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TAG formatYonghong Song1-2/+2
2021-07-30tools: Replace btf__get_from_id() with btf__load_from_kernel_by_id()Quentin Monnet1-1/+2
2021-07-30tools: Free BTF objects at various locationsQuentin Monnet1-0/+1
2021-05-26selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checksAndrii Nakryiko1-46/+47
2021-03-05selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication testsIlya Leoshkevich1-12/+31
2021-03-05selftest/bpf: Add BTF_KIND_FLOAT testsIlya Leoshkevich1-0/+131
2021-03-05selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" testIlya Leoshkevich1-1/+1
2021-01-22selftest/bpf: Fix typoJunlin Yang1-2/+2
2021-01-21bpf: Permit size-0 datasecYonghong Song1-0/+21
2020-11-06selftest/bpf: Relax btf_dedup test checksAndrii Nakryiko1-15/+25
2020-09-16selftests/bpf: Merge most of test_btf into test_progsAndrii Nakryiko1-0/+6811