summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_btf.c
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: Merge most of test_btf into test_progsAndrii Nakryiko2020-09-151-7067/+0
* selftest/bpf: Fix compilation warnings in 32-bit modeAndrii Nakryiko2020-08-131-4/+4
* selftests/bpf: Fix a couple of broken test_btf casesStanislav Fomichev2020-04-241-1/+1
* selftests/bpf: Add test for the packed enum member in struct/unionYoshiki Komachi2020-03-101-0/+42
* selftests/bpf: Don't check for btf fd in test_btfStanislav Fomichev2020-01-201-4/+0
* selftests/bpf: add trickier size resolution testsAndrii Nakryiko2019-07-151-0/+88
* selftests/bpf: add test for BTF-defined mapsAndrii Nakryiko2019-06-181-7/+3
* selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.extAndrii Nakryiko2019-05-241-58/+13
* bpf: Refactor BTF encoding macro to test_btf.hMartin KaFai Lau2019-04-271-62/+1
* 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-111-10/+687
|\
| * bpf, selftest: add test cases for BTF Var and DataSecDaniel Borkmann2019-04-091-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-161-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-081-6/+3
|\ \ | |/ |/|
| * tools/bpf: fix test_btf for typedef func_proto caseYonghong Song2019-01-291-6/+3
* | tools/bpf: fix a selftest test_btf failureYonghong Song2019-02-051-1/+1
* | selftests/btf: add initial BTF dedup testsAndrii Nakryiko2019-02-051-15/+520
* | libbpf: fix libbpf_printStanislav Fomichev2019-02-041-11/+2
* | 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-231-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-191-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/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-12-101-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-051-1/+7
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-091-7/+368
|\ \ | |/ |/|
| * tools/bpf: add addition type tests to test_btfYonghong Song2018-11-281-0/+361
| * tools/bpf: fix two test_btf unit test casesMartin KaFai Lau2018-11-281-7/+7
* | libbpf: Name changing for btf_get_from_idMartin KaFai Lau2018-11-261-1/+1
* | tools/bpf: change selftest test_btf for both jit and non-jitYonghong Song2018-11-261-30/+3
* | 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