summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_verifier.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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/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/+152
|/
* 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/+13
* | 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
* bpf: enhance verifier to understand stack pointer arithmeticYonghong Song2017-05-011-6/+12
* bpf: add various test cases to verifier selftestsDaniel Borkmann2017-04-281-0/+137
* bpf: add napi_id read access to __sk_buffDaniel Borkmann2017-04-211-0/+3
* selftests/bpf: fix merge conflictAlexei Starovoitov2017-04-061-5/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-04-061-5/+290
|\
| * bpf: add various verifier test cases for self-testsDaniel Borkmann2017-04-011-5/+265
| * bpf: improve verifier packet range checksAlexei Starovoitov2017-03-251-0/+20
* | bpf: Add tests for map-in-mapMartin KaFai Lau2017-03-221-13/+118
|/
* selftests/bpf: fix broken buildAlexei Starovoitov2017-03-131-0/+4
* bpf: Remove bpf_sys.h from selftestsMickaël Salaün2017-02-101-2/+2
* bpf: Use bpf_create_map() from the libraryMickaël Salaün2017-02-101-2/+2
* bpf: Use bpf_load_program() from the libraryMickaël Salaün2017-02-101-3/+5
* bpf: Always test unprivileged programsMickaël Salaün2017-02-101-5/+63
* bpf: enable verifier to add 0 to packet ptrWilliam Tu2017-02-071-0/+23
* bpf: test for AND edge casesJosef Bacik2017-02-071-0/+55
* bpf: enable verifier to better track const alu opsDaniel Borkmann2017-01-241-0/+82
* bpf: allow b/h/w/dw access for bpf's cb in ctxDaniel Borkmann2017-01-121-3/+439
* bpf: allow helpers access to variable memoryGianluca Borello2017-01-091-0/+410
* bpf: allow adjusted map element values to spillGianluca Borello2017-01-091-0/+46
* bpf: allow helpers access to map element valuesGianluca Borello2017-01-091-0/+491
* bpf, test_verifier: fix a test case error result on unprivilegedDaniel Borkmann2016-12-171-1/+1
* bpf: fix regression on verifier pruning wrt map lookupsDaniel Borkmann2016-12-171-0/+28
* bpf: add additional verifier tests for BPF_PROG_TYPE_LWT_*Thomas Graf2016-12-061-0/+134
* bpf: Preserve const register type on const OR alu opsGianluca Borello2016-12-051-0/+60