summaryrefslogtreecommitdiff
path: root/tools/lib/bpf/btf_dump.c
AgeCommit message (Expand)Author
2023-05-01libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIE...Martin KaFai Lau
2022-12-15libbpf: Fix btf_dump's packed struct determinationAndrii Nakryiko
2022-12-15libbpf: Fix BTF-to-C converter's padding logicAndrii Nakryiko
2022-12-15libbpf: Handle non-standardly sized enums better in BTF-to-C dumperAndrii Nakryiko
2022-12-15libbpf: Fix single-line struct definition output in btf_dumpAndrii Nakryiko
2022-11-18libbpf: Ignore hashmap__find() result explicitly in btf_dumpAndrii Nakryiko
2022-11-14libbpf: Fix uninitialized warning in btf_dump_dump_type_dataDavid Michael
2022-11-09libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman
2022-10-13libbpf: Fix use-after-free in btf_dump_name_dupsXu Kuohai
2022-10-05bpftool: Print newline before '}' for struct with padding only fieldsEduard Zingerman
2022-09-20libbpf: Fix NULL pointer exception in API btf_dump__dump_type_dataXin Liu
2022-07-21libbpf: Fix sign expansion bug in btf_dump_get_enum_value()Dan Carpenter
2022-06-28libbpf: remove deprecated BTF APIsAndrii Nakryiko
2022-06-07libbpf: Add enum64 support for btf_dumpYonghong Song
2022-03-01libbpf: Skip forward declaration when counting duplicated type namesXu Kuohai
2022-02-09libbpf: Fix compilation warning due to mismatched printf formatAndrii Nakryiko
2022-02-08libbpf: Fix signedness bug in btf_dump_array_data()Dan Carpenter
2021-12-14libbpf: Add sane strncpy alternative and use it internallyAndrii Nakryiko
2021-11-29libbpf: Silence uninitialized warning/error in btf_dump_dump_type_dataAlan Maguire
2021-11-11libbpf: Support BTF_KIND_TYPE_TAGYonghong Song
2021-11-11libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proofAndrii Nakryiko
2021-10-25libbpf: Use __BYTE_ORDER__Ilya Leoshkevich
2021-10-22libbpf: Add btf__type_cnt() and btf__raw_data() APIsHengqi Chen
2021-10-22libbpf: Fix the use of aligned attributeAndrii Nakryiko
2021-10-21libbpf: Fix ptr_is_aligned() usagesIlya Leoshkevich
2021-10-20libbpf: Fix dumping non-aligned __int128Ilya Leoshkevich
2021-10-20libbpf: Fix dumping big-endian bitfieldsIlya Leoshkevich
2021-10-18bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song
2021-09-14libbpf: Add support for BTF_KIND_TAGYonghong Song
2021-07-20libbpf: Propagate errors when retrieving enum value for typed data displayAlan Maguire
2021-07-20libbpf: Avoid use of __int128 in typed dump displayAlan Maguire
2021-07-16libbpf: Btf typed dump does not need to allocate dump dataAlan Maguire
2021-07-16libbpf: Fix compilation errors on ppc64le for btf dump typed dataAlan Maguire
2021-07-16libbpf: Clarify/fix unaligned data issues for btf typed dumpAlan Maguire
2021-07-16libbpf: BTF dumper support for typed dataAlan Maguire
2021-05-25libbpf: Streamline error reporting for high-level APIsAndrii Nakryiko
2021-03-25Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2021-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller
2021-03-19libbpf: Fix BTF dump of pointer-to-array-of-structJean-Philippe Brucker
2021-03-18libbpf: Rename internal memory-management helpersAndrii Nakryiko
2021-03-04libbpf: Add BTF_KIND_FLOAT supportIlya Leoshkevich
2020-09-30libbpf: Make btf_dump work with modifiable BTFAndrii Nakryiko
2020-09-28libbpf: Extract generic string hashing function for reuseAndrii Nakryiko
2020-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2020-08-18libbpf: Centralize poisoning and poison reallocarray()Andrii Nakryiko
2020-08-18libbpf: Remove any use of reallocarray() in libbpfAndrii Nakryiko
2020-08-18libbpf: Fix build on ppc64le architectureAndrii Nakryiko
2020-08-13libbpf: Handle BTF pointer sizes more carefullyAndrii Nakryiko
2020-08-12libbpf: Handle GCC built-in types for Arm NEONJean-Philippe Brucker
2020-07-31libbpf: Make destructors more robust by handling ERR_PTR(err) casesAndrii Nakryiko