Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_packages_modules_Connectivity
/
refs/heads/android-16
/
bpf
/
loader
25655b2
netbpfload: Support <4.14 kernels
by Michael Bestas
· 1 year, 6 months ago
174b41f
netbpfload: Relax kernel version requirement
by Nanhumly
· 1 year, 6 months ago
b6d94ad
Merge "NetBpfLoad: 25Q2+ parse & verify config" into main
by Patrick Rohr
· 6 months ago
25e2622
NetBpfLoad: 25Q2+ parse & verify config
by Maciej Żenczykowski
· 6 months ago
861f11c
Skip enabling BTF on kernel older than 5.10
by Motomu Utsumi
· 6 months ago
62b1c88
Fix an issue caused by variable re-declaration in inner scope
by Motomu Utsumi
· 6 months ago
a6ffae2
Fix unsigned num comparison with zero
by Motomu Utsumi
· 6 months ago
7782ab5
netbpfload.rc: add a version comment
by Maciej Żenczykowski
· 6 months ago
6f1cecc
Skip enabling BTF on kernel older than 4.18
by Motomu Utsumi
· 6 months ago
9fef930
NetBpfLoad: merge two map creation ALOGs
by Maciej Żenczykowski
· 6 months ago
1a5cc5b
Enable BTF for maps loaded by NetBpfLoad
by Motomu Utsumi
· 6 months ago
59b2099
Add method to get key value type ids
by Motomu Utsumi
· 6 months ago
21536e5
Add method to load btf into kernel
by Motomu Utsumi
· 6 months ago
efe3331
Add method to update btf_var_secinfo.offset
by Motomu Utsumi
· 6 months ago
b3d3c2a
Add method to update btf_type.size for BTF_KIND_DATASEC
by Motomu Utsumi
· 6 months ago
712088d
Enable libbpf logging in bpf loader
by Motomu Utsumi
· 6 months ago
5977f5c
Merge "Add libbpf version to bpf loader initial log" into main
by Motomu Utsumi
· 6 months ago
fb89030
Merge "Allow bpfloader to use libbpf" into main
by Treehugger Robot
· 6 months ago
0b47749
bpf: switch to mainline netbpfload on Android S/SV2
by Maciej Żenczykowski
· 6 months ago
03bf18c
Revert "bpf: change NetBpfLoad rc file from 33 (T/U) to 31 (S/Sv2/T/U)"
by Maciej Żenczykowski
· 6 months ago
0e9b0e0
bpf: change NetBpfLoad rc file from 33 (T/U) to 31 (S/Sv2/T/U)
by Maciej Żenczykowski
· 6 months ago
8c09778
bpf: rename BPFLOADER_MAINLINE_VERSION to BPFLOADER_MAINLINE_S_VERSION
by Maciej Żenczykowski
· 6 months ago
a769358
Add libbpf version to bpf loader initial log
by Motomu Utsumi
· 7 months ago
79dbcf7
Allow bpfloader to use libbpf
by Motomu Utsumi
· 7 months ago
7323863
bpf: move isAtLeastX to BpfUtils.h
by Maciej Żenczykowski
· 6 months ago
199fd35
NetBpfLoad: enforce eBPF is jitted on 25Q2+
by Maciej Żenczykowski
· 7 months ago
97debeb
NetBpfLoad: 4.14+ fail hard on bpfGetFdProgId() failure
by Maciej Żenczykowski
· 7 months ago
a003ace
NetBpfLoad: don't call bpfGetFdMapId in kernels < 4.14
by Maciej Żenczykowski
· 7 months ago
000f20d
NetBpfLoad: int err -> const int err
by Maciej Żenczykowski
· 7 months ago
37ba939
NetBpfLoad: print 'ok' instead of 'no error'
by Maciej Żenczykowski
· 7 months ago
127715a
NetBpfLoad: on 25Q2+ force 64-bit kernel
by Maciej Żenczykowski
· 7 months ago
8701983
bpf: don't attempt to load LPM_TRIE on < 4.14
by Maciej Żenczykowski
· 7 months ago
4c0ba60
Merge "Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work."" into main
by Maciej Żenczykowski
· 8 months ago
c1a9f4a
Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work."
by Maciej Żenczykowski
· 8 months ago
db9171f
NetBpfLoad: use __ANDROID_API_FUTURE__ for unreleased
by Maciej Żenczykowski
· 8 months ago
9897512
NetBpfLoad: rename isAtLeastW to isAtLeast25Q2
by Maciej Żenczykowski
· 8 months ago
a1fb141
Merge "NetBpfLoad: enforce kernel 5.4 for Android W" into main
by Treehugger Robot
· 8 months ago
0cee68d
Merge "Only run uprobestatsbpfload if available" into main
by Maciej Żenczykowski
· 9 months ago
06f38e3
Add REQUIRE() clause for 6.12 LTS for W.
by Maciej Żenczykowski
· 9 months ago
76f66b6
NetBpfLoad: enforce kernel 5.4 for Android W
by Maciej Żenczykowski
· 11 months ago
cb19e1b
Only run uprobestatsbpfload if available
by Yu-Ting Tseng
· 9 months ago
d95c0c6
Make ARM TVs running 32-bit userspace boot on V with new kernels.
by Lorenzo Colitti
· 9 months ago
9b15fa0
Make netbpfload invoke uprobestatsbpfload
by Yu-Ting Tseng
· 10 months ago
4e9230d
NetBpfLoad: doc updates...
by Maciej Żenczykowski
· 11 months ago
4693637
Update bpfloader related rc documentation.
by Maciej Żenczykowski
· 11 months ago
2d52f8c
NetBpfLoad: don't allow prog-less bpf .o's targetting platform bpfloader
by Maciej Żenczykowski
· 12 months ago
3664aa8
Remove load_bpf_programs trigger (moving to system/core)
by Maciej Żenczykowski
· 12 months ago
3a08515
NetBpfLoad: noop - all programs are critical
by Maciej Żenczykowski
· 12 months ago
661ae85
BPF: rename bpf_defaults to bpf_cc_defaults
by Neill Kapron
· 12 months ago
ea1d8f6
NetBpfLoad: fix empty log_buf detection logic
by Maciej Żenczykowski
· 1 year ago
1e48717
NetBpfLoad: support bpf.o without program section
by Maciej Żenczykowski
· 1 year ago
1ec8d7d
dscpPolicy: lock down bpf cache map
by Maciej Żenczykowski
· 1 year ago
8a76728
NetBpfLoad: add more using statements
by Maciej Żenczykowski
· 1 year ago
1c2187a
NetBpfLoad: allow Arm 32-bit userspace with 6.6 kernel uprev
by Maciej Żenczykowski
· 1 year ago
9b6a994
NetBpfLoad: require 64-bit kernel 6.7+
by Maciej Żenczykowski
· 1 year ago
21b4a05
NetBpfLoad: require 64-bit userspace on 6.7+ (sdk=36+)
by Maciej Żenczykowski
· 1 year ago
de7374d
bpf: add minimal support for sdk=36
by Maciej Żenczykowski
· 1 year ago
726b58f
NetBpfLoad: noop - move comment out of if statement
by Maciej Żenczykowski
· 1 year ago
79e404b
NetBpfLoad - update init rc docs for U QPR3 and V
by Maciej Żenczykowski
· 1 year ago
8597e3a
NetBpfLoad: reliably log message on map creation failure
by Maciej Żenczykowski
· 1 year ago
9f8b17e
NetBpfLoad: don't log the program failure buffer if it is empty
by Maciej Żenczykowski
· 1 year ago
bfc0b61
NetBpfLoad: better log message on program load failure
by Maciej Żenczykowski
· 1 year ago
461b408
Merge "NetBpfLoad: do not log bpfGetFdMapId() failures on 4.9" into main
by Maciej Żenczykowski
· 1 year ago
508c8f7
NetBpfLoad: do not log bpfGetFdMapId() failures on 4.9
by Maciej Żenczykowski
· 1 year ago
dcb2e74
NetBpfLoad: hacky way to make LPM_TRIE bpf maps work.
by Maciej Żenczykowski
· 1 year ago
78fa861
NetBpfLoad: introduce APEXROOT/BPFROOT defines
by Maciej Żenczykowski
· 1 year ago
52be6a8
NetBpfLoad: sort BPF_PROG_LOAD bpf_attr req field order
by Maciej Żenczykowski
· 1 year ago
020eaf4
NetBpfLoad: remove spurious header includes
by Maciej Żenczykowski
· 1 year ago
dbdd90f
NetBpfLoad: reduce log level for some messages
by Maciej Żenczykowski
· 1 year ago
d602835
bpf: move bpf_headers into /bpf subdirectory
by Maciej Żenczykowski
· 1 year, 1 month ago
a207ac7
bpf: git mv netbpfload bpf/loader
by Maciej Żenczykowski
· 1 year, 1 month ago