- 54b8625 bpf, libbpf: Add kernel version section parsing back by John Fastabend · 5 years ago
- f75a697 libbpf: Auto-detect btf_id of BTF-based raw_tracepoints by Alexei Starovoitov · 5 years ago
- 62561eb libbpf: Add support for field existance CO-RE relocation by Andrii Nakryiko · 5 years ago
- 291ee02 libbpf: Refactor bpf_object__open APIs to use common opts by Andrii Nakryiko · 5 years ago
- 511bb00 libbpf: Update BTF reloc support to latest Clang format by Andrii Nakryiko · 5 years ago
- c9e4c30 libbpf: fix bpf_object__name() to actually return object name by Andrii Nakryiko · 5 years ago
- 2ce8450 libbpf: add bpf_object__open_{file, mem} w/ extensible opts by Andrii Nakryiko · 5 years ago
- 5e61f27 libbpf: stop enforcing kern_version, populate it for users by Andrii Nakryiko · 5 years ago
- 446bf64 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 5 years ago
- 708852d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 5 years ago
- a1916a1 libbpf: attempt to load kernel BTF from sysfs first by Andrii Nakryiko · 5 years ago
- ddc7c30 libbpf: implement BPF CO-RE offset relocation algorithm by Andrii Nakryiko · 5 years ago
- b03bc68 libbpf: convert libbpf code to use new btf helpers by Andrii Nakryiko · 5 years ago
- 3415ec6 libbpf: set BTF FD for prog only when there is supported .BTF.ext data by Andrii Nakryiko · 5 years ago
- 56fbc24 libbpf : make libbpf_num_possible_cpus function thread safe by Takshak Chahande · 5 years ago
- e87fd8b libbpf: return previous print callback from libbpf_set_print by Andrii Nakryiko · 5 years ago
- 5d01ab7 libbpf: fix erroneous multi-closing of BTF FD by Andrii Nakryiko · 5 years ago
- f2a3e4e libbpf: provide more helpful message on uninitialized global var by Andrii Nakryiko · 5 years ago
- 4be6e05 libbpf: Avoid designated initializers for unnamed union members by Arnaldo Carvalho de Melo · 5 years ago
- cdb2f92 libbpf: Fix endianness macro usage for some compilers by Arnaldo Carvalho de Melo · 5 years ago
- 1d4126c libbpf: sanitize VAR to conservative 1-byte INT by Andrii Nakryiko · 5 years ago
- 04efe59 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists by Andrii Nakryiko · 5 years ago
- 36db2a9 libbpf: fix ptr to u64 conversion warning on 32-bit platforms by Andrii Nakryiko · 5 years ago
- d7ff34d libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs by Andrii Nakryiko · 6 years ago
- fb84b82 libbpf: add perf buffer API by Andrii Nakryiko · 6 years ago
- ef99b02 libbpf: capture value in BTF type info for BTF-defined map defs by Andrii Nakryiko · 6 years ago
- 84bf5e1 libbpf: add raw tracepoint attach API by Andrii Nakryiko · 6 years ago
- f6de59c libbpf: add tracepoint attach API by Andrii Nakryiko · 6 years ago
- b265002 libbpf: add kprobe/uprobe attach API by Andrii Nakryiko · 6 years ago
- 63f2f5e libbpf: add ability to attach/detach BPF program to perf event by Andrii Nakryiko · 6 years ago
- 1c2e9ef libbpf: introduce concept of bpf_link by Andrii Nakryiko · 6 years ago
- 33bae18 bpf, libbpf, smatch: Fix potential NULL pointer dereference by Leo Yan · 6 years ago
- 4cdbfb5 libbpf: support sockopt hooks by Stanislav Fomichev · 6 years ago
- 9506497 libbpf: fix max() type mismatch for 32bit by Ivan Khoronzhuk · 6 years ago
- 900de4a libbpf: fix spelling mistake "conflictling" -> "conflicting" by Colin Ian King · 6 years ago
- dca73a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
- a324aae libbpf: constify getter APIs by Andrii Nakryiko · 6 years ago
- 13091aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- abd29c9 libbpf: allow specifying map definitions using BTF by Andrii Nakryiko · 6 years ago
- 063183b libbpf: split initialization and loading of BTF by Andrii Nakryiko · 6 years ago
- db48814 libbpf: identify maps by section index in addition to offset by Andrii Nakryiko · 6 years ago
- bf82927 libbpf: refactor map initialization by Andrii Nakryiko · 6 years ago
- 01b29d1 libbpf: streamline ELF parsing error-handling by Andrii Nakryiko · 6 years ago
- 9c6660d libbpf: extract BTF loading logic by Andrii Nakryiko · 6 years ago
- e55d54f libbpf: fix check for presence of associated BTF for map creation by Andrii Nakryiko · 6 years ago
- 6446b31 bpf: add a new API libbpf_num_possible_cpus() by Hechao Li · 6 years ago
- 9bb59ac bpf, libbpf: enable recvmsg attach types by Daniel Borkmann · 6 years ago
- cfd4921 libbpf: Return btf_fd for load_sk_storage_btf by Michal Rostecki · 6 years ago
- 399dc65 libbpf: reduce unnecessary line wrapping by Andrii Nakryiko · 6 years ago
- 76e1022 libbpf: typo and formatting fixes by Andrii Nakryiko · 6 years ago
- 7e8c328 libbpf: simplify two pieces of logic by Andrii Nakryiko · 6 years ago
- fba01a0 libbpf: use negative fd to specify missing BTF by Andrii Nakryiko · 6 years ago
- f102154 libbpf: fix error code returned on corrupted ELF by Andrii Nakryiko · 6 years ago
- c51829b libbpf: check map name retrieved from ELF by Andrii Nakryiko · 6 years ago
- 12ef563 libbpf: simplify endianness check by Andrii Nakryiko · 6 years ago
- be5c5d4 libbpf: preserve errno before calling into user callback by Andrii Nakryiko · 6 years ago
- 8ca990c libbpf: fix detection of corrupted BPF instructions section by Andrii Nakryiko · 6 years ago
- 501b125 libbpf: prevent overwriting of log_level in bpf_object__load_progs() by Quentin Monnet · 6 years ago
- 60276f9 libbpf: add bpf_object__load_xattr() API function to pass log_level by Quentin Monnet · 6 years ago
- d98363b libbpf: fix warning that PTR_ERR_OR_ZERO can be used by Hariprasad Kelam · 6 years ago
- 0465619 libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr by Jiong Wang · 6 years ago
- d72386f libbpf: move logging helpers into libbpf_internal.h by Andrii Nakryiko · 6 years ago
- 15ea164 libbpf: don't fail when feature probing fails by Stanislav Fomichev · 6 years ago
- d7c4b39 libbpf: detect supported kernel BTF features and sanitize BTF by Andrii Nakryiko · 6 years ago
- 4635b0a tools: sync bpf.h by Matt Mullins · 6 years ago
- 4f8827d bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement by Daniel Borkmann · 6 years ago
- 8837fe5 bpf, libbpf: handle old kernels more graceful wrt global data sections by Daniel Borkmann · 6 years ago
- e1d1dc4 libbpf: fix printf formatter for ptrdiff_t argument by Andrii Nakryiko · 6 years ago
- 063cc9f libbpf: Support sysctl hook by Andrey Ignatov · 6 years ago
- d5adbdd libbpf: Fix build with gcc-8 by Andrey Ignatov · 6 years ago
- 1713d68 bpf, libbpf: add support for BTF Var and DataSec by Daniel Borkmann · 6 years ago
- d859900 bpf, libbpf: support global data/bss/rodata sections by Daniel Borkmann · 6 years ago
- f8c7a4d bpf, libbpf: refactor relocation handling by Joe Stringer · 6 years ago
- ff466b5 libbpf: Ignore -Wformat-nonliteral warning by Andrey Ignatov · 6 years ago
- da11b41 libbpf: teach libbpf about log_level bit 2 by Alexei Starovoitov · 6 years ago
- 1a9df9e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 6 years ago
- d8b5297 Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent by Thomas Gleixner · 6 years ago
- 34be1646 tools lib bpf: Introduce bpf_program__get_prog_info_linear() by Song Liu · 6 years ago
- 11c1ea6 perf tools: Fix errors under optimization level '-Og' by Changbin Du · 6 years ago
- f38a1f0 libbpf: handle BTF parsing and loading properly by Andrii Nakryiko · 6 years ago
- 243b4cd bpf, libbpf: fixing leak when kernel does not support btf by Nikita V. Shirokov · 6 years ago
- f74a53d9 tools: libbpf: add a correctly named define for map iteration by Jakub Kicinski · 6 years ago
- 789f6ba libbpf: Introduce bpf_object__btf by Andrey Ignatov · 6 years ago
- 1a11a4c libbpf: Introduce bpf_map__resize by Andrey Ignatov · 6 years ago
- 1ad9cbb tools/bpf: replace bzero with memset by Andrii Nakryiko · 6 years ago
- d29d87f btf: separate btf creation and loading by Andrii Nakryiko · 6 years ago
- 62b8cea tools/bpf: add missing strings.h include by Andrii Nakryiko · 6 years ago
- a8a1f7d libbpf: fix libbpf_print by Stanislav Fomichev · 6 years ago
- 96408c4 tools/bpf: implement libbpf btf__get_map_kv_tids() API function by Yonghong Song · 6 years ago
- 6f1ae8b tools/bpf: simplify libbpf API function libbpf_set_print() by Yonghong Song · 6 years ago
- 9d100a1 tools/bpf: print out btf log at LIBBPF_WARN level by Yonghong Song · 6 years ago
- 8461ef8 tools/bpf: move libbpf pr_* debug print functions to headers by Yonghong Song · 6 years ago
- f3cea32 libbpf: Add a helper for retrieving a map fd for a given name by Maciej Fijalkowski · 6 years ago
- c76e4c2 libbpf: Show supported ELF section names when failing to guess prog/attach type by Taeung Song · 6 years ago
- 07a09d1 bpf: libbpf: fix memleak by freeing line_info by Prashant Bhole · 6 years ago
- 3d65014 bpf: libbpf: Add btf_line_info support to libbpf by Martin KaFai Lau · 6 years ago
- f0187f0 bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic by Martin KaFai Lau · 6 years ago
- b426995 tools/bpf: make libbpf _GNU_SOURCE friendly by Yonghong Song · 6 years ago
- 47ae7e3 libbpf: make bpf_object__open default to UNSPEC by Nikita V. Shirokov · 6 years ago
- addb9fc bpf: adding support for map in map in libbpf by Nikita V. Shirokov · 6 years ago