Daniel Borkmann
|
0d0e57697f
bpf: don't let ldimm64 leak map addresses on unprivileged
|
8 years ago |
Yonghong Song
|
332270fdc8
bpf: enhance verifier to understand stack pointer arithmetic
|
8 years ago |
Daniel Borkmann
|
e390b55d5a
bpf: make bpf_xdp_adjust_head support mandatory
|
8 years ago |
David S. Miller
|
7b9f6da175
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
David S. Miller
|
6f14f443d3
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Daniel Borkmann
|
79adffcd64
bpf, verifier: fix rejection of unaligned access checks for map_value_adj
|
8 years ago |
Daniel Borkmann
|
fce366a9dd
bpf, verifier: fix alu ops against map_value{, _adj} register types
|
8 years ago |
Alexei Starovoitov
|
b1977682a3
bpf: improve verifier packet range checks
|
8 years ago |
Martin KaFai Lau
|
bcc6b1b7eb
bpf: Add hash of maps support
|
8 years ago |
Martin KaFai Lau
|
56f668dfe0
bpf: Add array of maps support
|
8 years ago |
Martin KaFai Lau
|
fad73a1a35
bpf: Fix and simplifications on inline map lookup
|
8 years ago |
Alexei Starovoitov
|
81ed18ab30
bpf: add helper inlining infra and optimize map_array lookup
|
8 years ago |
Alexei Starovoitov
|
8041902dae
bpf: adjust insn_aux_data when patching insns
|
8 years ago |
Alexei Starovoitov
|
79741b3bde
bpf: refactor fixup_bpf_calls()
|
8 years ago |
Alexei Starovoitov
|
e245c5c6a5
bpf: move fixup_bpf_calls() function
|
8 years ago |
Gary Lin
|
eba38a9682
bpf: update the comment about the length of analysis
|
8 years ago |
Colin Ian King
|
bc1750f366
bpf: fix spelling mistake: "proccessed" -> "processed"
|
8 years ago |
Alexander Alemayhu
|
7e57fbb2a3
bpf: reduce compiler warnings by adding fallthrough comments
|
8 years ago |
William Tu
|
63dfef75ed
bpf: enable verifier to add 0 to packet ptr
|
8 years ago |
Daniel Borkmann
|
3fadc80115
bpf: enable verifier to better track const alu ops
|
8 years ago |
David S. Miller
|
580bdf5650
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Daniel Borkmann
|
f1f7714ea5
bpf: rework prog_digest into prog_tag
|
8 years ago |
Daniel Borkmann
|
62c7989b24
bpf: allow b/h/w/dw access for bpf's cb in ctx
|
8 years ago |
Daniel Borkmann
|
6b8cc1d11e
bpf: pass original insn directly to convert_ctx_access
|
8 years ago |
Alexei Starovoitov
|
39f19ebbf5
bpf: rename ARG_PTR_TO_STACK
|
8 years ago |
Gianluca Borello
|
06c1c04972
bpf: allow helpers access to variable memory
|
8 years ago |
Gianluca Borello
|
f0318d01b6
bpf: allow adjusted map element values to spill
|
8 years ago |
Gianluca Borello
|
5722569bb9
bpf: allow helpers access to map element values
|
8 years ago |
Gianluca Borello
|
dbcfe5f76d
bpf: split check_mem_access logic for map values
|
8 years ago |
Daniel Borkmann
|
6760bf2ddd
bpf: fix mark_reg_unknown_value for spilled regs on map value marking
|
8 years ago |