Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
0fe2795516b9e1c59b58b02bdf8658698117ec4e
/
kernel
/
bpf
/
verifier.c
bc23105
bpf: fix context access in tracing progs on 32 bit archs
by Daniel Borkmann
· 7 years ago
09772d9
bpf: avoid retpoline for lookup/update/delete calls on maps
by Daniel Borkmann
· 7 years ago
3fe2867
bpf: fixup error message from gpl helpers on license mismatch
by Daniel Borkmann
· 7 years ago
5b79c2a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
03250e10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by Linus Torvalds
· 7 years ago
c93552c
bpf: properly enforce index mask to prevent out-of-bounds speculation
by Daniel Borkmann
· 7 years ago
004d4b2
ipv6: sr: Add seg6local action End.BPF
by Mathieu Xhonneux
· 7 years ago
dbecd73
bpf: get kernel symbol addresses via syscall
by Sandipan Das
· 7 years ago
2162fed
bpf: support 64-bit offsets for bpf function calls
by Sandipan Das
· 7 years ago
af86ca4
bpf: Prevent memory disambiguation attack
by Alexei Starovoitov
· 7 years ago
8111038
bpf: sockmap, add hash map support
by John Fastabend
· 7 years ago
0d83003
bpf: xdp: allow offloads to store into rx_queue_index
by Jakub Kicinski
· 7 years ago
ab7f5bf
bpf: fix references to free_bpf_prog_info() in comments
by Jakub Kicinski
· 7 years ago
f4e3ec0
bpf: replace map pointer loads before calling into offloads
by Jakub Kicinski
· 7 years ago
4cb3d99
bpf: add faked "ending" subprog
by Jiong Wang
· 7 years ago
9c8105b
bpf: centre subprog information fields
by Jiong Wang
· 7 years ago
f910cef
bpf: unify main prog and subprog
by Jiong Wang
· 7 years ago
e0cea7c
bpf: implement ld_abs/ld_ind in native bpf
by Daniel Borkmann
· 7 years ago
fbfc504a
bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAP
by Björn Töpel
· 7 years ago
9cbe1f5a
bpf/verifier: improve register value range tracking with ARSH
by Yonghong Song
· 7 years ago
afbe1a5
bpf: remove never-hit branches in verifier adjust_scalar_min_max_vals
by Yonghong Song
· 7 years ago
849fa50
bpf/verifier: refine retval R0 state for bpf_get_stack helper
by Yonghong Song
· 7 years ago
c195651e
bpf: add bpf_get_stack helper
by Yonghong Song
· 7 years ago
d71962f
bpf: allow map helpers access to map values directly
by Paul Chaignon
· 7 years ago
4fbac77
bpf: Hooks for sys_bind
by Andrey Ignatov
· 7 years ago
5e43f89
bpf: Check attach type at prog load time
by Andrey Ignatov
· 7 years ago
77d2e05
bpf: Add bpf_verifier_vlog() and bpf_verifier_log_needed()
by Martin KaFai Lau
· 7 years ago
b9193c1
bpf: Rename bpf_verifer_log
by Martin KaFai Lau
· 7 years ago
abe0884
bpf: Remove struct bpf_verifier_env argument from print_bpf_insn
by Jiri Olsa
· 7 years ago
4f738ad
bpf: create tcp_bpf_ulp allowing BPF to monitor socket TX/RX data
by John Fastabend
· 7 years ago
0f3e9c9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
ca36960
bpf: allow xadd only on aligned memory
by Daniel Borkmann
· 7 years ago
544bdeb
bpf: Remove unused callee_saved array
by Joe Stringer
· 7 years ago
f6b1b3b
bpf: fix subprog verifier bypass by div/mod by 0 exception
by Daniel Borkmann
· 7 years ago
5e581da
bpf: make unknown opcode handling more robust
by Daniel Borkmann
· 7 years ago
2a5418a
bpf: improve dead code sanitizing
by Daniel Borkmann
· 7 years ago
ea9722e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 7 years ago
8565d26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
4bd95f4
bpf: add upper complexity limit to verifier log
by Daniel Borkmann
· 7 years ago
9013341
bpf, verifier: detect misconfigured mem, size argument pair
by Daniel Borkmann
· 7 years ago
6f16101
bpf: mark dst unknown on inconsistent {s, u}bounds adjustments
by Daniel Borkmann
· 7 years ago
c02b374
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
f37a8cb
bpf: reject stores into ctx via st and xadd
by Daniel Borkmann
· 7 years ago
a388457
bpf: offload: add map offload infrastructure
by Jakub Kicinski
· 7 years ago
68fda45
bpf: fix 32-bit divide by zero
by Alexei Starovoitov
· 7 years ago
19d28fb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
7891a87
bpf: arsh is not supported in 32 bit alu thus reject it
by Daniel Borkmann
· 7 years ago
4095034
bpf: fix spelling mistake: "obusing" -> "abusing"
by Colin Ian King
· 7 years ago
430e68d
bpf: export function to write into verifier log buffer
by Quentin Monnet
· 7 years ago
b215739
bpf: prevent out-of-bounds speculation
by Alexei Starovoitov
· 7 years ago
5896351
bpf: fix verifier GPF in kmalloc failure path
by Alexei Starovoitov
· 7 years ago
cae1927
bpf: offload: allow netdev to disappear while verifier is running
by Jakub Kicinski
· 7 years ago
fcffe2e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 7 years ago
aada9ce
bpf: fix max call depth check
by Alexei Starovoitov
· 7 years ago
70a87ff
bpf: fix maximum stack depth tracking logic
by Alexei Starovoitov
· 7 years ago
fd05e57
bpf: fix stacksafe exploration when comparing states
by Gianluca Borello
· 7 years ago
fba961a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
7105e82
bpf: allow for correlation of maps and helpers in dump
by Daniel Borkmann
· 7 years ago
4f74d80
bpf: fix kallsyms handling for subprogs
by Daniel Borkmann
· 7 years ago
82abbf8
bpf: do not allow root to mangle valid pointers
by Alexei Starovoitov
· 7 years ago
bb7f0f9
bpf: fix integer overflows
by Alexei Starovoitov
· 7 years ago
179d1c5
bpf: don't prune branches when a scalar is replaced with a pointer
by Jann Horn
· 7 years ago
a5ec6ae
bpf: force strict alignment checks for stack pointers
by Jann Horn
· 7 years ago
ea25f91
bpf: fix missing error return in check_stack_boundary()
by Jann Horn
· 7 years ago
468f6ea
bpf: fix 32-bit ALU op verification
by Jann Horn
· 7 years ago
0c17d1d
bpf: fix incorrect tracking of register size truncation
by Jann Horn
· 7 years ago
95a762e
bpf: fix incorrect sign extension in check_alu_op()
by Jann Horn
· 7 years ago
4374f25
bpf/verifier: fix bounds calculation on BPF_RSH
by Edward Cree
· 7 years ago
fa2d41a
bpf: make function skip_callee static and return NULL rather than 0
by Colin Ian King
· 7 years ago
e90004d5
bpf: fix spelling mistake: "funcation"-> "function"
by Colin Ian King
· 7 years ago
1c2a088
bpf: x64: add JIT support for multi-function programs
by Alexei Starovoitov
· 7 years ago
60b58afc
bpf: fix net.core.bpf_jit_enable race
by Alexei Starovoitov
· 7 years ago
1ea47e0
bpf: add support for bpf_call to interpreter
by Alexei Starovoitov
· 7 years ago
cc2b14d
bpf: teach verifier to recognize zero initialized stack
by Alexei Starovoitov
· 7 years ago
f4d7e40
bpf: introduce function calls (verification)
by Alexei Starovoitov
· 7 years ago
cc8b0b9
bpf: introduce function calls (function boundaries)
by Alexei Starovoitov
· 7 years ago
04514d1
bpf: guarantee r1 to be ctx in case of bpf_helper_changes_pkt_data
by Daniel Borkmann
· 7 years ago
9802d86
bpf: add a bpf_override_function helper
by Josef Bacik
· 7 years ago
914cb78
bpf: cleanup register_is_null()
by Alexei Starovoitov
· 7 years ago
3bf1592
bpf: improve JEQ/JNE path walking
by Alexei Starovoitov
· 7 years ago
2f18f62
bpf: improve verifier liveness marks
by Alexei Starovoitov
· 7 years ago
19ceb41
bpf: don't mark FP reg as uninit
by Alexei Starovoitov
· 7 years ago
4e92024
bpf: print liveness info to verifier log
by Alexei Starovoitov
· 7 years ago
12a3cc8
bpf: fix stack state printing in verifier log
by Alexei Starovoitov
· 7 years ago
c131187
bpf: fix branch pruning logic
by Alexei Starovoitov
· 7 years ago
db1ac49
bpf: introduce ARG_PTR_TO_MEM_OR_NULL
by Gianluca Borello
· 7 years ago
9fd29c0
bpf: improve verifier ARG_CONST_SIZE_OR_ZERO semantics
by Yonghong Song
· 7 years ago
f3edacb
bpf: Revert bpf_overrid_function() helper changes.
by David S. Miller
· 7 years ago
dd0bb68
bpf: add a bpf_override_function helper
by Josef Bacik
· 7 years ago
ebc614f
bpf, cgroup: implement eBPF-based device controller for cgroup v2
by Roman Gushchin
· 7 years ago
b37a530
bpf: remove old offload/analyzer
by Jakub Kicinski
· 7 years ago
ab3f006
bpf: offload: add infrastructure for loading programs for a specific netdev
by Jakub Kicinski
· 7 years ago
8c01c4f
bpf: fix verifier NULL pointer dereference
by Craig Gallek
· 7 years ago
eba0c92
bpf: fix out-of-bounds access warning in bpf_check
by Arnd Bergmann
· 7 years ago
7cce782
bpf: fix link error without CONFIG_NET
by Arnd Bergmann
· 7 years ago
5beca08
bpf: also improve pattern matches for meta access
by Daniel Borkmann
· 7 years ago
b06723d
bpf: minor cleanups after merge
by Daniel Borkmann
· 7 years ago
1969db4
bpf: fix verifier memory leaks
by Alexei Starovoitov
· 7 years ago
638f5b9
bpf: reduce verifier memory consumption
by Alexei Starovoitov
· 7 years ago
f8ddadc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
Next »