aboutsummaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2015-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar Linus Torvalds 1-8/+17
2015-01-26bpf: rcu lock must not be held when calling copy_to_user()Gravatar Alexei Starovoitov 1-8/+17
2015-01-20module: remove mod arg from module_free, rename module_memfree().Gravatar Rusty Russell 1-1/+1
2014-12-05bpf: verifier: add checks for BPF_ABS | BPF_IND instructionsGravatar Alexei Starovoitov 1-2/+68
2014-11-19bpf: fix arraymap NULL deref and missing overflow and zero size checksGravatar Alexei Starovoitov 2-6/+16
2014-11-18bpf: remove test map scaffolding and user proper typesGravatar Alexei Starovoitov 1-47/+9
2014-11-18bpf: allow eBPF programs to use mapsGravatar Alexei Starovoitov 2-1/+90
2014-11-18bpf: fix BPF_MAP_LOOKUP_ELEM command return codeGravatar Alexei Starovoitov 1-1/+1
2014-11-18bpf: add array type of eBPF mapsGravatar Alexei Starovoitov 2-1/+152
2014-11-18bpf: add hashtable type of eBPF mapsGravatar Alexei Starovoitov 2-1/+363
2014-11-18bpf: add 'flags' attribute to BPF_MAP_UPDATE_ELEM commandGravatar Alexei Starovoitov 1-2/+2
2014-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 2-3/+12
2014-10-30bpf: reduce verifier memory consumptionGravatar Alexei Starovoitov 1-44/+57
2014-10-27bpf: split eBPF out of NETGravatar Alexei Starovoitov 2-3/+12
2014-10-21bpf: fix bug in eBPF verifierGravatar Alexei Starovoitov 1-1/+2
2014-10-01bpf: add search pruning optimization to verifierGravatar Alexei Starovoitov 1-0/+146
2014-09-26bpf: mini eBPF library, test stubs and verifier testsuiteGravatar Alexei Starovoitov 2-0/+120
2014-09-26bpf: verifier (add verifier core)Gravatar Alexei Starovoitov 1-1/+1074
2014-09-26bpf: verifier (add branch/goto checks)Gravatar Alexei Starovoitov 1-0/+189
2014-09-26bpf: handle pseudo BPF_LD_IMM64 insnGravatar Alexei Starovoitov 1-0/+147
2014-09-26bpf: verifier (add ability to receive verification log)Gravatar Alexei Starovoitov 2-1/+236
2014-09-26bpf: verifier (add docs)Gravatar Alexei Starovoitov 3-2/+135
2014-09-26bpf: handle pseudo BPF_CALL insnGravatar Alexei Starovoitov 1-0/+37
2014-09-26bpf: expand BPF syscall with program load/unloadGravatar Alexei Starovoitov 2-14/+180
2014-09-26bpf: add lookup/update/delete/iterate methods to BPF mapsGravatar Alexei Starovoitov 1-0/+235
2014-09-26bpf: introduce BPF syscall and mapsGravatar Alexei Starovoitov 2-1/+170
2014-09-10net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selectedGravatar Daniel Borkmann 1-0/+2
2014-09-09net: bpf: consolidate JIT binary allocatorGravatar Daniel Borkmann 1-0/+39
2014-09-09net: filter: add "load 64-bit immediate" eBPF instructionGravatar Alexei Starovoitov 1-0/+5
2014-09-05net: bpf: make eBPF interpreter images read-onlyGravatar Daniel Borkmann 1-2/+78
2014-08-02net: filter: split 'struct sk_filter' into socket and bpf partsGravatar Alexei Starovoitov 1-16/+14
2014-08-02net: filter: rename sk_convert_filter() -> bpf_convert_filter()Gravatar Alexei Starovoitov 1-1/+1
2014-08-02net: filter: rename sk_chk_filter() -> bpf_check_classic()Gravatar Alexei Starovoitov 1-1/+1
2014-07-24net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'Gravatar Alexei Starovoitov 1-1/+1
2014-07-23net: filter: split filter.c into two filesGravatar Alexei Starovoitov 2-0/+537