summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_verifier.c
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: adjust verifier scale testAlexei Starovoitov2019-07-261-14/+17
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206Thomas Gleixner2019-05-301-4/+1
* bpf: Add verifier tests for the bpf_sk_storageMartin KaFai Lau2019-04-271-19/+36
* bpf: Increase MAX_NR_MAPS to 17 in test_verifier.cMartin KaFai Lau2019-04-181-1/+1
* selftests/bpf: two scale testsAlexei Starovoitov2019-04-161-0/+70
* bpf, selftest: test {rd, wr}only flags and direct value accessDaniel Borkmann2019-04-091-4/+47
* selftests/bpf: synthetic tests to push verifier limitsAlexei Starovoitov2019-04-041-9/+26
* selftests/bpf: allow specifying helper for BPF_SK_LOOKUPLorenz Bauer2019-03-211-3/+3
* selftests/bpf: add bpf_spin_lock verifier testsAlexei Starovoitov2019-02-011-1/+103
* selftests/bpf: skip verifier tests for unsupported map typesStanislav Fomichev2019-01-311-3/+33
* selftests/bpf: skip verifier tests for unsupported program typesStanislav Fomichev2019-01-311-1/+8
* selftests: bpf: break up the rest of test_verifierJakub Kicinski2019-01-271-6149/+0
* selftests: bpf: break up test_verifierJakub Kicinski2019-01-271-10136/+0
* selftests: bpf: prepare for break up of verifier testsJakub Kicinski2019-01-271-0/+3
* selftests: bpf: functional and min/max reasoning unit tests for JMP32Jiong Wang2019-01-261-24/+762
* bpf: allow BPF programs access skb_shared_info->gso_segs fieldEric Dumazet2019-01-241-0/+36
* selftests: bpf: add tests for dead code removalJakub Kicinski2019-01-231-0/+160
* bpf: add various test cases for alu op on mixed dst register typesDaniel Borkmann2019-01-051-0/+120
* bpf: add various test cases to selftestsDaniel Borkmann2019-01-021-3/+1105
* bpf: fix segfault in test_verifier selftestDaniel Borkmann2018-12-211-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-12-201-37/+354
|\
| * bpf: sk_msg, fix sk_msg_md access past end testJohn Fastabend2018-12-201-1/+1
| * selftests: bpf: verifier: add tests for JSET interpretationJakub Kicinski2018-12-201-0/+96
| * selftests: bpf: add trivial JSET testsJakub Kicinski2018-12-201-31/+178
| * bpf: sk_msg, add tests for size fieldJohn Fastabend2018-12-191-3/+13
| * bpf: correct slot_type marking logic to allow more stack slot sharingJiong Wang2018-12-181-2/+32
| * bpf: improve stacksafe state comparisonAlexei Starovoitov2018-12-151-0/+22
| * selftests/bpf: check insn processed in test_verifierAlexei Starovoitov2018-12-151-1/+14
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-201-5/+32
|\ \ | |/ |/|
| * bpf: verifier: make sure callees don't prune with caller differencesJakub Kicinski2018-12-131-0/+28
| * selftests/bpf: use proper type when passing prog_typeStanislav Fomichev2018-12-111-4/+4
| * selftests/bpf: add missing pointer dereference for map stacktrace fixupStanislav Fomichev2018-12-101-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-12-101-21/+155
|\ \
| * | bpf: relax verifier restriction on BPF_MOV | BPF_ALUJiong Wang2018-12-101-0/+13
| * | selftests: bpf: update testcases for BPF_ALU | BPF_ARSHJiong Wang2018-12-071-4/+25
| * | bpf: allow BPF read access to qdisc pkt_lenPetar Penkov2018-12-031-0/+32
| * | bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases.David Miller2018-11-301-0/+17
| * | bpf: Make more use of 'any' alignment in test_verifier.cDavid Miller2018-11-301-0/+44
| * | bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.cDavid Miller2018-11-301-18/+24
| * | bpf: Add BPF_F_ANY_ALIGNMENT.David Miller2018-11-301-1/+2
| * | bpf: Fix verifier log string check for bad alignment.David Miller2018-11-301-1/+1
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-091-3/+3
|\ \ \ | |/ / |/| / | |/
| * bpf: improve verifier branch analysisAlexei Starovoitov2018-12-041-2/+2
| * bpf: Fix verifier log string check for bad alignment.David Miller2018-11-301-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-11-281-0/+19
|\|
| * bpf: fix off-by-one error in adjust_subprog_startsEdward Cree2018-11-161-0/+19
* | bpf: add skb->tstamp r/w access from tc clsact and cg skb progsVlad Dumitrescu2018-11-221-0/+29
* | selftests/bpf: Test narrow loads with off > 0 in test_verifierAndrey Ignatov2018-11-101-10/+38
|/
* bpf: test make sure to run unpriv test cases in test_verifierDaniel Borkmann2018-10-311-31/+40
* bpf: add various test cases to test_verifierDaniel Borkmann2018-10-311-0/+250