summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_btf.c
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: add trickier size resolution testsAndrii Nakryiko2019-07-151-0/+88
* selftests/bpf: add test for BTF-defined mapsAndrii Nakryiko2019-06-181-7/+3Star
* selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.extAndrii Nakryiko2019-05-241-58/+13Star
* bpf: Refactor BTF encoding macro to test_btf.hMartin KaFai Lau2019-04-271-62/+1Star
* selftests/btf: add VAR and DATASEC case for dedup testsAndrii Nakryiko2019-04-161-0/+49
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-04-121-10/+687
|\
| * bpf, selftest: add test cases for BTF Var and DataSecDaniel Borkmann2019-04-101-2/+663
| * bpf: add bpffs multi-dimensional array tests in test_btfYonghong Song2019-04-011-8/+24
* | selftests/bpf: add btf_dedup test for VOID equivalence checkAndrii Nakryiko2019-03-271-0/+47
|/
* selftests/bpf: add fwd enum resolution test for btf_dedupAndrii Nakryiko2019-03-141-0/+44
* selftests/bpf: add btf_dedup test of FWD/STRUCT resolutionAndrii Nakryiko2019-03-011-0/+45
* selftests/bpf: fix btf_dedup testing codeAndrii Nakryiko2019-03-011-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-02-171-13/+26
|\
| * tools/bpf: remove btf__get_strings() superseded by raw data APIAndrii Nakryiko2019-02-081-13/+26
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-091-6/+3Star
|\ \ | |/ |/|
| * tools/bpf: fix test_btf for typedef func_proto caseYonghong Song2019-01-301-6/+3Star
* | tools/bpf: fix a selftest test_btf failureYonghong Song2019-02-061-1/+1
* | selftests/btf: add initial BTF dedup testsAndrii Nakryiko2019-02-051-15/+520
* | libbpf: fix libbpf_printStanislav Fomichev2019-02-051-11/+2Star
* | tools/bpf: simplify libbpf API function libbpf_set_print()Yonghong Song2019-02-041-3/+4
* | selftests: bpf: add tests for dead code removalJakub Kicinski2019-01-241-7/+389
* | tools/bpf: add bpffs pretty print test for int128Yonghong Song2019-01-161-0/+79
* | tools/bpf: refactor test_btf pretty printing for multiple map value formatsYonghong Song2019-01-161-37/+75
* | tools/bpf: add int128 raw test in test_btfYonghong Song2019-01-161-0/+93
|/
* tools/bpf: test btf bitfield with >=256 struct member offsetYonghong Song2019-01-111-8/+21
* bpf: Add BPF_LD_IMM64 to the line_info testMartin KaFai Lau2018-12-201-0/+27
* tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btfYonghong Song2018-12-181-5/+5
* tools/bpf: test kernel bpffs map pretty print with struct kind_flagYonghong Song2018-12-181-14/+154
* tools/bpf: add test_btf unit tests for kind_flagYonghong Song2018-12-181-2/+494
* bpf: Remove !func_info and !line_info check from test_btf and bpftoolMartin KaFai Lau2018-12-131-7/+0Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-12-111-106/+714
|\
| * tools/bpf: rename *_info_cnt to nr_*_infoYonghong Song2018-12-101-30/+30
| * bpf: Add unit tests for bpf_line_infoMartin KaFai Lau2018-12-091-17/+580
| * bpf: Refactor and bug fix in test_func_type in test_btf.cMartin KaFai Lau2018-12-091-86/+125
| * bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftoolMartin KaFai Lau2018-12-061-1/+7
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-101-7/+368
|\ \ | |/ |/|
| * tools/bpf: add addition type tests to test_btfYonghong Song2018-11-291-0/+361
| * tools/bpf: fix two test_btf unit test casesMartin KaFai Lau2018-11-291-7/+7
* | libbpf: Name changing for btf_get_from_idMartin KaFai Lau2018-11-271-1/+1
* | tools/bpf: change selftest test_btf for both jit and non-jitYonghong Song2018-11-271-30/+3Star
* | tools/bpf: fix spelling mistake "memeory" -> "memory"Colin Ian King2018-11-221-2/+2
* | tools/bpf: enhance test_btf file testing to test func infoYonghong Song2018-11-201-9/+108
* | tools/bpf: extends test_btf to test load/retrieve func_type infoYonghong Song2018-11-201-3/+329
* | tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNCMartin KaFai Lau2018-11-201-2/+472
|/
* tools/bpf: add bpffs percpu map pretty print tests in test_btfYonghong Song2018-08-301-35/+144
* bpf: Refactor ARRAY_SIZE macro to bpf_util.hMartin KaFai Lau2018-08-111-4/+1Star
* tools/bpf: add bpffs pretty print btf test for hash/lru_hash mapsYonghong Song2018-08-101-15/+72
* bpf: btf: Use exact btf value_size match in map_check_btf()Martin KaFai Lau2018-07-271-2/+84
* bpf: btf: Ensure the member->offset is in the right orderMartin KaFai Lau2018-07-241-0/+28
* bpf: btf: Ensure t->type == 0 for BTF_KIND_FWDMartin KaFai Lau2018-06-021-0/+22