Martin KaFai Lau
|
4a482f34af
cgroup: bpf: Add bpf_skb_in_cgroup_proto
|
9 years ago |
Martin KaFai Lau
|
4ed8ec521e
cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAY
|
9 years ago |
Alexei Starovoitov
|
19de99f70b
bpf: fix matching of data/data_end in verifier
|
9 years ago |
Alexei Starovoitov
|
1b9b69ecb3
bpf: teach verifier to recognize imm += ptr pattern
|
9 years ago |
Alexei Starovoitov
|
d91b28ed42
bpf: support decreasing order in direct packet access
|
9 years ago |
Daniel Borkmann
|
c237ee5eb3
bpf: add bpf_patch_insn_single helper
|
9 years ago |
Alexei Starovoitov
|
735b433397
bpf: improve verifier state equivalence
|
9 years ago |
Alexei Starovoitov
|
969bf05eb3
bpf: direct packet access
|
9 years ago |
Alexei Starovoitov
|
1a0dc1ac1d
bpf: cleanup verifier code
|
9 years ago |
David S. Miller
|
cba6532100
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 years ago |
Alexei Starovoitov
|
6aff67c85c
bpf: fix check_map_func_compatibility logic
|
9 years ago |
Alexei Starovoitov
|
92117d8443
bpf: fix refcnt overflow
|
9 years ago |
David S. Miller
|
c0cc53162a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 years ago |
Jann Horn
|
8358b02bf6
bpf: fix double-fdput in replace_map_fd_with_map_ptr()
|
9 years ago |
David S. Miller
|
1602f49b58
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 years ago |
Daniel Borkmann
|
435faee1aa
bpf, verifier: add ARG_PTR_TO_RAW_STACK type
|
9 years ago |
Daniel Borkmann
|
33ff9823c5
bpf, verifier: add bpf_call_arg_meta for passing meta data
|
9 years ago |
Alexei Starovoitov
|
d82bccc690
bpf/verifier: reject invalid LD_ABS | BPF_DW instruction
|
9 years ago |
Alexei Starovoitov
|
4923ec0b10
bpf: simplify verifier register state assignments
|
9 years ago |
Daniel Borkmann
|
07016151a4
bpf, verifier: further improve search pruning
|
9 years ago |
Alexei Starovoitov
|
32bbe0078a
bpf: sanitize bpf tracepoint access
|
9 years ago |
David S. Miller
|
b633353115
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 years ago |
Daniel Borkmann
|
8e2fe1d9f1
bpf: add new arg_type that allows for 0 sized stack buffer
|
9 years ago |
Alexei Starovoitov
|
d5a3b1f691
bpf: introduce BPF_MAP_TYPE_STACK_TRACE
|
9 years ago |
Daniel Borkmann
|
a1b14d27ed
bpf: fix branch offset adjustment on backjumps after patching ctx expansion
|
9 years ago |
Rabin Vincent
|
229394e8e6
net: bpf: reject invalid shifts
|
9 years ago |
Daniel Borkmann
|
c9da161c65
bpf: fix clearing on persistent program array maps
|
9 years ago |
Daniel Borkmann
|
1d056d9c95
bpf, verifier: annotate verbose printer with __printf
|
10 years ago |
Daniel Borkmann
|
c210129760
bpf: align and clean bpf_{map,prog}_get helpers
|
10 years ago |
Alexei Starovoitov
|
a43eec3042
bpf: introduce bpf_perf_event_output() helper
|
10 years ago |