summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_verifier.c
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: make test_verifier run most programsAlexei Starovoitov2018-01-181-1/+49
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-01-171-0/+40
|\
| * bpf: arsh is not supported in 32 bit alu thus reject itDaniel Borkmann2018-01-101-0/+40
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2017-12-281-0/+241
|\ \
| * | bpf: fix max call depth checkAlexei Starovoitov2017-12-271-0/+35
| * | selftests/bpf: additional stack depth testsAlexei Starovoitov2017-12-271-0/+121
| * | bpf: selftest for late caller stack size increaseJann Horn2017-12-271-0/+34
| * | bpf: fix stacksafe exploration when comparing statesGianluca Borello2017-12-231-0/+51
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-12-221-43/+586
|\ \ \ | |/ / |/| / | |/
| * bpf: do not allow root to mangle valid pointersAlexei Starovoitov2017-12-211-27/+29
| * selftests/bpf: add tests for recent bugfixesJann Horn2017-12-211-16/+533
| * bpf: add test case for ld_abs and helper changing pkt dataDaniel Borkmann2017-12-151-0/+24
* | selftests/bpf: additional bpf_call testsDaniel Borkmann2017-12-171-0/+597
* | selftests/bpf: add tests for stack_zero trackingAlexei Starovoitov2017-12-171-2/+64
* | selftests/bpf: add verifier tests for bpf_callAlexei Starovoitov2017-12-171-1/+960
|/
* bpf: introduce ARG_PTR_TO_MEM_OR_NULLGianluca Borello2017-11-221-7/+106
* bpf: change bpf_probe_write_user to bpf_trace_printk in test_verifierYonghong Song2017-11-211-23/+16Star
* bpf: fix and add test cases for ARG_CONST_SIZE_OR_ZERO semantics changeYonghong Song2017-11-141-19/+112
* bpf: add test cases to bpf selftests to cover all meta testsDaniel Borkmann2017-11-021-0/+442
* bpf: minor cleanups after mergeDaniel Borkmann2017-11-021-72/+72
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-10-221-2/+508
|\
| * bpf: add test cases to bpf selftests to cover all access testsDaniel Borkmann2017-10-221-0/+480
| * bpf: remove mark access for SK_SKB program typesJohn Fastabend2017-10-201-2/+14
| * bpf: disallow arithmetic operations on context pointerJakub Kicinski2017-10-181-0/+14
* | bpf: enforce return code for cgroup-bpf programsAlexei Starovoitov2017-10-051-0/+72
* | bpf: libbpf: Provide basic API support to specify BPF obj nameMartin KaFai Lau2017-09-291-1/+1
* | bpf: improve selftests and add tests for meta pointerDaniel Borkmann2017-09-261-0/+247
|/
* bpf/verifier: reject BPF_ALU64|BPF_ENDEdward Cree2017-09-161-0/+16
* bpf: more SK_SKB selftestsJohn Fastabend2017-08-281-0/+98
* selftests/bpf: add a test for a pruning bug in the verifierAlexei Starovoitov2017-08-241-0/+28
* selftests/bpf: add a test for a bug in liveness-based pruningEdward Cree2017-08-241-0/+16
* bpf: selftests: add tests for new __sk_buff membersJohn Fastabend2017-08-161-0/+152
* bpf: add test cases for new BPF_J{LT, LE, SLT, SLE} instructionsDaniel Borkmann2017-08-101-0/+313
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-101-9/+10
|\
| * bpf: fix byte order test in test_verifierDaniel Borkmann2017-08-051-9/+10
* | selftests/bpf: variable offset negative testsEdward Cree2017-08-091-0/+41
* | selftests/bpf: don't try to access past MAX_PACKET_OFF in test_verifierEdward Cree2017-08-091-8/+8
* | selftests/bpf: change test_verifier expectationsEdward Cree2017-08-091-180/+152Star
|/
* selftests/bpf: subtraction bounds testEdward Cree2017-07-241-0/+28
* bpf: more tests for mixed signed and unsigned bounds checksDaniel Borkmann2017-07-211-0/+418
* bpf: add test for mixed signed and unsigned bounds checksEdward Cree2017-07-211-0/+52
* bpf: fix up test cases with mixed signed/unsigned boundsDaniel Borkmann2017-07-211-4/+4
* bpf: allow to specify log level and reduce it for test_verifierDaniel Borkmann2017-07-211-1/+1
* bpf: add various test cases for verifier selftestDaniel Borkmann2017-07-031-0/+165
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-06-301-0/+66
|\
| * bpf: prevent leaking pointer via xadd on unpriviledgedDaniel Borkmann2017-06-291-0/+66
* | selftests/bpf: Add test cases to test narrower ctx field loadsYonghong Song2017-06-141-0/+176
* | bpf: permits narrower load from bpf program context fieldsYonghong Song2017-06-141-79/+13Star
* | selftests/bpf: make correct use of exit codes in bpf selftestsJesper Dangaard Brouer2017-06-131-1/+1
|/
* bpf: add various verifier test casesDaniel Borkmann2017-05-251-4/+235