1. 6446b31 bpf: add a new API libbpf_num_possible_cpus() by Hechao Li · 6 years ago
  2. 399dc65 libbpf: reduce unnecessary line wrapping by Andrii Nakryiko · 6 years ago
  3. 76e1022 libbpf: typo and formatting fixes by Andrii Nakryiko · 6 years ago
  4. 7e8c328 libbpf: simplify two pieces of logic by Andrii Nakryiko · 6 years ago
  5. fba01a0 libbpf: use negative fd to specify missing BTF by Andrii Nakryiko · 6 years ago
  6. f102154 libbpf: fix error code returned on corrupted ELF by Andrii Nakryiko · 6 years ago
  7. c51829b libbpf: check map name retrieved from ELF by Andrii Nakryiko · 6 years ago
  8. 12ef563 libbpf: simplify endianness check by Andrii Nakryiko · 6 years ago
  9. be5c5d4 libbpf: preserve errno before calling into user callback by Andrii Nakryiko · 6 years ago
  10. 8ca990c libbpf: fix detection of corrupted BPF instructions section by Andrii Nakryiko · 6 years ago
  11. 501b125 libbpf: prevent overwriting of log_level in bpf_object__load_progs() by Quentin Monnet · 6 years ago
  12. 60276f9 libbpf: add bpf_object__load_xattr() API function to pass log_level by Quentin Monnet · 6 years ago
  13. d98363b libbpf: fix warning that PTR_ERR_OR_ZERO can be used by Hariprasad Kelam · 6 years ago
  14. 0465619 libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr by Jiong Wang · 6 years ago
  15. d72386f libbpf: move logging helpers into libbpf_internal.h by Andrii Nakryiko · 6 years ago
  16. 15ea164 libbpf: don't fail when feature probing fails by Stanislav Fomichev · 6 years ago
  17. d7c4b39 libbpf: detect supported kernel BTF features and sanitize BTF by Andrii Nakryiko · 6 years ago
  18. 4635b0a tools: sync bpf.h by Matt Mullins · 6 years ago
  19. 4f8827d bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement by Daniel Borkmann · 6 years ago
  20. 8837fe5 bpf, libbpf: handle old kernels more graceful wrt global data sections by Daniel Borkmann · 6 years ago
  21. e1d1dc4 libbpf: fix printf formatter for ptrdiff_t argument by Andrii Nakryiko · 6 years ago
  22. 063cc9f libbpf: Support sysctl hook by Andrey Ignatov · 6 years ago
  23. d5adbdd libbpf: Fix build with gcc-8 by Andrey Ignatov · 6 years ago
  24. 1713d68 bpf, libbpf: add support for BTF Var and DataSec by Daniel Borkmann · 6 years ago
  25. d859900 bpf, libbpf: support global data/bss/rodata sections by Daniel Borkmann · 6 years ago
  26. f8c7a4d bpf, libbpf: refactor relocation handling by Joe Stringer · 6 years ago
  27. ff466b5 libbpf: Ignore -Wformat-nonliteral warning by Andrey Ignatov · 6 years ago
  28. da11b41 libbpf: teach libbpf about log_level bit 2 by Alexei Starovoitov · 6 years ago
  29. 1a9df9e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 6 years ago
  30. 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
  31. 34be1646 tools lib bpf: Introduce bpf_program__get_prog_info_linear() by Song Liu · 6 years ago
  32. 11c1ea6 perf tools: Fix errors under optimization level '-Og' by Changbin Du · 6 years ago
  33. f38a1f0 libbpf: handle BTF parsing and loading properly by Andrii Nakryiko · 6 years ago
  34. 243b4cd bpf, libbpf: fixing leak when kernel does not support btf by Nikita V. Shirokov · 6 years ago
  35. f74a53d9 tools: libbpf: add a correctly named define for map iteration by Jakub Kicinski · 6 years ago
  36. 789f6ba libbpf: Introduce bpf_object__btf by Andrey Ignatov · 6 years ago
  37. 1a11a4c libbpf: Introduce bpf_map__resize by Andrey Ignatov · 6 years ago
  38. 1ad9cbb tools/bpf: replace bzero with memset by Andrii Nakryiko · 6 years ago
  39. d29d87f btf: separate btf creation and loading by Andrii Nakryiko · 6 years ago
  40. 62b8cea tools/bpf: add missing strings.h include by Andrii Nakryiko · 6 years ago
  41. a8a1f7d libbpf: fix libbpf_print by Stanislav Fomichev · 6 years ago
  42. 96408c4 tools/bpf: implement libbpf btf__get_map_kv_tids() API function by Yonghong Song · 6 years ago
  43. 6f1ae8b tools/bpf: simplify libbpf API function libbpf_set_print() by Yonghong Song · 6 years ago
  44. 9d100a1 tools/bpf: print out btf log at LIBBPF_WARN level by Yonghong Song · 6 years ago
  45. 8461ef8 tools/bpf: move libbpf pr_* debug print functions to headers by Yonghong Song · 6 years ago
  46. f3cea32 libbpf: Add a helper for retrieving a map fd for a given name by Maciej Fijalkowski · 6 years ago
  47. c76e4c2 libbpf: Show supported ELF section names when failing to guess prog/attach type by Taeung Song · 6 years ago
  48. 07a09d1 bpf: libbpf: fix memleak by freeing line_info by Prashant Bhole · 6 years ago
  49. 3d65014 bpf: libbpf: Add btf_line_info support to libbpf by Martin KaFai Lau · 6 years ago
  50. f0187f0 bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic by Martin KaFai Lau · 6 years ago
  51. b426995 tools/bpf: make libbpf _GNU_SOURCE friendly by Yonghong Song · 6 years ago
  52. 47ae7e3 libbpf: make bpf_object__open default to UNSPEC by Nikita V. Shirokov · 6 years ago
  53. addb9fc bpf: adding support for map in map in libbpf by Nikita V. Shirokov · 6 years ago
  54. 5b32a23 bpf: libbpf: don't specify prog name if kernel doesn't support it by Stanislav Fomichev · 6 years ago
  55. 94cb310 bpf: libbpf: remove map name retry from bpf_create_map_xattr by Stanislav Fomichev · 6 years ago
  56. 47eff61 bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities by Stanislav Fomichev · 6 years ago
  57. 462c124 bpf: fix a libbpf loader issue by Yonghong Song · 6 years ago
  58. 2993e05 tools/bpf: add support to read .BTF.ext sections by Yonghong Song · 6 years ago
  59. a83d6e7 bpf: libbpf: Fix bpf_program__next() API by Martin KaFai Lau · 6 years ago
  60. 33a2c75 libbpf: add internal pin_name by Stanislav Fomichev · 6 years ago
  61. fd734c5 libbpf: bpf_program__pin: add special case for instances.nr == 1 by Stanislav Fomichev · 6 years ago
  62. 0c19a9f libbpf: cleanup after partial failure in bpf_object__pin by Stanislav Fomichev · 6 years ago
  63. 3615353 libbpf: Fix compile error in libbpf_attach_type_by_name by Andrey Ignatov · 6 years ago
  64. 3dca211 bpf, libbpf: simplify and cleanup perf ring buffer walk by Daniel Borkmann · 6 years ago
  65. a64af0e bpf, libbpf: use correct barriers in perf ring buffer walk by Daniel Borkmann · 6 years ago
  66. c034a17 bpf: bpftool, add flag to allow non-compat map definitions by John Fastabend · 6 years ago
  67. 438363c tools/bpf: use proper type and uapi perf_event.h header for libbpf by Yonghong Song · 6 years ago
  68. 1bc38b8 libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause by Alexei Starovoitov · 6 years ago
  69. e5b0863 libbpf: Use __u32 instead of u32 in bpf_program__load by Andrey Ignatov · 6 years ago
  70. 24d6a80 libbpf: Consistent prefixes for interfaces in str_error.h. by Andrey Ignatov · 6 years ago
  71. 29cd77f libbpf: Support loading individual progs by Joe Stringer · 6 years ago
  72. c6f6851 libbpf: Support sk_skb/stream_{parser, verdict} section names by Andrey Ignatov · 6 years ago
  73. bafa7af libbpf: Support cgroup_skb/{e,in}gress section names by Andrey Ignatov · 6 years ago
  74. 956b620 libbpf: Introduce libbpf_attach_type_by_name by Andrey Ignatov · 6 years ago
  75. 105bc13 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  76. 6d41907 tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems by Arnaldo Carvalho de Melo · 6 years ago
  77. c22fbae bpf: support flow dissector in libbpf and bpftool by Petar Penkov · 6 years ago
  78. 69495d2 libbpf: Remove the duplicate checking of function storage by Taeung Song · 6 years ago
  79. 6bc8529c bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY by Martin KaFai Lau · 6 years ago
  80. 1ba9828 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  81. 89b1698 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  82. 1ce6a9f bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" by Thomas Richter · 6 years ago
  83. b611da4 perf build: Build error in libbpf missing initialization by Thomas Richter · 6 years ago
  84. 6d4b198 tools: libbpf: add bpf_object__find_program_by_title() by Jakub Kicinski · 6 years ago
  85. 1e96004 tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() by Jakub Kicinski · 6 years ago
  86. 38d5d3b bpf: Introduce BPF_ANNOTATE_KV_PAIR by Martin KaFai Lau · 6 years ago
  87. 5b891af bpf: Replace [u]int32_t and [u]int64_t in libbpf by Martin KaFai Lau · 6 years ago
  88. 26736eb tools: libbpf: allow map reuse by Jakub Kicinski · 6 years ago
  89. 531b014 tools: bpf: make use of reallocarray by Jakub Kicinski · 6 years ago
  90. 8d13406 tools: libbpf: move library error code into a separate file by Jakub Kicinski · 6 years ago
  91. 07f2d4e tools: libbpf: add extended attributes version of bpf_object__open() by Jakub Kicinski · 6 years ago
  92. f83fb22 tools: libbpf: recognize offload neutral maps by Jakub Kicinski · 6 years ago
  93. b60df2a tools: libbpf: expose the prog type guessing from section name logic by Jakub Kicinski · 6 years ago
  94. eac7d84 tools: libbpf: don't return '.text' as a program for multi-function programs by Jakub Kicinski · 7 years ago
  95. 9a94f27 tools: libbpf: restore the ability to load programs from .text section by Jakub Kicinski · 7 years ago
  96. 9aba361 tools: libbpf: allow setting ifindex for programs and maps by Jakub Kicinski · 7 years ago
  97. d9b683d tools: libbpf: add section names for missing program types by Jakub Kicinski · 7 years ago
  98. 6bdd533 bpf: add selftest for lirc_mode2 type program by Sean Young · 7 years ago
  99. 72481f3 libbpf: Support guessing sendmsg{4,6} progs by Andrey Ignatov · 7 years ago
  100. 90fed9c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 7 years ago