- 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
- 0fd4759 bpf: fix pattern matches for direct packet access by Daniel Borkmann · 7 years ago
- fb2a311 bpf: fix off by one for range markings with L{T, E} patterns by Daniel Borkmann · 7 years ago
- 4f9218a bpf: move knowledge about post-translation offsets out of verifier by Jakub Kicinski · 7 years ago
- 00176a3 bpf: remove the verifier ops from program structure by Jakub Kicinski · 7 years ago
- 7de16e3 bpf: split verifier and program ops by Jakub Kicinski · 7 years ago
- 28e33f9 bpf: disallow arithmetic operations on context pointer by Jakub Kicinski · 7 years ago
- 9c270af bpf: XDP_REDIRECT enable use of cpumap by Jesper Dangaard Brouer · 7 years ago
- 6710e11 bpf: introduce new bpf cpu map type BPF_MAP_TYPE_CPUMAP by Jesper Dangaard Brouer · 7 years ago
- 1bdec44 bpf: verifier: set reg_type on context accesses in second pass by Jakub Kicinski · 7 years ago
- a2a7d57 bpf: write back the verifier log buffer as it gets filled by Jakub Kicinski · 7 years ago
- f4ac7e0 bpf: move instruction printing into a separate file by Jakub Kicinski · 7 years ago
- 61bd521 bpf: move global verifier log into verifier environment by Jakub Kicinski · 7 years ago
- e7bf824 bpf: encapsulate verifier log state into a structure by Jakub Kicinski · 7 years ago
- d93fa2b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
- 8fe2d6c bpf: fix liveness marking by Alexei Starovoitov · 7 years ago
- 908432c bpf: add helper bpf_perf_event_read_value for perf event array map by Yonghong Song · 7 years ago
- 390ee7e bpf: enforce return code for cgroup-bpf programs by Alexei Starovoitov · 7 years ago
- 73c864b bpf/verifier: improve disassembly of BPF_NEG instructions by Edward Cree · 7 years ago
- 2b7c6ba bpf/verifier: improve disassembly of BPF_END instructions by Edward Cree · 7 years ago
- de8f3a8 bpf: add meta pointer for direct access by Daniel Borkmann · 7 years ago
- 7c30013 bpf: fix ri->map_owner pointer on bpf_prog_realloc by Daniel Borkmann · 7 years ago
- e67b8a6 bpf/verifier: reject BPF_ALU64|BPF_END by Edward Cree · 7 years ago
- 109980b bpf: don't select potentially stale ri->map from buggy xdp progs by Daniel Borkmann · 7 years ago
- 8e9cd9c bpf/verifier: document liveness analysis by Edward Cree · 7 years ago
- 1b688a1 bpf/verifier: remove varlen_map_value_access flag by Edward Cree · 7 years ago
- 63f45f8 bpf/verifier: when pruning a branch, ignore its write marks by Edward Cree · 7 years ago
- 89c6307 bpf: make htab inlining more robust wrt assumptions by Daniel Borkmann · 7 years ago
- 16a4362 bpf: Fix map-in-map checking in the verifier by Martin KaFai Lau · 7 years ago
- 1ab2de2 bpf: fix liveness propagation to parent in spilled stack slots by Daniel Borkmann · 7 years ago
- 8a31db5 bpf: add access to sock fields and pkt data from sk_skb programs by John Fastabend · 7 years ago
- 174a79f bpf: sockmap with sk redirect support by John Fastabend · 7 years ago
- dc503a8 bpf/verifier: track liveness for pruning by Edward Cree · 7 years ago
- b4e432f bpf: enable BPF_J{LT, LE, SLT, SLE} opcodes in verifier by Daniel Borkmann · 7 years ago
- 8e17c1b bpf/verifier: increase complexity limit to 128k by Edward Cree · 7 years ago
- 7d1238f bpf/verifier: more concise register state logs for constant var_off by Edward Cree · 7 years ago
- b03c9f9 bpf/verifier: track signed and unsigned min/max values by Edward Cree · 7 years ago
- f1174f7 bpf/verifier: rework value tracking by Edward Cree · 7 years ago
- 29fda25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
- 9305706 bpf/verifier: fix min/max handling in BPF_SUB by Edward Cree · 8 years ago
- 7a68ada Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
- 4cabc5b bpf: fix mixed signed/unsigned derived min/max value bounds by Daniel Borkmann · 8 years ago
- 2ddf71e net: add notifier hooks for devmap bpf map by John Fastabend · 8 years ago
- 97f91a7 bpf: add bpf_redirect_map helper routine by John Fastabend · 8 years ago
- 546ac1f bpf: add devmap, a map for storing net device references by John Fastabend · 8 years ago
- 4318870 bpf, verifier: add additional patterns to evaluate_reg_imm_alu by John Fastabend · 8 years ago
- f96da09 bpf: simplify narrower ctx access by Daniel Borkmann · 8 years ago
- b079115 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
- 6bdf6ab bpf: prevent leaking pointer via xadd on unpriviledged by Daniel Borkmann · 8 years ago
- 2399463 bpf: possibly avoid extra masking for narrower load in verifier by Yonghong Song · 8 years ago
- 31fd858 bpf: permits narrower load from bpf program context fields by Yonghong Song · 8 years ago
- 36e24c0 bpf: reset id on spilled regs in clear_all_pkt_pointers by Daniel Borkmann · 8 years ago
- 4a2ff55 bpf: reset id on CONST_IMM transition by Daniel Borkmann · 8 years ago
- d25da6c bpf: don't check spilled reg state for non-STACK_SPILLed type slots by Daniel Borkmann · 8 years ago
- 9204657 bpf: cgroup skb progs cannot access ld_abs/ind by Daniel Borkmann · 8 years ago
- fb9a307 bpf: Allow CGROUP_SKB eBPF program to access sk_buff by Chenbo Feng · 8 years ago
- 80a58d0 bpf: reconcile bpf_tail_call and stack_depth by Alexei Starovoitov · 8 years ago
- 8726679 bpf: teach verifier to track stack depth by Alexei Starovoitov · 8 years ago
- 71189fa bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode by Alexei Starovoitov · 8 years ago
- a9789ef bpf: properly reset caller saved regs after helper call and ld_abs/ind by Daniel Borkmann · 8 years ago
- 1ad2f58 bpf: fix incorrect pruning decision when alignment must be tracked by Daniel Borkmann · 8 years ago
- e4eda88 net: Make IP alignment calulations clearer. by David S. Miller · 8 years ago
- 3c2ce60 bpf: adjust verifier heuristics by Daniel Borkmann · 8 years ago
- 6832a33 bpf: Handle multiple variable additions into packet pointers in verifier. by David S. Miller · 8 years ago
- e07b98d bpf: Add strict alignment flag for BPF_PROG_LOAD. by David S. Miller · 8 years ago
- c5fc969 bpf: Do per-instruction state dumping in verifier when log_level > 1. by David S. Miller · 8 years ago
- d117441 bpf: Track alignment of register values in the verifier. by David S. Miller · 8 years ago
- 0d0e576 bpf: don't let ldimm64 leak map addresses on unprivileged by Daniel Borkmann · 8 years ago
- 332270f bpf: enhance verifier to understand stack pointer arithmetic by Yonghong Song · 8 years ago
- e390b55 bpf: make bpf_xdp_adjust_head support mandatory by Daniel Borkmann · 8 years ago
- 7b9f6da Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
- 6f14f44 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
- 79adffc bpf, verifier: fix rejection of unaligned access checks for map_value_adj by Daniel Borkmann · 8 years ago
- fce366a bpf, verifier: fix alu ops against map_value{, _adj} register types by Daniel Borkmann · 8 years ago
- b197768 bpf: improve verifier packet range checks by Alexei Starovoitov · 8 years ago
- bcc6b1b bpf: Add hash of maps support by Martin KaFai Lau · 8 years ago
- 56f668d bpf: Add array of maps support by Martin KaFai Lau · 8 years ago
- fad73a1 bpf: Fix and simplifications on inline map lookup by Martin KaFai Lau · 8 years ago