aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/prog_tests/btf.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-30selftests/bpf: Add a test where map key_type_id with decl_tag typeGravatar Yonghong Song 1-0/+40
2023-03-06selftests/bpf: check that modifier resolves after pointerGravatar Lorenz Bauer 1-0/+28
2023-02-16selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()Gravatar Ilya Leoshkevich 1-12/+12
2022-11-24selftests/bpf: Add reproducer for decl_tag in func_proto argumentGravatar Stanislav Fomichev 1-0/+14
2022-11-09selftests/bpf: Tests for btf_dedup_resolve_fwdsGravatar Eduard Zingerman 1-0/+176
2022-11-04selftests/bpf: Tests for enum fwd resolved as full enum64Gravatar Eduard Zingerman 1-5/+83
2022-10-17selftests/bpf: Add reproducer for decl_tag in func_proto return typeGravatar Stanislav Fomichev 1-0/+13
2022-09-02selftests/bpf: Store BPF object files with .bpf.o extensionGravatar Daniel Müller 1-2/+2
2022-07-19selftests/bpf: fix a test for snprintf() overflowGravatar Dan Carpenter 1-1/+1
2022-06-28selftests/bpf: remove last tests with legacy BPF map definitionsGravatar Andrii Nakryiko 1-1/+0
2022-06-20selftests/bpf: allow BTF specs and func infos in test_verifier testsGravatar Eduard Zingerman 1-1/+0
2022-06-07selftests/bpf: Test BTF_KIND_ENUM64 for deduplicationGravatar Yonghong Song 1-2/+95
2022-06-07selftests/bpf: Add BTF_KIND_ENUM64 unit testsGravatar Yonghong Song 1-0/+36
2022-06-07selftests/bpf: Fix selftests failureGravatar Yonghong Song 1-20/+0
2022-04-19selftests/bpf: Add tests for type tag order validationGravatar Kumar Kartikeya Dwivedi 1-0/+99
2022-04-10selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCKGravatar Yafang Shao 1-1/+0
2022-02-15selftests/bpf: Fix GCC11 compiler warnings in -O2 modeGravatar Andrii Nakryiko 1-1/+1
2022-02-07selftests/bpf: Fix strict mode calculationGravatar Mauricio Vásquez 1-1/+1
2022-02-03selftests/bpf: Add a selftest for invalid func btf with btf decl_tagGravatar Yonghong Song 1-0/+19
2022-01-20libbpf: deprecate legacy BPF map definitionsGravatar Andrii Nakryiko 1-0/+4
2021-12-14selftests/bpf: Remove explicit setrlimit(RLIMIT_MEMLOCK) in main selftestsGravatar Andrii Nakryiko 1-1/+0
2021-12-10selftests/bpf: Replace all uses of bpf_load_btf() with bpf_btf_load()Gravatar Andrii Nakryiko 1-20/+30
2021-11-25selftests/bpf: Migrate selftests to bpf_map_create()Gravatar Andrii Nakryiko 1-33/+18
2021-11-16selftests/bpf: Add a dedup selftest with equivalent structure typesGravatar Yonghong Song 1-0/+26
2021-11-11selftests/bpf: Test BTF_KIND_DECL_TAG for deduplicationGravatar Yonghong Song 1-4/+135
2021-11-11selftests/bpf: Add BTF_KIND_TYPE_TAG unit testsGravatar Yonghong Song 1-0/+18
2021-11-11libbpf: Turn btf_dedup_opts into OPTS-based structGravatar Andrii Nakryiko 1-39/+7
2021-11-07selftests/bpf: Free inner strings index in btf selftestGravatar Andrii Nakryiko 1-4/+2
2021-10-22selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedefGravatar Yonghong Song 1-6/+41
2021-10-22selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit testsGravatar Yonghong Song 1-0/+36
2021-10-22selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIsGravatar Hengqi Chen 1-5/+5
2021-10-18bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGGravatar Yonghong Song 1-80/+80
2021-10-06selftests/bpf: Switch to new bpf_object__next_{map,program} APIsGravatar Hengqi Chen 1-1/+1
2021-09-14selftests/bpf: Test BTF_KIND_TAG for deduplicationGravatar Yonghong Song 1-17/+175
2021-09-14selftests/bpf: Add BTF_KIND_TAG unit testsGravatar Yonghong Song 1-0/+245
2021-09-14selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TAG formatGravatar Yonghong Song 1-2/+2
2021-07-29tools: Replace btf__get_from_id() with btf__load_from_kernel_by_id()Gravatar Quentin Monnet 1-1/+2
2021-07-29tools: Free BTF objects at various locationsGravatar Quentin Monnet 1-0/+1
2021-05-25selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checksGravatar Andrii Nakryiko 1-46/+47
2021-03-04selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication testsGravatar Ilya Leoshkevich 1-12/+31
2021-03-04selftest/bpf: Add BTF_KIND_FLOAT testsGravatar Ilya Leoshkevich 1-0/+131
2021-03-04selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" testGravatar Ilya Leoshkevich 1-1/+1
2021-01-21selftest/bpf: Fix typoGravatar Junlin Yang 1-2/+2
2021-01-20bpf: Permit size-0 datasecGravatar Yonghong Song 1-0/+21
2020-11-05selftest/bpf: Relax btf_dedup test checksGravatar Andrii Nakryiko 1-15/+25
2020-09-15selftests/bpf: Merge most of test_btf into test_progsGravatar Andrii Nakryiko 1-0/+6811