Daniel Borkmann
|
f1f7714ea5
bpf: rework prog_digest into prog_tag
|
8 years ago |
Daniel Borkmann
|
6760bf2ddd
bpf: fix mark_reg_unknown_value for spilled regs on map value marking
|
8 years ago |
Daniel Borkmann
|
aafe6ae9ce
bpf: dynamically allocate digest scratch buffer
|
8 years ago |
Daniel Borkmann
|
a08dd0da53
bpf: fix regression on verifier pruning wrt map lookups
|
8 years ago |
Martin KaFai Lau
|
17bedab272
bpf: xdp: Allow head adjustment in XDP prog
|
8 years ago |
Alexei Starovoitov
|
d2a4dd37f6
bpf: fix state equivalence
|
8 years ago |
Daniel Borkmann
|
ef0915cacd
bpf: fix loading of BPF_MAXINSNS sized programs
|
8 years ago |
Daniel Borkmann
|
7bd509e311
bpf: add prog_digest and expose it via fdinfo/netlink
|
8 years ago |
Gianluca Borello
|
3c839744b3
bpf: Preserve const register type on const OR alu ops
|
8 years ago |
David S. Miller
|
2745529ac7
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Thomas Graf
|
3a0af8fd61
bpf: BPF for lightweight tunnel infrastructure
|
8 years ago |
Josef Bacik
|
e2d2afe15e
bpf: fix states equal logic for varlen access
|
8 years ago |
David S. Miller
|
f9aa9dc7d2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Josef Bacik
|
f23cc643f9
bpf: fix range arithmetic for bpf map access
|
8 years ago |
Tobias Klauser
|
de464375da
bpf: Remove unused but set variables
|
8 years ago |
Thomas Graf
|
ebb676daa1
bpf: Print function name in addition to function id
|
8 years ago |
Thomas Graf
|
57a09bf0a4
bpf: Detect identical PTR_TO_MAP_VALUE_OR_NULL registers
|
8 years ago |
Josef Bacik
|
484611357c
bpf: allow access into map value arrays
|
8 years ago |
Mickaël Salaün
|
1955351da4
bpf: Set register type according to is_valid_access()
|
9 years ago |
Jakub Kicinski
|
6b17387307
bpf: recognize 64bit immediate loads as consts
|
9 years ago |
Jakub Kicinski
|
13a27dfc66
bpf: enable non-core use of the verfier
|
9 years ago |
Jakub Kicinski
|
58e2af8b3a
bpf: expose internal verfier structures
|
9 years ago |
Jakub Kicinski
|
3df126f35f
bpf: don't (ab)use instructions to store state
|
9 years ago |
Daniel Borkmann
|
36bbef52c7
bpf: direct packet write and access for helpers for clsact progs
|
9 years ago |
Daniel Borkmann
|
b399cf64e3
bpf, verifier: enforce larger zero range for pkt on overloading stack buffs
|
9 years ago |
Daniel Borkmann
|
2d2be8cab2
bpf: fix range propagation on direct packet access
|
9 years ago |
Alexei Starovoitov
|
fdc15d388d
bpf: perf_event progs should only use preallocated maps
|
9 years ago |
Alexei Starovoitov
|
ea2e7ce5d0
bpf: support 8-byte metafield access
|
9 years ago |
David S. Miller
|
60747ef4d1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 years ago |
Alexei Starovoitov
|
6841de8b0d
bpf: allow helpers access the packet directly
|
9 years ago |