summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/verifier
Commit message (Expand)AuthorAgeFilesLines
* bpf, selftests: Add verifier test case for jmp32's jeq/jneDaniel Borkmann2022-07-011-0/+21
* bpf, selftests: Add verifier test case for imm=0,umin=0,umax=1 scalarDaniel Borkmann2022-07-011-0/+22
* bpf: Prepare prog_test_struct kfuncs for runtime testsKumar Kartikeya Dwivedi2022-05-111-2/+2
* selftests/bpf: Add test for strict BTF type checkKumar Kartikeya Dwivedi2022-04-251-0/+20
* selftests/bpf: Add verifier tests for kptrKumar Kartikeya Dwivedi2022-04-251-0/+469
* bpf: Tag argument to be released in bpf_func_protoKumar Kartikeya Dwivedi2022-04-252-4/+4
* selftests/bpf: Add tests for kfunc register offset checksKumar Kartikeya Dwivedi2022-03-051-0/+83
* bpf: Disallow negative offset in check_ptr_off_regKumar Kartikeya Dwivedi2022-03-052-5/+5
* bpf: Small BPF verifier log improvementsMykola Lysenko2022-03-0317-57/+57
* selftests/bpf: Add test for reg2btf_ids out of bounds accessKumar Kartikeya Dwivedi2022-02-211-0/+19
* selftests/bpf: Extend verifier and bpf_sock tests for dst_port loadsJakub Sitnicki2022-01-311-3/+78
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-01-241-0/+75
|\
| * selftests/bpf: Extend kfunc selftestsKumar Kartikeya Dwivedi2022-01-181-0/+75
* | bpf, selftests: Add ringbuf memory type confusion testDaniel Borkmann2022-01-192-2/+33
* | bpf, selftests: Add various ringbuf tests with invalid offsetDaniel Borkmann2022-01-191-0/+64
|/
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-01-061-0/+28
|\
| * bpf, selftests: Add verifier test for mem_or_null register with offset.Daniel Borkmann2022-01-051-0/+28
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-01-051-1/+1
|\ \ | |/ |/|
| * bpf, selftests: Fix spelling mistake "tained" -> "tainted"Colin Ian King2021-12-171-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-12-311-0/+12
|\ \
| * | selftests/bpf: Add test to access int ptr argument in tracing programJiri Olsa2021-12-131-0/+12
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-165-0/+306
|\ \ \ | |/ / |/| / | |/
| * bpf, selftests: Add test case trying to taint map value pointerDaniel Borkmann2021-12-161-0/+23
| * bpf, selftests: Update test case for atomic cmpxchg on r0 with pointerDaniel Borkmann2021-12-141-2/+65
| * bpf, selftests: Add test case for atomic fetch on spilled pointerDaniel Borkmann2021-12-142-0/+117
| * selftests/bpf: Tests for state pruning with u32 spill/fillPaul Chaignon2021-12-102-0/+103
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-091-32/+600
|\|
| * bpf: Add selftests to cover packet access corner casesMaxim Mikityanskiy2021-12-081-16/+584
| * bpf: Fix the off-by-two error in range markingsMaxim Mikityanskiy2021-12-031-16/+16
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-11-182-0/+230
|\|
| * selftests/bpf: Add tests for restricted helpersDmitrii Banshchikov2021-11-151-0/+196
| * selftests/bpf: Check map in map pruningLorenz Bauer2021-11-121-0/+34
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-11-151-0/+32
|\ \ | |/ |/|
| * selftests/bpf: Add tests for accessing ingress_ifindex in bpf_sk_lookupMark Pashmfouroush2021-11-101-0/+32
* | selftests/bpf: Verifier test on refill from a smaller spillMartin KaFai Lau2021-11-031-0/+17
|/
* bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off.Alexei Starovoitov2021-11-011-1/+1
* selftests/bpf: Use __BYTE_ORDER__Ilya Leoshkevich2021-10-253-11/+11
* selftests/bpf: Some more atomic testsBrendan Jackman2021-10-203-0/+120
* bpf, x64: Save bytes for DIV by reducing reg copiesJie Meng2021-10-061-0/+47
* bpf: selftests: Add selftests for module kfunc supportKumar Kartikeya Dwivedi2021-10-051-0/+23
* bpf: selftest: Add verifier tests for <8-byte scalar spill and refillMartin KaFai Lau2021-09-261-0/+161
* bpf,x64 Emit IMUL instead of MUL for x86-64Jie Meng2021-09-141-3/+19
* selftests/bpf: Test new __sk_buff field hwtstampVadim Fedorenko2021-09-101-0/+60
* selftests, bpf: Test that dead ldx_w insns are acceptedIlya Leoshkevich2021-08-131-0/+12
* bpf, selftests: Add test cases for pointer alu from multiple pathsDaniel Borkmann2021-07-161-0/+229
* bpf, selftests: Adjust few selftest outcomes wrt unreachable codeDaniel Borkmann2021-06-147-7/+52
* bpf, selftests: Adjust few selftest result_unpriv outcomesDaniel Borkmann2021-05-252-10/+0
* bpf: Fix propagation of 32 bit unsigned bounds from 64 bit boundsDaniel Borkmann2021-04-271-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-04-251-0/+43
|\
| * bpf/selftests: Add bpf_get_task_stack retval bounds verifier testDave Marchevsky2021-04-191-0/+43