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