| Commit message (Expand) | Author | Age | Files | Lines |
* | libbpf: set BTF FD for prog only when there is supported .BTF.ext data | Andrii Nakryiko | 2019-09-10 | 1 | -1/+5 |
* | libbpf: fix erroneous multi-closing of BTF FD | Andrii Nakryiko | 2019-09-10 | 1 | -8/+3 |
* | libbpf: sanitize VAR to conservative 1-byte INT | Andrii Nakryiko | 2019-08-29 | 1 | -2/+7 |
* | bpf, libbpf, smatch: Fix potential NULL pointer dereference | Leo Yan | 2019-07-26 | 1 | -4/+4 |
* | bpf, libbpf: enable recvmsg attach types | Daniel Borkmann | 2019-06-06 | 1 | -0/+4 |
* | libbpf: Return btf_fd for load_sk_storage_btf | Michal Rostecki | 2019-05-31 | 1 | -12/+16 |
* | libbpf: move logging helpers into libbpf_internal.h | Andrii Nakryiko | 2019-05-16 | 1 | -1/+0 |
* | libbpf: don't fail when feature probing fails | Stanislav Fomichev | 2019-05-16 | 1 | -1/+1 |
* | libbpf: detect supported kernel BTF features and sanitize BTF | Andrii Nakryiko | 2019-05-13 | 1 | -1/+129 |
* | tools: sync bpf.h | Matt Mullins | 2019-04-26 | 1 | -0/+1 |
* | bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement | Daniel Borkmann | 2019-04-25 | 1 | -3/+3 |
* | bpf, libbpf: handle old kernels more graceful wrt global data sections | Daniel Borkmann | 2019-04-25 | 1 | -13/+86 |
* | libbpf: fix printf formatter for ptrdiff_t argument | Andrii Nakryiko | 2019-04-16 | 1 | -1/+1 |
* | libbpf: Support sysctl hook | Andrey Ignatov | 2019-04-12 | 1 | -0/+3 |
* | libbpf: Fix build with gcc-8 | Andrey Ignatov | 2019-04-11 | 1 | -1/+1 |
* | bpf, libbpf: add support for BTF Var and DataSec | Daniel Borkmann | 2019-04-09 | 1 | -19/+131 |
* | bpf, libbpf: support global data/bss/rodata sections | Daniel Borkmann | 2019-04-09 | 1 | -47/+295 |
* | bpf, libbpf: refactor relocation handling | Joe Stringer | 2019-04-09 | 1 | -30/+32 |
* | libbpf: Ignore -Wformat-nonliteral warning | Andrey Ignatov | 2019-04-06 | 1 | -0/+5 |
* | libbpf: teach libbpf about log_level bit 2 | Alexei Starovoitov | 2019-04-04 | 1 | -2/+14 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 2019-03-27 | 1 | -3/+10 |
|\ |
|
| * | libbpf: handle BTF parsing and loading properly | Andrii Nakryiko | 2019-03-11 | 1 | -3/+10 |
* | | Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git.kernel.org/pub/scm/... | Thomas Gleixner | 2019-03-22 | 1 | -1/+252 |
|\ \
| |/
|/| |
|
| * | tools lib bpf: Introduce bpf_program__get_prog_info_linear() | Song Liu | 2019-03-19 | 1 | -0/+251 |
| * | perf tools: Fix errors under optimization level '-Og' | Changbin Du | 2019-03-19 | 1 | -1/+1 |
* | | bpf, libbpf: fixing leak when kernel does not support btf | Nikita V. Shirokov | 2019-03-08 | 1 | -0/+2 |
|/ |
|
* | tools: libbpf: add a correctly named define for map iteration | Jakub Kicinski | 2019-03-01 | 1 | -4/+4 |
* | libbpf: Introduce bpf_object__btf | Andrey Ignatov | 2019-02-15 | 1 | -0/+5 |
* | libbpf: Introduce bpf_map__resize | Andrey Ignatov | 2019-02-15 | 1 | -0/+14 |
* | tools/bpf: replace bzero with memset | Andrii Nakryiko | 2019-02-14 | 1 | -3/+2 |
* | btf: separate btf creation and loading | Andrii Nakryiko | 2019-02-08 | 1 | -1/+1 |
* | tools/bpf: add missing strings.h include | Andrii Nakryiko | 2019-02-07 | 1 | -0/+1 |
* | libbpf: fix libbpf_print | Stanislav Fomichev | 2019-02-04 | 1 | -10/+4 |
* | tools/bpf: implement libbpf btf__get_map_kv_tids() API function | Yonghong Song | 2019-02-04 | 1 | -63/+9 |
* | tools/bpf: simplify libbpf API function libbpf_set_print() | Yonghong Song | 2019-02-04 | 1 | -21/+12 |
* | tools/bpf: print out btf log at LIBBPF_WARN level | Yonghong Song | 2019-02-04 | 1 | -10/+0 |
* | tools/bpf: move libbpf pr_* debug print functions to headers | Yonghong Song | 2019-02-04 | 1 | -14/+32 |
* | libbpf: Add a helper for retrieving a map fd for a given name | Maciej Fijalkowski | 2019-02-01 | 1 | -0/+6 |
* | libbpf: Show supported ELF section names when failing to guess prog/attach type | Taeung Song | 2019-01-23 | 1 | -2/+44 |
* | bpf: libbpf: fix memleak by freeing line_info | Prashant Bhole | 2018-12-18 | 1 | -0/+1 |
* | bpf: libbpf: Add btf_line_info support to libbpf | Martin KaFai Lau | 2018-12-09 | 1 | -0/+20 |
* | bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic | Martin KaFai Lau | 2018-12-09 | 1 | -44/+95 |
* | tools/bpf: make libbpf _GNU_SOURCE friendly | Yonghong Song | 2018-11-30 | 1 | -0/+2 |
* | libbpf: make bpf_object__open default to UNSPEC | Nikita V. Shirokov | 2018-11-23 | 1 | -4/+4 |
* | bpf: adding support for map in map in libbpf | Nikita V. Shirokov | 2018-11-21 | 1 | -6/+34 |
* | bpf: libbpf: don't specify prog name if kernel doesn't support it | Stanislav Fomichev | 2018-11-21 | 1 | -1/+2 |
* | bpf: libbpf: remove map name retry from bpf_create_map_xattr | Stanislav Fomichev | 2018-11-21 | 1 | -1/+2 |
* | bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities | Stanislav Fomichev | 2018-11-21 | 1 | -0/+58 |
* | bpf: fix a libbpf loader issue | Yonghong Song | 2018-11-21 | 1 | -1/+1 |
* | tools/bpf: add support to read .BTF.ext sections | Yonghong Song | 2018-11-20 | 1 | -14/+73 |