summaryrefslogtreecommitdiff
path: root/bpfloader
AgeCommit message (Expand)Author
2022-03-11Add socket filter to allowed programs for vendor and remove tracepointStephane Lee
2022-02-09bpfloader: also load from /vendor/etc/bpf/android-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Steven Moreland
2022-02-08bpfloader: use kernel logsSteven Moreland
2022-01-25Merge "bpfloader: load map BTF via btfloader"Maciej Żenczykowski
2022-01-24bpfloader: load map BTF via btfloaderConnor O'Brien
2022-01-19Allow bpfloader to handle 'net_shared' subdirectoryKen 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-11-19document how to debug bpfloader failuresMaciej Żenczykowski
2021-11-11bpfloader.rc: set /proc/sys/kernel/unprivileged_bpf_disabled to 0Maciej Żenczykowski
2021-05-24Enable Async MTE in bpfloader.Evgenii Stepanov
2021-03-03grant bpfloader NET_ADMIN capabilityMaciej Żenczykowski
2021-02-05[LSC] Add LOCAL_LICENSE_KINDS to system/bpfBob Badour
2021-01-20put tethering bpf maps & programs in /sys/fs/bpf/tethering/...Maciej Żenczykowski
2021-01-20bpf is required for all devices running Android SMaciej Żenczykowski
2021-01-144.9 kernels must support eBPF (as of Android S)Maciej Żenczykowski
2020-09-17Load BPF programs from system and mainline folderHungming Chen
2020-07-15bpfloader: sleep 20 seconds on failureMaciej Żenczykowski
2020-06-23Revert "start bpfloader asynchronously"android-r-beta-3android-r-beta-2Maciej Żenczykowski
2020-06-23start bpfloader asynchronouslyMaciej Żenczykowski
2020-06-22launch bpfloader earlier, and reboot the device on bpfloader failureMaciej Żenczykowski
2020-06-15Warn loudly and do not set bpf.progs_loaded property on critical bpf load fai...Maciej Żenczykowski
2020-06-13only set 'bpf.progs_loaded' property on eBPF capable devices...Maciej Żenczykowski
2020-02-19Remove bpfloader dependency on netd's ebpf programs.Maciej Żenczykowski
2020-02-18bpfloader: add dependency on time_in_state.oConnor O'Brien
2020-02-13grant bpfloader CAP_CHOWNMaciej Żenczykowski
2020-02-11introduce isBpfSupported() helperMaciej Żenczykowski
2020-02-05bpfloader - add dependency on offload.oandroid-r-preview-1Maciej Żenczykowski
2020-01-30Set /proc/sys/net/core/bpf_jit_{enable,kallsyms} to 1Maciej Żenczykowski
2020-01-27bpfloader - bump memlock rlimit to 1GiBMaciej Żenczykowski
2020-01-27Revert "Grant IPC_LOCK capability to bpfloader"Maciej Żenczykowski
2020-01-27Grant IPC_LOCK capability to bpfloaderMaciej Żenczykowski
2019-12-30bpfloader - remove dead codeMaciej Żenczykowski
2019-06-13Merge "bpfloader: Try to load even if bpf.progs_loaded is set"Treehugger Robot
2019-06-13bpfloader: Increase rlimit to 64MBJoel Fernandes
2019-06-13bpfloader: Try to load even if bpf.progs_loaded is setJoel Fernandes
2019-04-17Skip bpf object loading on unsupported devicesChenbo Feng
2019-04-09Set bpfloader MEMLOCK rlimit to at least 8MBChenbo Feng
2019-03-26bpfloader depends on clatd.oMaciej Żenczykowski
2019-03-26Remove bpfloader dependency on netd.Lorenzo Colitti
2019-03-22Remove time_in_state.o from buildConnor O'Brien
2019-01-23Add time_in_state.o to buildConnor O'Brien
2019-01-11Set bpf.progs_loaded property when programs finish loadingJoel Fernandes
2019-01-07bpfloader: Make it an init serviceJoel Fernandes
2019-01-07New bpfloader netd kernel programChenbo Feng
2018-12-18Remove unused using decls.Chih-Hung Hsieh
2018-12-17Initial checkin for relocatable ELF loader and link with bccJoel Fernandes
2018-12-16Use size_t instead of unsigned intYi Kong
2018-12-14Fix sign-compare warningYi Kong