summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Cleanup unused dependency to libprocessgroupHEADandroid-s-beta-5masterandroid-s-beta-5Pirama Arumuga Nainar2021-08-312-2/+0
* Add support for testing of eBPF programsDmitri Plotnikov2021-07-151-0/+92
* expose readSectionUint() for testingandroid-s-beta-4android-s-beta-3android-s-beta-4Maciej Żenczykowski2021-07-062-1/+4
* bpf - struct bpf_map_def - add min/max kernel version.Maciej Żenczykowski2021-07-053-15/+40
* bpf - add a bunch of static asserts on size/alignment of struct field typesMaciej Żenczykowski2021-07-051-11/+76
* bpf - move to v0.1 .o struct formattingMaciej Żenczykowski2021-07-022-2/+6
* bpfloader - minor fixups asked for by reviewerMaciej Żenczykowski2021-07-022-4/+4
* bpf loader improvements for better long term compatibility with mainlineMaciej Żenczykowski2021-07-023-14/+225
* Enable Async MTE in bpfloader. am: d27ae792e1Evgenii Stepanov2021-05-251-0/+1
|\
| * Enable Async MTE in bpfloader.Evgenii Stepanov2021-05-241-0/+1
* | BpfUtils.h - add back SKIP_IF_BPF_NOT_SUPPORTED macro am: 67fa2073ffMaciej Żenczykowski2021-03-121-0/+16
|\|
| * BpfUtils.h - add back SKIP_IF_BPF_NOT_SUPPORTED macroandroid-s-beta-2android-s-beta-1Maciej Żenczykowski2021-03-111-0/+16
* | bpfloader: auto-demote DEVMAP/DEVMAP_HASH map types on too old kernels am: cb...Maciej Żenczykowski2021-03-051-1/+22
|\|
| * bpfloader: auto-demote DEVMAP/DEVMAP_HASH map types on too old kernelsMaciej Żenczykowski2021-03-051-1/+22
* | bpf_map_def.h - fix no longer correct comment am: fd59a4a0a6Maciej Żenczykowski2021-03-051-3/+4
|\|
| * bpf_map_def.h - fix no longer correct commentMaciej Żenczykowski2021-03-041-3/+4
* | grant bpfloader NET_ADMIN capability am: 265d1310ecMaciej Żenczykowski2021-03-031-1/+1
|\|
| * grant bpfloader NET_ADMIN capabilityMaciej Żenczykowski2021-03-031-1/+1
* | Merge "make failure on map creation returns -errno" am: e5b8aa240bTreehugger Robot2021-03-031-2/+4
|\|
| * Merge "make failure on map creation returns -errno"Treehugger Robot2021-03-031-2/+4
|/|
| * make failure on map creation returns -errnoMaciej Żenczykowski2021-03-021-2/+4
* | Mark ab/7061308 as merged in stage.Xin Li2021-02-200-0/+0
|\ \
| * \ libbpf_android: Add native_bridge_supported to allow usage in libmeminfo am: ...Suren Baghdasaryan2020-12-161-0/+2
| |\ \
| * \ \ Merge "Allow multiple processes' threads tracked at the same time" am: 20bfae...Dmitri Plotnikov2020-12-041-0/+18
| |\ \ \
| * \ \ \ rename BPF_FD_TO_INT() macro to BPF_FD_TO_U32() am: 38fb4300fb am: f0010f5901Maciej Żenczykowski2020-12-011-10/+10
| |\ \ \ \
| * \ \ \ \ Fix BPF_FD_JUST_USE_INT macro am: 26ca77305d am: 52a2743458markchien2020-12-011-1/+1
| |\ \ \ \ \
| * \ \ \ \ \ Mark ab/6881855 as merged am: f2446e20ecXin Li2020-11-240-0/+0
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Use eBPF-based time-in-state monitoring for groups of threads am: 7c31522a0c ...Dmitri Plotnikov2020-11-201-0/+7
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ Use eBPF-based time-in-state monitoring for groups of threads am: 7c31522a0c ...Dmitri Plotnikov2020-11-201-0/+7
| | |\ \ \ \ \ \ \
| * | | | | | | | | Allow to just use integer for bpf fd am: 90b02a072e am: 7e40c25066 am: 002335...markchien2020-11-131-18/+25
| |\| | | | | | | |
| | * | | | | | | | Allow to just use integer for bpf fd am: 90b02a072e am: 7e40c25066markchien2020-11-131-18/+25
| | |\ \ \ \ \ \ \ \
| * | | | | | | | | | [automerger skipped] Skip ab/6749736 in stage. am: 1c03504660 -s ours am: 691...Xin Li2020-10-090-0/+0
| |\| | | | | | | | |
| | * | | | | | | | | [automerger skipped] Skip ab/6749736 in stage. am: 1c03504660 -s oursXin Li2020-10-090-0/+0
| | |\ \ \ \ \ \ \ \ \
* | | \ \ \ \ \ \ \ \ \ KVER macro - support 4.9.256+ kernel am: 30af4b5487Maciej Żenczykowski2021-02-122-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | |
| * | | | | | | | | | | KVER macro - support 4.9.256+ kernelandroid-s-preview-1Maciej Żenczykowski2021-02-112-2/+2
* | | | | | | | | | | | [LSC] Add LOCAL_LICENSE_KINDS to system/bpf am: dcbf8ca070Bob Badour2021-02-054-0/+41
|\| | | | | | | | | | |
| * | | | | | | | | | | [LSC] Add LOCAL_LICENSE_KINDS to system/bpfBob Badour2021-02-054-0/+41
* | | | | | | | | | | | bpf_helpers - add declaration for bpf_ktime_get_boot_ns() am: 6b28299441Maciej Żenczykowski2021-01-251-0/+1
|\| | | | | | | | | | |
| * | | | | | | | | | | bpf_helpers - add declaration for bpf_ktime_get_boot_ns()Maciej Żenczykowski2021-01-241-0/+1
* | | | | | | | | | | | BpfMap - fix a clang warning: misc-unconventional-assign-operator am: 8ed7c0f9b9Maciej Żenczykowski2021-01-231-2/+3
|\| | | | | | | | | | |
| * | | | | | | | | | | BpfMap - fix a clang warning: misc-unconventional-assign-operatorMaciej Żenczykowski2021-01-231-2/+3
* | | | | | | | | | | | move waitForProgsLoaded() to header file am: cdf85a3148Maciej Żenczykowski2021-01-222-17/+12
|\| | | | | | | | | | |
| * | | | | | | | | | | move waitForProgsLoaded() to header fileMaciej Żenczykowski2021-01-212-17/+12
* | | | | | | | | | | | eliminate LoaderUtils.h am: f7c0d993ddMaciej Żenczykowski2021-01-222-42/+18
|\| | | | | | | | | | |
| * | | | | | | | | | | eliminate LoaderUtils.hMaciej Żenczykowski2021-01-212-42/+18
* | | | | | | | | | | | header file cleanup am: 23c436f957Maciej Żenczykowski2021-01-223-14/+3
|\| | | | | | | | | | |
| * | | | | | | | | | | header file cleanupMaciej Żenczykowski2021-01-213-14/+3
* | | | | | | | | | | | add SKIP_IF_XDP_NOT_SUPPORTED macro am: a36bed395fMaciej Żenczykowski2021-01-211-0/+9
|\| | | | | | | | | | |
| * | | | | | | | | | | add SKIP_IF_XDP_NOT_SUPPORTED macroMaciej Żenczykowski2021-01-201-0/+9
* | | | | | | | | | | | remove isBpfSupported() am: 916d2395ccMaciej Żenczykowski2021-01-201-4/+0
|\| | | | | | | | | | |