summaryrefslogtreecommitdiff
path: root/libbpf_android/Loader.cpp
AgeCommit message (Expand)Author
2021-07-06expose readSectionUint() for testingandroid-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devMaciej Żenczykowski
2021-07-06bpf - 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-05bpfloader: auto-demote DEVMAP/DEVMAP_HASH map types on too old kernelsMaciej Żenczykowski
2021-03-02make failure on map creation returns -errnoMaciej Żenczykowski
2021-01-21move waitForProgsLoaded() to header fileMaciej Żenczykowski
2021-01-21eliminate LoaderUtils.hMaciej Żenczykowski
2021-01-20put tethering bpf maps & programs in /sys/fs/bpf/tethering/...Maciej Żenczykowski
2021-01-20bpf is always supportedMaciej Żenczykowski
2021-01-19libbpf_android/Loader.cpp - fix a clang warning (clang-analyzer-deadcode.Dead...Maciej Żenczykowski
2021-01-07add support for xdp bpf program typeMaciej Żenczykowski
2020-08-05reduce error to warning - happens for valid progs-section-less programsMaciej Żenczykowski
2020-06-17waitForProgsLoaded() - reduce log spaminessMaciej Żenczykowski
2020-06-17implement support for functions which may optionally fail to loadMaciej Żenczykowski
2020-06-15Warn loudly and do not set bpf.progs_loaded property on critical bpf load fai...Maciej Żenczykowski
2020-06-15allow tagging a bpf .o as criticalMaciej Żenczykowski
2020-06-13only set 'bpf.progs_loaded' property on eBPF capable devices...Maciej Żenczykowski
2020-04-24libbpf_android/Loader.cpp - fixes performance-inefficient-string-concatenatio...Maciej Żenczykowski
2020-04-24libbpf_android/Loader - fixes performance-faster-string-find warningMaciej Żenczykowski
2020-04-21bpf loader - finish support for kernel version conditional loadingMaciej Żenczykowski
2020-02-19add support for marking ebpf programs as being only for some kernel versionsMaciej Żenczykowski
2020-02-14bpfloader: add option to set owner & group for pinned programsConnor O'Brien
2020-02-14add bpf_map_def support for setting uid/gid/modeMaciej Żenczykowski
2020-02-11improve logging in case of bpf load failureMaciej Żenczykowski
2020-01-29refactor bpf_map_def into a single header fileMaciej Żenczykowski
2020-01-14Merge "libbpf_android: allow bpf w/o maps section"Treehugger Robot
2020-01-10libbpf_android: waitForProgsLoadedSteven Moreland
2020-01-10libbpf_android: allow bpf w/o maps sectionSteven Moreland
2019-12-12libbpf_android: bpf_prog_load no log success errorSteven Moreland
2019-11-13bpfloader: use unique_fdConnor O'Brien
2019-11-08libbpf: Add errno string to loader debug messagesJoel Fernandes (Google)
2019-02-01Fix compiler warnings.Christopher Ferris
2019-01-28Add cgroup socket bpf kernel program supportChenbo Feng
2019-01-24bpf loader - add support for new schedcls typeMaciej Żenczykowski
2018-12-17Initial checkin for relocatable ELF loader and link with bccJoel Fernandes