summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* KVER macro - support 4.9.256+ kernelandroid-s-preview-1Maciej Żenczykowski2021-02-112-2/+2
* [LSC] Add LOCAL_LICENSE_KINDS to system/bpfBob Badour2021-02-054-0/+41
* bpf_helpers - add declaration for bpf_ktime_get_boot_ns()Maciej Żenczykowski2021-01-241-0/+1
* BpfMap - fix a clang warning: misc-unconventional-assign-operatorMaciej Żenczykowski2021-01-231-2/+3
* move waitForProgsLoaded() to header fileMaciej Żenczykowski2021-01-212-17/+12
* eliminate LoaderUtils.hMaciej Żenczykowski2021-01-212-42/+18
* header file cleanupMaciej Żenczykowski2021-01-213-14/+3
* add SKIP_IF_XDP_NOT_SUPPORTED macroMaciej Żenczykowski2021-01-201-0/+9
* remove isBpfSupported()Maciej Żenczykowski2021-01-191-4/+0
* remove BpfLevel and getBpfSupportLevel in favour of isAtLeastKernelVersionMaciej Żenczykowski2021-01-192-37/+14
* put tethering bpf maps & programs in /sys/fs/bpf/tethering/...Maciej Żenczykowski2021-01-203-17/+52
* Merge changes Ic378d0e5,Ib3a8696aTreehugger Robot2021-01-202-22/+1
|\
| * remove unused enum value BpfLevel::NONEMaciej Żenczykowski2021-01-201-4/+1
| * remove unused function BpfLevelToString()Maciej Żenczykowski2021-01-202-18/+0
* | Merge "remove unused macros SKIP_IF_BPF{,_NOT}_SUPPORTED"Treehugger Robot2021-01-201-13/+0
|\ \
| * | remove unused macros SKIP_IF_BPF{,_NOT}_SUPPORTEDMaciej Żenczykowski2021-01-201-13/+0
| |/
* / bpf is always supportedMaciej Żenczykowski2021-01-201-2/+0
|/
* bpf is required for all devices running Android SMaciej Żenczykowski2021-01-201-2/+0
* slightly more type safety for bpf_map_{lookup,update,delete}_elem_unsafeMaciej Żenczykowski2021-01-201-5/+5
* libbpf_android/Loader.cpp - fix a clang warning (clang-analyzer-deadcode.Dead...Maciej Żenczykowski2021-01-191-7/+2
* Merge "4.9 kernels must support eBPF (as of Android S)"Maciej Żenczykowski2021-01-142-20/+2
|\
| * 4.9 kernels must support eBPF (as of Android S)Maciej Żenczykowski2021-01-142-20/+2
* | Merge "Use the module bpf_syscall_wrappers for BPF system calls"Maciej Żenczykowski2021-01-142-119/+3
|\ \ | |/ |/|
| * Use the module bpf_syscall_wrappers for BPF system callsHungming Chen2021-01-132-119/+3
* | Merge "Measure total time in state"Rafal Slawik2021-01-121-0/+4
|\ \
| * | Measure total time in stateRafal Slawik2021-01-051-0/+4
* | | SKIP_IF_BPF_NOT_SUPPORTED is a no-opMaciej Żenczykowski2021-01-122-28/+0
| |/ |/|
* | Merge "Add an sdk_version annotation to libbpf_android_headers."Treehugger Robot2021-01-081-0/+1
|\ \
| * | Add an sdk_version annotation to libbpf_android_headers.Lorenzo Colitti2021-01-081-0/+1
| |/
* / add support for xdp bpf program typeMaciej Żenczykowski2021-01-071-9/+10
|/
* libbpf_android: Add native_bridge_supported to allow usage in libmeminfoSuren Baghdasaryan2020-12-101-0/+2
* Merge "Allow multiple processes' threads tracked at the same time" am: 20bfae...Dmitri Plotnikov2020-12-041-0/+18
|\
| * Merge "Allow multiple processes' threads tracked at the same time"Dmitri Plotnikov2020-12-041-0/+18
| |\
| | * Allow multiple processes' threads tracked at the same timeDmitri Plotnikov2020-11-231-0/+18
* | | rename BPF_FD_TO_INT() macro to BPF_FD_TO_U32() am: 38fb4300fbMaciej Żenczykowski2020-12-011-10/+10
|\| |
| * | rename BPF_FD_TO_INT() macro to BPF_FD_TO_U32()Maciej Żenczykowski2020-11-301-10/+10
* | | Fix BPF_FD_JUST_USE_INT macro am: 26ca77305dmarkchien2020-12-011-1/+1
|\| |
| * | Fix BPF_FD_JUST_USE_INT macromarkchien2020-12-011-1/+1
| |/
* | Mark ab/6881855 as mergedXin Li2020-11-230-0/+0
|\ \
| * \ Load BPF programs from system and mainline folder am: 4b8e982fae am: ea0fe158...Hungming Chen2020-09-181-12/+16
| |\ \
| | * \ Load BPF programs from system and mainline folder am: 4b8e982fae am: ea0fe158...Hungming Chen2020-09-181-12/+16
| | |\ \
| | | * \ Load BPF programs from system and mainline folder am: 4b8e982fae am: ea0fe1584fHungming Chen2020-09-181-12/+16
| | | |\ \
| * | | | | [automerger skipped] Mark Android R (rvc-dev-plus-aosp-without-vendor@6692709...Xin Li2020-08-270-0/+0
| |\| | | |
| | * | | | [automerger skipped] Mark Android R (rvc-dev-plus-aosp-without-vendor@6692709...Xin Li2020-08-270-0/+0
| | |\| | |
| | | * | | [automerger skipped] Mark Android R (rvc-dev-plus-aosp-without-vendor@6692709...Xin Li2020-08-270-0/+0
| | | |\ \ \
| * | | | | | reduce error to warning - happens for valid progs-section-less programs am: 2...Maciej Żenczykowski2020-08-051-1/+1
| |\| | | | |
| * | | | | | bpfloader: sleep 20 seconds on failure am: 07b874481f am: 6841c2b102 am: 2c45...Maciej Żenczykowski2020-08-041-0/+1
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge "Merge "[automerger skipped] start bpfloader asynchronously am: 5a0fdfa...Automerger Merge Worker2020-06-240-0/+0
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ Merge "[automerger skipped] start bpfloader asynchronously am: 5a0fdfa8e8 -s ...Automerger Merge Worker2020-06-240-0/+0
| | |\ \ \ \ \ \ \
| * | \ \ \ \ \ \ \ Merge "[automerger skipped] start bpfloader asynchronously am: 5a0fdfa8e8 am:...Automerger Merge Worker2020-06-240-0/+0
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |