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