summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/test_btf.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-10selftests/bpf: Add test for the packed enum member in struct/unionYoshiki Komachi1-0/+42
2020-01-20selftests/bpf: Don't check for btf fd in test_btfStanislav Fomichev1-4/+0
2019-07-15selftests/bpf: add trickier size resolution testsAndrii Nakryiko1-0/+88
2019-06-18selftests/bpf: add test for BTF-defined mapsAndrii Nakryiko1-7/+3
2019-05-24selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.extAndrii Nakryiko1-58/+13
2019-04-27bpf: Refactor BTF encoding macro to test_btf.hMartin KaFai Lau1-62/+1
2019-04-16selftests/btf: add VAR and DATASEC case for dedup testsAndrii Nakryiko1-0/+49
2019-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-10/+687
2019-04-09bpf, selftest: add test cases for BTF Var and DataSecDaniel Borkmann1-2/+663
2019-04-01bpf: add bpffs multi-dimensional array tests in test_btfYonghong Song1-8/+24
2019-03-27selftests/bpf: add btf_dedup test for VOID equivalence checkAndrii Nakryiko1-0/+47
2019-03-14selftests/bpf: add fwd enum resolution test for btf_dedupAndrii Nakryiko1-0/+44
2019-03-01selftests/bpf: add btf_dedup test of FWD/STRUCT resolutionAndrii Nakryiko1-0/+45
2019-03-01selftests/bpf: fix btf_dedup testing codeAndrii Nakryiko1-2/+2
2019-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-13/+26
2019-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-6/+3
2019-02-08tools/bpf: remove btf__get_strings() superseded by raw data APIAndrii Nakryiko1-13/+26
2019-02-05tools/bpf: fix a selftest test_btf failureYonghong Song1-1/+1
2019-02-05selftests/btf: add initial BTF dedup testsAndrii Nakryiko1-15/+520
2019-02-04libbpf: fix libbpf_printStanislav Fomichev1-11/+2
2019-02-04tools/bpf: simplify libbpf API function libbpf_set_print()Yonghong Song1-3/+4
2019-01-29tools/bpf: fix test_btf for typedef func_proto caseYonghong Song1-6/+3
2019-01-23selftests: bpf: add tests for dead code removalJakub Kicinski1-7/+389
2019-01-16tools/bpf: add bpffs pretty print test for int128Yonghong Song1-0/+79
2019-01-16tools/bpf: refactor test_btf pretty printing for multiple map value formatsYonghong Song1-37/+75
2019-01-16tools/bpf: add int128 raw test in test_btfYonghong Song1-0/+93
2019-01-11tools/bpf: test btf bitfield with >=256 struct member offsetYonghong Song1-8/+21
2018-12-19bpf: Add BPF_LD_IMM64 to the line_info testMartin KaFai Lau1-0/+27
2018-12-18tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btfYonghong Song1-5/+5
2018-12-18tools/bpf: test kernel bpffs map pretty print with struct kind_flagYonghong Song1-14/+154
2018-12-18tools/bpf: add test_btf unit tests for kind_flagYonghong Song1-2/+494
2018-12-13bpf: Remove !func_info and !line_info check from test_btf and bpftoolMartin KaFai Lau1-7/+0
2018-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-106/+714
2018-12-10tools/bpf: rename *_info_cnt to nr_*_infoYonghong Song1-30/+30
2018-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-7/+368
2018-12-09bpf: Add unit tests for bpf_line_infoMartin KaFai Lau1-17/+580
2018-12-09bpf: Refactor and bug fix in test_func_type in test_btf.cMartin KaFai Lau1-86/+125
2018-12-05bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftoolMartin KaFai Lau1-1/+7
2018-11-28tools/bpf: add addition type tests to test_btfYonghong Song1-0/+361
2018-11-28tools/bpf: fix two test_btf unit test casesMartin KaFai Lau1-7/+7
2018-11-26libbpf: Name changing for btf_get_from_idMartin KaFai Lau1-1/+1
2018-11-26tools/bpf: change selftest test_btf for both jit and non-jitYonghong Song1-30/+3
2018-11-22tools/bpf: fix spelling mistake "memeory" -> "memory"Colin Ian King1-2/+2
2018-11-20tools/bpf: enhance test_btf file testing to test func infoYonghong Song1-9/+108
2018-11-20tools/bpf: extends test_btf to test load/retrieve func_type infoYonghong Song1-3/+329
2018-11-20tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNCMartin KaFai Lau1-2/+472
2018-08-30tools/bpf: add bpffs percpu map pretty print tests in test_btfYonghong Song1-35/+144
2018-08-11bpf: Refactor ARRAY_SIZE macro to bpf_util.hMartin KaFai Lau1-4/+1
2018-08-10tools/bpf: add bpffs pretty print btf test for hash/lru_hash mapsYonghong Song1-15/+72
2018-07-27bpf: btf: Use exact btf value_size match in map_check_btf()Martin KaFai Lau1-2/+84