1. 2d12844 waitForProgsLoaded() - reduce log spaminess by Maciej Żenczykowski · 4 years ago
  2. 2464ddb implement support for functions which may optionally fail to load by Maciej Żenczykowski · 4 years ago
  3. 45f5ffd Warn loudly and do not set bpf.progs_loaded property on critical bpf load failure. by Maciej Żenczykowski · 4 years ago
  4. 731e993 Merge "allow tagging a bpf .o as critical" into rvc-dev by TreeHugger Robot · 4 years ago
  5. 8586589 allow tagging a bpf .o as critical by Maciej Żenczykowski · 4 years ago
  6. 007c9dd only set 'bpf.progs_loaded' property on eBPF capable devices... by Maciej Żenczykowski · 4 years ago
  7. eaa7b9e BpfMap.h - fix cert-oop54-cpp compiler warning by Maciej Żenczykowski · 4 years, 1 month ago
  8. c65b351 libbpf_android/Loader.cpp - fixes performance-inefficient-string-concatenation warning by Maciej Żenczykowski · 4 years, 1 month ago
  9. 9816ae9 change to ro.kernel.ebpf.supported property by Maciej Żenczykowski · 4 years, 1 month ago
  10. 2a9c0bc libbpf_android/Loader - fixes performance-faster-string-find warning by Maciej Żenczykowski · 4 years, 1 month ago
  11. 758ddfc bpf loader - finish support for kernel version conditional loading by Maciej Żenczykowski · 4 years, 1 month ago
  12. 3a4c20b Increase BPF test memlock rlimit to 1GB to match the bpfloader. by Maciej Żenczykowski · 4 years, 2 months ago
  13. c2eba85 getBpfSupportLevel - check ro.product.kernel_has_ebpf first by Maciej Żenczykowski · 4 years, 3 months ago
  14. dc5ca44 getBpfSupportLevel - make 4.14+ kernel trump ro.product.first_api_level by Maciej Żenczykowski · 4 years, 3 months ago
  15. eccb900 BpfMap: Specify zero to be default map_flags in constructor by Automerger Merge Worker · 4 years, 3 months ago
  16. 0e7a841 BpfMap: override copy assignment operator by Automerger Merge Worker · 4 years, 3 months ago
  17. e9e8305 Merge "BpfMap - make clear() multithread safe" by Treehugger Robot · 4 years, 3 months ago
  18. 07375e2 add support for marking ebpf programs as being only for some kernel versions by Maciej Żenczykowski · 4 years, 4 months ago
  19. b7176fb BpfMap - make clear() multithread safe by Maciej Żenczykowski · 4 years, 4 months ago
  20. 8a09a5a add more precise bpf levels by Maciej Żenczykowski · 4 years, 4 months ago
  21. 3278a16 bpfloader: add option to set owner & group for pinned programs by Connor O'Brien · 4 years, 4 months ago
  22. 83f2977 add bpf_map_def support for setting uid/gid/mode by Maciej Żenczykowski · 4 years, 4 months ago
  23. 672b0e7 BpfUtils.h - add SKIP_IF_EXTENDED_BPF_NOT_SUPPORTED by Maciej Żenczykowski · 4 years, 4 months ago
  24. 524deef improve logging in case of bpf load failure by Maciej Żenczykowski · 4 years, 4 months ago
  25. 06caf87 'static inline' -> 'inline' by Maciej Żenczykowski · 4 years, 4 months ago
  26. c3a640d introduce isBpfSupported() helper by Maciej Żenczykowski · 4 years, 4 months ago
  27. 8bd5f39 fix getBpfSupportLevel() cache wrt. multi-threading by Maciej Żenczykowski · 4 years, 4 months ago
  28. 61588e0 Merge "make getBpfSupportLevel() cached" by Maciej Żenczykowski · 4 years, 4 months ago
  29. fd90bc8 make getBpfSupportLevel() cached by Maciej Żenczykowski · 4 years, 4 months ago
  30. 43d2538 More missing calls to Result::ok() in libbpf_android tests by Bernie Innocenti · 4 years, 4 months ago
  31. 2cc5aeb Merge "Drop base:: in front of ErrnoErrorf" by Tom Cherry · 4 years, 4 months ago
  32. 5953dee Convert system/bpf to Result::ok() by Bernie Innocenti · 4 years, 4 months ago
  33. a7146db Drop base:: in front of ErrnoErrorf by Tom Cherry · 4 years, 4 months ago
  34. 4f65739 make BpfMap.reset() harder to use by Maciej Żenczykowski · 4 years, 5 months ago
  35. cd5c302 BpfLoadTest.cpp - construct BpfMap from path not fd by Maciej Żenczykowski · 4 years, 4 months ago
  36. dfd941f BpfMap - add pinned path based constructors by Maciej Żenczykowski · 4 years, 5 months ago
  37. 7c9a984 BpfMapTest.cpp - construct BpfMap from type/size/flags and not from fd by Maciej Żenczykowski · 4 years, 5 months ago
  38. 730a386 refactor bpf_map_def into a single header file by Maciej Żenczykowski · 4 years, 4 months ago
  39. 974e0ed BpfUtils - remove some spurious things by Maciej Żenczykowski · 4 years, 5 months ago
  40. e7cd2a7 libbpf_android: remove libnetdutils dep by Steven Moreland · 4 years, 5 months ago
  41. 289742f BpfUtils - pass file descriptors as 'const unique_fd&'s not raw ints. by Maciej Żenczykowski · 4 years, 5 months ago
  42. 79365da BpfMap/Utils - fix const-ness of key & value by Maciej Żenczykowski · 4 years, 5 months ago
  43. b479fd6 BpfUtils - move trivial functions from .cpp to static inline's in .h by Maciej Żenczykowski · 4 years, 5 months ago
  44. 2a1be9c BpfUtils - use aggregate initializers for bpf() by Maciej Żenczykowski · 4 years, 5 months ago
  45. b572378 TEST_MAPPING += libbpf_android_test by Steven Moreland · 4 years, 5 months ago
  46. bc32ac6 BpfUtils - replace memset() with = {} by Maciej Żenczykowski · 4 years, 5 months ago
  47. c827aaa get rid of netdutils::Slice in BpfUtils.cpp by Maciej Żenczykowski · 4 years, 5 months ago
  48. 0cb8b5c Merge "libbpf_load_test: fix map location" by Maciej Żenczykowski · 4 years, 5 months ago
  49. cd6f89b Merge "libbpf_android/BpfUtils - remove unused bpfProgLoad" by Maciej Żenczykowski · 4 years, 5 months ago
  50. 22b82c4 Merge "libbpf_android: allow bpf w/o maps section" by Treehugger Robot · 4 years, 5 months ago
  51. cdeb920 libbpf_load_test: fix map location by Steven Moreland · 4 years, 5 months ago
  52. c66f5c6 libbpf_android/BpfUtils - remove unused bpfProgLoad by Maciej Żenczykowski · 4 years, 5 months ago
  53. d5f6cf5 Merge "remove network specific struct definitions from BpfUtils.h" by Maciej Żenczykowski · 4 years, 5 months ago
  54. 4891e61 libbpf_android: waitForProgsLoaded by Steven Moreland · 4 years, 5 months ago
  55. c0905b4 libbpf_android: allow bpf w/o maps section by Steven Moreland · 4 years, 6 months ago
  56. 841dd44 remove network specific struct definitions from BpfUtils.h by Maciej Żenczykowski · 4 years, 5 months ago
  57. be15fa1 remove spurious equals comparators by Maciej Żenczykowski · 4 years, 5 months ago
  58. 480c70a bpfloader - remove dead code by Maciej Żenczykowski · 4 years, 5 months ago
  59. 804bca0 libbpf_android: bpf_prog_load no log success error by Steven Moreland · 4 years, 6 months ago
  60. 26dbcb7 Merge "Revert "bpf: change how we detect device bpf support level"" by Maciej Żenczykowski · 4 years, 7 months ago
  61. 1b5491d Revert "bpf: change how we detect device bpf support level" by Maciej Żenczykowski · 4 years, 7 months ago
  62. 8d49fc7 bpfloader: use unique_fd by Connor O'Brien · 4 years, 7 months ago
  63. 88eef6a libbpf: Add errno string to loader debug messages by Joel Fernandes (Google) · 4 years, 7 months ago
  64. 8daa0b6 bpf: change how we detect device bpf support level by Maciej Żenczykowski · 4 years, 8 months ago
  65. 1a4659c libbpf_android_test - add 'require_root: true' by Maciej Żenczykowski · 4 years, 9 months ago
  66. e6cbd40 fix broken double close in BpfMapTest.cpp by Maciej Żenczykowski · 4 years, 10 months ago
  67. 546d8da remove BPF_CONTINUE and BPF_DELETED constants by Maciej Żenczykowski · 5 years ago
  68. 097205c Clean up the legacy loader by Chenbo Feng · 5 years ago
  69. 0a1a9a1 Add helper function to set rlimit for tests by Chenbo Feng · 5 years ago
  70. 52108bf BpfMap.getOrCreate(size, path, type) -> BpfMap.init(path) by Maciej Żenczykowski · 5 years ago
  71. 04d88b7 BpfMap - remove mPinnedPath, getPinnedPath, pinToPath by Maciej Żenczykowski · 5 years ago
  72. 79b7e61 Add detailed kernel version when checking bpf support by Chenbo Feng · 5 years ago
  73. 4845288 Add tests for BPF loader by Joel Fernandes · 5 years ago
  74. 9217ccb Remove hardcoded cgroup v2 path by Suren Baghdasaryan · 5 years ago
  75. c151c67 Fix compiler warnings. by Christopher Ferris · 5 years ago
  76. 5aee2f1 Add cgroup socket bpf kernel program support by Chenbo Feng · 5 years ago
  77. ffa7aad bpf loader - add support for new schedcls type by Maciej Żenczykowski · 5 years ago
  78. 9cd8f14 Do not take cumulative network stats anymore by Chenbo Feng · 5 years ago
  79. c1dd764 New bpfloader netd kernel program by Chenbo Feng · 5 years ago
  80. 18d8bfc Remove unused using decls. by Chih-Hung Hsieh · 5 years ago
  81. d76a200 Initial checkin for relocatable ELF loader and link with bcc by Joel Fernandes · 6 years ago
  82. 1f20ad3 Code style clean up by Chenbo Feng · 6 years ago
  83. 249e2f8 Skip the bpf native tests on old devices by Chenbo Feng · 6 years ago
  84. 79a4da2 Rename libbpf to libbpf_android by Chenbo Feng · 6 years ago