summaryrefslogtreecommitdiff
path: root/libbpf_android
AgeCommit message (Expand)Author
2022-01-24bpfloader: load map BTF via btfloaderConnor O'Brien
2022-01-21Make BpfLoadTest parameterized to support multiple test programsConnor O'Brien
2022-01-18Update Loader.cpp for updated bccConnor O'Brien
2021-12-23[NETD-BPF#22] Move a few headers to frameworks/libs/netKen Chen
2021-12-21Rename bpf_map_utils to bpf_headersKen Chen
2021-12-16Rename libbpf to libbpf_bccConnor O'Brien
2021-12-04[NETD-BPF#14] Move BPF map definition and utils to frameworks/libs/net/Ken Chen
2021-12-04[NETD-BPF#13] Delete libbpf_android_test from system/bpfKen Chen
2021-12-03[NETD-BPF#10] Add WaitForProgsLoaded.hKen Chen
2021-12-03Merge "[NETD_BPF#8] Move BpfUtils.cpp to BpfUtils.h"Ken Chen
2021-11-23Support fuse prog typesPaul Lawrence
2021-11-21[NETD_BPF#8] Move BpfUtils.cpp to BpfUtils.hKen Chen
2021-11-19fix 'cgroupsockaddr' supportMaciej Żenczykowski
2021-11-18add mainline module support for targetting only newer bpfloader versionsMaciej Żenczykowski
2021-11-18rename SEC() to SECTION()Maciej Żenczykowski
2021-11-11BpfUtils.h - switch to GTEST_SKIP in all 4 SKIP macrosMaciej Żenczykowski
2021-10-26Add Bpf Prog Type for CGROUP_SOCK_ADDRandroid-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-2android-s-v2-preview-1Tyler Wear
2021-10-22Increase the log size for larger bpf programsStephane Lee
2021-10-13bpfloader: add schedact supportPatrick Rohr
2021-08-31Cleanup unused dependency to libprocessgroupandroid-s-beta-5android-s-beta-5Pirama Arumuga Nainar
2021-07-06expose readSectionUint() for testingandroid-s-beta-4android-s-beta-3android-s-beta-4Maciej Żenczykowski
2021-07-05bpf - struct bpf_map_def - add min/max kernel version.Maciej Żenczykowski
2021-07-02bpfloader - minor fixups asked for by reviewerMaciej Żenczykowski
2021-07-02bpf loader improvements for better long term compatibility with mainlineMaciej Żenczykowski
2021-03-11BpfUtils.h - add back SKIP_IF_BPF_NOT_SUPPORTED macroandroid-s-beta-2android-s-beta-1Maciej Żenczykowski
2021-03-05bpfloader: auto-demote DEVMAP/DEVMAP_HASH map types on too old kernelsMaciej Żenczykowski
2021-03-02make failure on map creation returns -errnoMaciej Żenczykowski
2021-02-11KVER macro - support 4.9.256+ kernelandroid-s-preview-1Maciej Żenczykowski
2021-02-05[LSC] Add LOCAL_LICENSE_KINDS to system/bpfBob Badour
2021-01-23BpfMap - fix a clang warning: misc-unconventional-assign-operatorMaciej Żenczykowski
2021-01-21move waitForProgsLoaded() to header fileMaciej Żenczykowski
2021-01-21eliminate LoaderUtils.hMaciej Żenczykowski
2021-01-21header file cleanupMaciej Żenczykowski
2021-01-20add SKIP_IF_XDP_NOT_SUPPORTED macroMaciej Żenczykowski
2021-01-19remove isBpfSupported()Maciej Żenczykowski
2021-01-19remove BpfLevel and getBpfSupportLevel in favour of isAtLeastKernelVersionMaciej Żenczykowski
2021-01-20put tethering bpf maps & programs in /sys/fs/bpf/tethering/...Maciej Żenczykowski
2021-01-20Merge changes Ic378d0e5,Ib3a8696aTreehugger Robot
2021-01-20Merge "remove unused macros SKIP_IF_BPF{,_NOT}_SUPPORTED"Treehugger Robot
2021-01-20bpf is always supportedMaciej Żenczykowski
2021-01-20remove unused enum value BpfLevel::NONEMaciej Żenczykowski
2021-01-20remove unused function BpfLevelToString()Maciej Żenczykowski
2021-01-20remove unused macros SKIP_IF_BPF{,_NOT}_SUPPORTEDMaciej Żenczykowski
2021-01-19libbpf_android/Loader.cpp - fix a clang warning (clang-analyzer-deadcode.Dead...Maciej Żenczykowski
2021-01-14Merge "4.9 kernels must support eBPF (as of Android S)"Maciej Żenczykowski
2021-01-14Merge "Use the module bpf_syscall_wrappers for BPF system calls"Maciej Żenczykowski
2021-01-144.9 kernels must support eBPF (as of Android S)Maciej Żenczykowski
2021-01-13Use the module bpf_syscall_wrappers for BPF system callsHungming Chen
2021-01-12SKIP_IF_BPF_NOT_SUPPORTED is a no-opMaciej Żenczykowski
2021-01-08Merge "Add an sdk_version annotation to libbpf_android_headers."Treehugger Robot