summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | bpf: offload: free program id when device disappearsJakub Kicinski2017-12-312-2/+10
| * | | | | bpf: offload: free prog->aux->offload when device disappearsJakub Kicinski2017-12-311-14/+9Star
| * | | | | bpf: offload: allow netdev to disappear while verifier is runningJakub Kicinski2017-12-312-27/+23Star
| * | | | | bpf: offload: don't use prog->aux->offload as booleanJakub Kicinski2017-12-311-1/+3
| * | | | | bpf: offload: don't require rtnl for dev list manipulationJakub Kicinski2017-12-311-10/+24
| * | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2017-12-286-49/+283
| |\ \ \ \ \
| | * | | | | bpf: fix max call depth checkAlexei Starovoitov2017-12-271-2/+2
| | * | | | | bpf: fix maximum stack depth tracking logicAlexei Starovoitov2017-12-271-16/+66
| | * | | | | bpf: fix stacksafe exploration when comparing statesGianluca Borello2017-12-231-1/+1
| | * | | | | bpf: allow for correlation of maps and helpers in dumpDaniel Borkmann2017-12-215-26/+189
| | * | | | | bpf: fix kallsyms handling for subprogsDaniel Borkmann2017-12-212-0/+9
| | * | | | | bpf/cgroup: fix a verification error for a CGROUP_DEVICE type progYonghong Song2017-12-191-2/+13
| | * | | | | bpf: make function skip_callee static and return NULL rather than 0Colin Ian King2017-12-191-1/+2
| | * | | | | bpf: fix spelling mistake: "funcation"-> "function"Colin Ian King2017-12-191-1/+1
| * | | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-12-221-117/+166
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2017-12-184-196/+1065
| |\ \ \ \ \ \
| | * | | | | | bpf: x64: add JIT support for multi-function programsAlexei Starovoitov2017-12-173-3/+139
| | * | | | | | bpf: fix net.core.bpf_jit_enable raceAlexei Starovoitov2017-12-172-2/+3
| | * | | | | | bpf: add support for bpf_call to interpreterAlexei Starovoitov2017-12-172-17/+109
| | * | | | | | bpf: teach verifier to recognize zero initialized stackAlexei Starovoitov2017-12-171-28/+101
| | * | | | | | bpf: introduce function calls (verification)Alexei Starovoitov2017-12-171-151/+551
| | * | | | | | bpf: introduce function calls (function boundaries)Alexei Starovoitov2017-12-172-4/+145
| | * | | | | | bpf: add a bpf_override_function helperJosef Bacik2017-12-122-0/+5
| | * | | | | | bpf/tracing: allow user space to query prog array on the same tpYonghong Song2017-12-121-0/+21
| * | | | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-12-171-0/+2
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-12-052-1/+17
| |\ \ \ \ \ \ \
| * | | | | | | | bpf: cleanup register_is_null()Alexei Starovoitov2017-12-011-10/+10
| * | | | | | | | bpf: improve JEQ/JNE path walkingAlexei Starovoitov2017-12-011-2/+3
| * | | | | | | | bpf: improve verifier liveness marksAlexei Starovoitov2017-12-011-0/+5
| * | | | | | | | bpf: don't mark FP reg as uninitAlexei Starovoitov2017-12-011-4/+4
| * | | | | | | | bpf: print liveness info to verifier logAlexei Starovoitov2017-12-011-4/+20
| * | | | | | | | bpf: fix stack state printing in verifier logAlexei Starovoitov2017-12-011-1/+1
* | | | | | | | | Merge branch 'work.mqueue' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2018-01-311-28/+22Star
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | |
| * | | | | | | | bpf_obj_do_pin(): switch to vfs_mkobj(), quit abusing ->mknod()Al Viro2018-01-051-28/+22Star
| |/ / / / / / /
* | | | | | | | bpf: mark dst unknown on inconsistent {s, u}bounds adjustmentsDaniel Borkmann2018-01-181-11/+16
* | | | | | | | bpf: reject stores into ctx via st and xaddDaniel Borkmann2018-01-171-0/+19
* | | | | | | | bpf: fix 32-bit divide by zeroAlexei Starovoitov2018-01-141-0/+18
* | | | | | | | bpf: fix divides by zeroEric Dumazet2018-01-141-2/+2
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | bpf, array: fix overflow in max_entries and undefined behavior in index_maskDaniel Borkmann2018-01-101-3/+15
* | | | | | | bpf: arsh is not supported in 32 bit alu thus reject itDaniel Borkmann2018-01-101-0/+5
* | | | | | | bpf: fix spelling mistake: "obusing" -> "abusing"Colin Ian King2018-01-101-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2018-01-104-13/+100
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | bpf: introduce BPF_JIT_ALWAYS_ON configAlexei Starovoitov2018-01-091-0/+19
| * | | | | bpf: prevent out-of-bounds speculationAlexei Starovoitov2018-01-092-11/+72
| * | | | | bpf: sockmap missing NULL psock checkJohn Fastabend2018-01-071-2/+9
| | |_|_|/ | |/| | |
* | | | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-01-072-2/+40
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | fix "netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'"Al Viro2018-01-052-2/+40
| |/ / /
* | | | bpf: do not allow root to mangle valid pointersAlexei Starovoitov2017-12-211-68/+34Star
* | | | bpf: fix integer overflowsAlexei Starovoitov2017-12-211-0/+48
* | | | bpf: don't prune branches when a scalar is replaced with a pointerJann Horn2017-12-211-8/+7Star