| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2021-08-13 | 1 | -2/+1 |
|\ |
|
| * | libbpf: Do not close un-owned FD 0 on errors | Daniel Xu | 2021-08-07 | 1 | -2/+1 |
* | | libbpf: Add btf__load_vmlinux_btf/btf__load_module_btf | Hengqi Chen | 2021-07-30 | 1 | -2/+12 |
* | | libbpf: Add split BTF support for btf__load_from_kernel_by_id() | Quentin Monnet | 2021-07-29 | 1 | -2/+7 |
* | | libbpf: Rename btf__get_from_id() as btf__load_from_kernel_by_id() | Quentin Monnet | 2021-07-29 | 1 | -8/+17 |
* | | libbpf: Rename btf__load() as btf__load_into_kernel() | Quentin Monnet | 2021-07-29 | 1 | -1/+2 |
|/ |
|
* | libbpf: Streamline error reporting for high-level APIs | Andrii Nakryiko | 2021-05-25 | 1 | -150/+152 |
* | libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier | Andrii Nakryiko | 2021-04-23 | 1 | -5/+0 |
* | libbpf: Add generic BTF type shallow copy API | Andrii Nakryiko | 2021-03-18 | 1 | -0/+48 |
* | libbpf: Extract internal set-of-strings datastructure APIs | Andrii Nakryiko | 2021-03-18 | 1 | -194/+61 |
* | libbpf: Rename internal memory-management helpers | Andrii Nakryiko | 2021-03-18 | 1 | -12/+12 |
* | libbpf: Generalize BTF and BTF.ext type ID and strings iteration | Andrii Nakryiko | 2021-03-18 | 1 | -172/+221 |
* | libbpf: Expose btf_type_by_id() internally | Andrii Nakryiko | 2021-03-18 | 1 | -1/+1 |
* | libbpf: Add BTF_KIND_FLOAT support | Ilya Leoshkevich | 2021-03-04 | 1 | -0/+49 |
* | libbpf: Fix whitespace in btf_add_composite() comment | Ilya Leoshkevich | 2021-03-04 | 1 | -1/+1 |
* | libbpf: Use string table index from index table if needed | Jiri Olsa | 2021-01-21 | 1 | -2/+10 |
* | libbpf: Allow loading empty BTFs | Andrii Nakryiko | 2021-01-12 | 1 | -5/+0 |
* | libbpf: Add internal helper to load BTF data by FD | Andrii Nakryiko | 2020-12-03 | 1 | -26/+35 |
* | libbpf: Add base BTF accessor | Andrii Nakryiko | 2020-12-03 | 1 | -0/+5 |
* | libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() | Alan Maguire | 2020-11-16 | 1 | -4/+4 |
* | libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays | Andrii Nakryiko | 2020-11-05 | 1 | -2/+25 |
* | libbpf: Support BTF dedup of split BTFs | Andrii Nakryiko | 2020-11-05 | 1 | -53/+168 |
* | libbpf: Fix BTF data layout checks and allow empty BTF | Andrii Nakryiko | 2020-11-05 | 1 | -10/+6 |
* | libbpf: Implement basic split BTF support | Andrii Nakryiko | 2020-11-05 | 1 | -45/+152 |
* | libbpf: Unify and speed up BTF string deduplication | Andrii Nakryiko | 2020-11-05 | 1 | -165/+98 |
* | libbpf: Factor out common operations in BTF writing APIs | Andrii Nakryiko | 2020-11-05 | 1 | -80/+43 |
* | libbpf: Make btf_dump work with modifiable BTF | Andrii Nakryiko | 2020-09-30 | 1 | -0/+17 |
* | libbpf: Fix uninitialized variable in btf_parse_type_sec | Andrii Nakryiko | 2020-09-29 | 1 | -1/+1 |
* | libbpf: Support BTF loading and raw data output in both endianness | Andrii Nakryiko | 2020-09-29 | 1 | -64/+246 |
* | selftests/bpf: Test BTF writing APIs | Andrii Nakryiko | 2020-09-28 | 1 | -4/+4 |
* | libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset | Andrii Nakryiko | 2020-09-28 | 1 | -1/+6 |
* | libbpf: Add BTF writing APIs | Andrii Nakryiko | 2020-09-28 | 1 | -0/+781 |
* | libbpf: Add btf__new_empty() to create an empty BTF object | Andrii Nakryiko | 2020-09-28 | 1 | -0/+30 |
* | libbpf: Allow modification of BTF and add btf__add_str API | Andrii Nakryiko | 2020-09-28 | 1 | -8/+252 |
* | libbpf: Generalize common logic for managing dynamically-sized arrays | Andrii Nakryiko | 2020-09-28 | 1 | -21/+56 |
* | libbpf: Remove assumption of single contiguous memory for BTF data | Andrii Nakryiko | 2020-09-28 | 1 | -41/+58 |
* | libbpf: Refactor internals of BTF type index | Andrii Nakryiko | 2020-09-28 | 1 | -64/+75 |
* | libbpf: Centralize poisoning and poison reallocarray() | Andrii Nakryiko | 2020-08-18 | 1 | -3/+0 |
* | libbpf: Remove any use of reallocarray() in libbpf | Andrii Nakryiko | 2020-08-18 | 1 | -6/+5 |
* | libbpf: Clean up and improve CO-RE reloc logging | Andrii Nakryiko | 2020-08-18 | 1 | -9/+8 |
* | libbpf: Handle BTF pointer sizes more carefully | Andrii Nakryiko | 2020-08-13 | 1 | -3/+80 |
* | libbf: Fix uninitialized pointer at btf__parse_raw() | Daniel T. Lee | 2020-08-06 | 1 | -1/+1 |
* | libbpf: Add btf__parse_raw() and generic btf__parse() APIs | Andrii Nakryiko | 2020-08-03 | 1 | -36/+78 |
* | libbpf: Make destructors more robust by handling ERR_PTR(err) cases | Andrii Nakryiko | 2020-07-31 | 1 | -2/+2 |
* | libbpf: Fix memory leak and optimize BTF sanitization | Andrii Nakryiko | 2020-07-10 | 1 | -1/+1 |
* | libbpf: Add btf__set_fd() for more control over loaded BTF FD | Andrii Nakryiko | 2020-07-09 | 1 | -1/+6 |
* | libbpf: Don't allocate 16M for log buffer by default | Stanislav Fomichev | 2020-03-26 | 1 | -5/+15 |
* | libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API | Martin KaFai Lau | 2020-01-15 | 1 | -6/+96 |
* | libbpf: Poison kernel-only integer types | Andrii Nakryiko | 2020-01-10 | 1 | -0/+3 |
* | libbpf: Fix build by renaming variables | Prashant Bhole | 2019-12-16 | 1 | -6/+6 |