Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_packages_modules_Connectivity
/
b6efc7f168518a8bbf3daa2ac517c0e722e1cfde
/
bpf_progs
/
offload.c
b6efc7f
bpf programs: switch from integers to #define'd bpfloader versions
by Maciej Żenczykowski
· 4 years ago
f95f98b
funky workaround to make things load on 4.14 bpf verifier
by Maciej Żenczykowski
· 4 years ago
824fb29
rename try_make_readable() to try_make_writable()
by Maciej Żenczykowski
· 4 years ago
bb57fa9
[NETD-BPF#3] Relocate Tethering/bpf_progs and rename bpf_tethering_headers
by Ken Chen
· 4 years, 6 months ago
[Renamed from Tethering/bpf_progs/offload.c]
a457bf7
explicitly specify that offload.o & test.o bpf programs are S+
by Maciej Żenczykowski
· 4 years, 6 months ago
6e66a36
Tethering/bpf_progs/offload - replace all TC_ACT_OK with TC_ACT_PIPE
by Maciej Żenczykowski
· 4 years, 8 months ago
c29af79
ipv4 tethering offload - decrement ttl during forwarding
by Maciej Żenczykowski
· 4 years, 10 months ago
3feb782
bpf: Add interface index to BPF devmap
by Hungming Chen
· 5 years ago
8ba4070
Merge changes I515be275,Ied159454,I5a29bdd1
by Nucca Chen
· 5 years ago
8e69ec1
bpf offload - make sure bpf code can access packet headers
by Maciej Żenczykowski
· 5 years ago
62733f5
bpf_progs - adjust for dstMac addition
by Maciej Żenczykowski
· 5 years ago
3f32a83
fix whitespace in offload.c macro
by Maciej Żenczykowski
· 5 years ago
90b81ac
ebpf offload - beginnings of xdp implementation
by Maciej Żenczykowski
· 5 years ago
acddd4f
ebpf offload - make it possible to boot on Q era 4.14/4.19 kernels
by Maciej Żenczykowski
· 5 years ago
2278aed
ebpf offload - noop program reorder
by Maciej Żenczykowski
· 5 years ago
db2cff5
bpf offload - add a new 'tether_xdp_devmap'
by Maciej Żenczykowski
· 5 years ago
fcd5ec1
Merge "ebpf offload: bump size of ipv4 tethering maps"
by Treehugger Robot
· 5 years ago
4945772
Merge "ebpf offload: mark as critical for tethering not netd"
by Treehugger Robot
· 5 years ago
8549af9
ebpf offload: bump size of ipv4 tethering maps
by Maciej Żenczykowski
· 5 years ago
607d6dd
ebpf offload: mark as critical for tethering not netd
by Maciej Żenczykowski
· 5 years ago
56be03e
Move definitions used by tethering bpf code into the module.
by Lorenzo Colitti
· 5 years ago
e982f09
ebpf offload - rename PUNT/DROP to TC_PUNT/TC_DROP
by Maciej Żenczykowski
· 5 years ago
e4a726a
ebpf offload - add support for tethering of ipv4 udp
by Maciej Żenczykowski
· 5 years ago
82ee26b
ebpf offload - do L4 header present check earlier
by Maciej Żenczykowski
· 5 years ago
3686735
offload ebpf - introduce 4.14+ ipv4 forwarding programs
by Maciej Żenczykowski
· 5 years ago
aefa095
offload ebpf - do_forward4() - introduce updatetime argument
by Maciej Żenczykowski
· 5 years ago
b0ac41f
tethering offload ebpf - lower requirement from 5.9 to 5.8
by Maciej Żenczykowski
· 5 years ago
d561b7f
Add IPv4 counters.
by Lorenzo Colitti
· 5 years ago
4431655
Merge "offload - finish ipv4 tethering"
by Lorenzo Colitti
· 5 years ago
72ec3ba
Improve BPF tethering counters.
by Lorenzo Colitti
· 5 years ago
b81584d
Add error counters for various failures.
by Lorenzo Colitti
· 5 years ago
ec5f67d
offload - finish ipv4 tethering
by Maciej Żenczykowski
· 5 years ago
7dfbcf5
merge Tether{Down,Up}stream6Value -> Tether6Value
by Maciej Żenczykowski
· 5 years ago
1feb8b4
merge Tether{Down,Up}stream4{Key,Value} - part 1 - C portion
by Maciej Żenczykowski
· 5 years ago
c2b0146
offload - begin ipv4 tethering implementation
by Maciej Żenczykowski
· 5 years ago
18552e8
offload - ignore ethernet packets not destined for us
by Maciej Żenczykowski
· 5 years ago
bf8ec1a
rename do_forward to do_forward6
by Maciej Żenczykowski
· 5 years ago
fc4f654
bpf tether offload - do not offload TCP SYN/FIN/RST packets
by Maciej Żenczykowski
· 5 years ago
b199742
add placeholder ebpf programs for XDP tethering
by Maciej Żenczykowski
· 5 years ago
088fe19
add placeholder ipv4 ebpf tethering offload programs
by Maciej Żenczykowski
· 5 years ago
5b00fbd
switch bpf programs to group network_stack
by Maciej Żenczykowski
· 5 years ago
bca0c85
Add tethering programs for upstream.
by Maciej Żenczykowski
· 5 years ago
770e0a7
refactor: TetherIngress becomes TetherDownstream6 (and friends)
by Maciej Żenczykowski
· 5 years ago
6b7829f
switch from SEC() to DEFINE_BPF_PROG()
by Maciej Żenczykowski
· 5 years ago
e9810ff
move bpf test map into a separate file
by Maciej Żenczykowski
· 5 years ago
7052688
Provide a easy way to access bpf maps from java
by markchien
· 5 years ago
56c632c
Move BPF offload program from netd to mainline
by Hungming Chen
· 6 years ago