- 199fd35 NetBpfLoad: enforce eBPF is jitted on 25Q2+ by Maciej Żenczykowski · 1 year, 2 months ago
- 97debeb NetBpfLoad: 4.14+ fail hard on bpfGetFdProgId() failure by Maciej Żenczykowski · 1 year, 2 months ago
- fb98f05 BpfSyscallWrapper: add bpfGetFd{Jit,Xlat}ProgLen by Maciej Żenczykowski · 1 year, 2 months ago
- a003ace NetBpfLoad: don't call bpfGetFdMapId in kernels < 4.14 by Maciej Żenczykowski · 1 year, 2 months ago
- 000f20d NetBpfLoad: int err -> const int err by Maciej Żenczykowski · 1 year, 2 months ago
- 37ba939 NetBpfLoad: print 'ok' instead of 'no error' by Maciej Żenczykowski · 1 year, 2 months ago
- 4ff6044 Android W doesn't exist -> Baklava/25Q2 by Maciej Żenczykowski · 1 year, 2 months ago
- 6fc9146 bpf: don't spam the log with initMaps successfully by Maciej Żenczykowski · 1 year, 2 months ago
- e771525 Merge "bpf: check _Alignof(u64) == 8 (except i386 where 4)" into main by Maciej Żenczykowski · 1 year, 2 months ago
- f6c1f75 bpf: check _Alignof(u64) == 8 (except i386 where 4) by Maciej Żenczykowski · 1 year, 2 months ago
- 127715a NetBpfLoad: on 25Q2+ force 64-bit kernel by Maciej Żenczykowski · 1 year, 2 months ago
- 7805afe Merge "Add MLD type offset definition" into main by Maciej Żenczykowski · 1 year, 2 months ago
- baada51 Add MLD type offset definition by Jimi Chen · 1 year, 2 months ago
- 7a7dcf8 BpfHandler: more 'using' statements for bpf namespace by Maciej Żenczykowski · 1 year, 2 months ago
- 8701983 bpf: don't attempt to load LPM_TRIE on < 4.14 by Maciej Żenczykowski · 1 year, 2 months ago
- 0bcb13f BpfHandler: reduce logging verbosity by Maciej Żenczykowski · 1 year, 2 months ago
- cb2125e Merge "add kernel version comment for R/S pre-bpf" into main by Maciej Żenczykowski · 1 year, 2 months ago
- 259fe7e bpf_net_helpers: introduce bpf_get_netns_cookie() helper by Maciej Żenczykowski · 1 year, 2 months ago
- 6825d9f Merge "BpfHandler: add 25Q2+ netd map create and write test" into main by Treehugger Robot · 1 year, 2 months ago
- 48f244e BpfHandler: add 25Q2+ netd map create and write test by Maciej Żenczykowski · 1 year, 2 months ago
- 645b2d9 bpf: define READ_ONCE and WRITE_ONCE by Maciej Żenczykowski · 1 year, 2 months ago
- 0a23403 add kernel version comment for R/S pre-bpf by Maciej Żenczykowski · 1 year, 2 months ago
- 1aca8ee bpf netd: block local network calls if permission is not allowed. by Sarup Dalwani · 1 year, 2 months ago
- 77e3372 bpf netd: Add blocking for ingress local network calls. by Sarup Dalwani · 1 year, 4 months ago
- 773aa35 bpf netd: block local network calls on egress by Sarup Dalwani · 1 year, 5 months ago
- 26e05d4 bpf netd: Add local_net_access bpf map along with lookup method. by Sarup Dalwani · 1 year, 5 months ago
- 6e0a11a bpf_helpers.h: update KVER constants by Maciej Żenczykowski · 1 year, 2 months ago
- 79934dd BpfMap: add some messages on abort() by Maciej Żenczykowski · 1 year, 2 months ago
- 34cd3cd bpf netd: 25q2 specific bpf_owner_match() by Maciej Żenczykowski · 1 year, 2 months ago
- f1efc29 bpf netd: introduce 25Q2 specific cgroupskb/egress/stats programs by Maciej Żenczykowski · 1 year, 2 months ago
- 85d7858 bpf netd: introduce 25Q2 specific cgroupskb/ingress/stats programs by Maciej Żenczykowski · 1 year, 2 months ago
- cf40668 bpf netd: better document cgroupskb/{e,in}gress/stats programs by Maciej Żenczykowski · 1 year, 2 months ago
- ed91c28 bpf netd: eliminate TRACE_ON/OFF by Maciej Żenczykowski · 1 year, 2 months ago
- 40c9675 bpf netd: introduce DEFINE_NETD_BPF_PROG_RANGES() macro by Maciej Żenczykowski · 1 year, 2 months ago
- 871e4ba bpf netd: hardcode AID_ROOT/AID_ROOT in DEFINE_NETD_BPF_PROG{,_KVER,_KVER_RANGE} by Maciej Żenczykowski · 1 year, 2 months ago
- cb46999 bpf netd: hardcode AID_ROOT/AID_ROOT in DEFINE_NETD_V_BPF_PROG_KVER by Maciej Żenczykowski · 1 year, 2 months ago
- dd8ee1e bpf netd: hardcode AID_ROOT/AID_NET_ADMIN in DEFINE_SYS_BPF_PROG by Maciej Żenczykowski · 1 year, 2 months ago
- 2d99530 bpf netd: hardcode AID_ROOT/AID_NET_ADMIN in DEFINE_XTBPF_PROG by Maciej Żenczykowski · 1 year, 2 months ago
- 56c6ccf bpf netd: change stats programs gid from AID_SYSTEM to AID_ROOT by Maciej Żenczykowski · 1 year, 2 months ago
- 26121e8 bpf: KVER_5_9 -> KVER_5_10 by Maciej Żenczykowski · 1 year, 2 months ago
- 276dd9d bpf: KVER_5_8 -> KVER_5_10 by Maciej Żenczykowski · 1 year, 2 months ago
- 1ef91d6 bpf netd: pass sdk level into bpf_traffic_account() by Maciej Żenczykowski · 1 year, 2 months ago
- 4b47171 bpf_helpers: infra for per sdk level bpf programs by Maciej Żenczykowski · 1 year, 2 months ago
- 88f0c95 bpf_helpers: comment adjustment by Maciej Żenczykowski · 1 year, 2 months ago
- 81430d6 BpfUtils.h: update kernel comment for 6.13 by Maciej Żenczykowski · 1 year, 2 months ago
- d2459f3 bpf: support BPF_F_NO_PREALLOC in bpf_map_def.h by Maciej Żenczykowski · 1 year, 2 months ago
- 4c0ba60 Merge "Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work."" into main by Maciej Żenczykowski · 1 year, 2 months ago
- c1a9f4a Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work." by Maciej Żenczykowski · 1 year, 2 months ago
- 5c01da8 Adding mapFlags parameter while created BPF maps. by Sarup Dalwani · 1 year, 3 months ago
- db9171f NetBpfLoad: use __ANDROID_API_FUTURE__ for unreleased by Maciej Żenczykowski · 1 year, 3 months ago
- 9897512 NetBpfLoad: rename isAtLeastW to isAtLeast25Q2 by Maciej Żenczykowski · 1 year, 3 months ago
- d266817 Merge "Check supported kernel version in V and 25Q2+" into main by Maciej Żenczykowski · 1 year, 3 months ago
- a1fb141 Merge "NetBpfLoad: enforce kernel 5.4 for Android W" into main by Treehugger Robot · 1 year, 3 months ago
- 1758f41 Check supported kernel version in V and 25Q2+ by Maciej Żenczykowski · 1 year, 3 months ago
- b8750c4 bpf: Test bitmap open (duplicates GTS) by Maciej Żenczykowski · 1 year, 4 months ago
- 0cee68d Merge "Only run uprobestatsbpfload if available" into main by Maciej Żenczykowski · 1 year, 4 months ago
- 06f38e3 Add REQUIRE() clause for 6.12 LTS for W. by Maciej Żenczykowski · 1 year, 4 months ago
- 76f66b6 NetBpfLoad: enforce kernel 5.4 for Android W by Maciej Żenczykowski · 1 year, 6 months ago
- cb19e1b Only run uprobestatsbpfload if available by Yu-Ting Tseng · 1 year, 4 months ago
- d95c0c6 Make ARM TVs running 32-bit userspace boot on V with new kernels. by Lorenzo Colitti · 1 year, 4 months ago
- 908ca9e Merge "Use unique_fd for usableProgram" into main by Treehugger Robot · 1 year, 4 months ago
- cc7a5a3 Merge "Get rid of BPF_FD_JUST_USE_INT" into main by Treehugger Robot · 1 year, 4 months ago
- c8a9dc2 Use unique_fd for usableProgram by Patrick Rohr · 1 year, 4 months ago
- 99ace23 Get rid of BPF_FD_JUST_USE_INT by Patrick Rohr · 1 year, 4 months ago
- eb85ea5 Remove BpfBaseTest processgroup test. by Maciej Żenczykowski · 1 year, 4 months ago
- c58cfb7 Add BPF_LOAD_SKB_PKTTYPE macro to BpfClassic.h by Maciej Żenczykowski · 1 year, 5 months ago
- 32691a9 Add IGMP type offset definition by Jimi Chen · 1 year, 5 months ago
- 3d2a3c5 Merge "bpf: Ringbuf: Ensure we acquire load the length for the ring buf entry" into main by Treehugger Robot · 1 year, 5 months ago
- 717b447 bpf: Ringbuf: Ensure we acquire load the length for the ring buf entry by Kalesh Singh · 1 year, 5 months ago
- 09b983e Merge "Make netbpfload invoke uprobestatsbpfload" into main by Treehugger Robot · 1 year, 5 months ago
- 9b15fa0 Make netbpfload invoke uprobestatsbpfload by Yu-Ting Tseng · 1 year, 5 months ago
- 2918f06 BpfHandler: Add kver checks around V BPF attach program checks by LuK1337 · 1 year, 5 months ago
- 1de84f2 netd: Require 4.19+ for connect/recvmsg/sendmsg cgroup hooks by LuK1337 · 1 year, 6 months ago
- b7028cb Add bpf_sk_fullsock helper by Patrick Rohr · 1 year, 5 months ago
- 487f21e offload.c: do_forward6() pull less by Maciej Żenczykowski · 1 year, 6 months ago
- e611324 BpfHandler: fix comment whitespace/quoting by Maciej Żenczykowski · 1 year, 6 months ago
- 16a9029 Merge "netd_updatable: only wait for bpf on <=V" into main by Treehugger Robot · 1 year, 6 months ago
- 23c02b0 netd_updatable: only wait for bpf on <=V by Maciej Żenczykowski · 1 year, 6 months ago
- 4e9230d NetBpfLoad: doc updates... by Maciej Żenczykowski · 1 year, 6 months ago
- 4693637 Update bpfloader related rc documentation. by Maciej Żenczykowski · 1 year, 6 months ago
- ad5fa93 Merge "KernelUtils.h: add 6.12 to isLtsKernel()." into main by Treehugger Robot · 1 year, 6 months ago
- 7f5b601 KernelUtils.h: add 6.12 to isLtsKernel(). by Maciej Żenczykowski · 1 year, 6 months ago
- 2bb5b7e bpf: git mv DnsResolver bpf/dns_helper by Maciej Żenczykowski · 1 year, 6 months ago
- 2d52f8c NetBpfLoad: don't allow prog-less bpf .o's targetting platform bpfloader by Maciej Żenczykowski · 1 year, 6 months ago
- b0e0f62 Merge "Remove load_bpf_programs trigger (moving to system/core)" into main by Treehugger Robot · 1 year, 6 months ago
- 3664aa8 Remove load_bpf_programs trigger (moving to system/core) by Maciej Żenczykowski · 1 year, 6 months ago
- 6e94583 bpf: promote inet_release hook from V+ 5.10+ to T+ 5.10+ by Maciej Żenczykowski · 1 year, 6 months ago
- 5145228 Merge "bpf: merge block.c into netd.c" into main by Treehugger Robot · 1 year, 7 months ago
- 3ad3794 bpf: merge block.c into netd.c by Maciej Żenczykowski · 1 year, 7 months ago
- 3a08515 NetBpfLoad: noop - all programs are critical by Maciej Żenczykowski · 1 year, 7 months ago
- 661ae85 BPF: rename bpf_defaults to bpf_cc_defaults by Neill Kapron · 1 year, 7 months ago
- 116d17a dscpPolicy: verifier optimizations (once more) by Maciej Żenczykowski · 1 year, 7 months ago
- 9ba9c1d bpf: test.c - remove XDP program & add placeholder skfilter program by Maciej Żenczykowski · 1 year, 7 months ago
- ea1d8f6 NetBpfLoad: fix empty log_buf detection logic by Maciej Żenczykowski · 1 year, 7 months ago
- bf15918 bpf: test - annotate as critical by Maciej Żenczykowski · 1 year, 7 months ago
- 1e48717 NetBpfLoad: support bpf.o without program section by Maciej Żenczykowski · 1 year, 7 months ago
- 7499188 Merge "dscpPolicy: more bpf verifier optimizations" into main by Maciej Żenczykowski · 1 year, 7 months ago
- 0f8d12e Merge "bpf_headers: add DEFINE_BPF_RINGBUF macro" into main by Maciej Żenczykowski · 1 year, 7 months ago
- 20b7f4d Merge "dscpPolicy: assume cache lookup always succeeds (though it might miss)" into main by Maciej Żenczykowski · 1 year, 7 months ago
- 3188abb dscpPolicy: more bpf verifier optimizations by Maciej Żenczykowski · 1 year, 7 months ago