summaryrefslogtreecommitdiffstats
path: root/lib/test_bpf.c
Commit message (Expand)AuthorAgeFilesLines
* bpf, tests: Add load store test case for tail callXu Kuohai2022-04-011-0/+30
* bpf, tests: Add tests for BPF_LDX/BPF_STX with different offsetsXu Kuohai2022-04-011-4/+281
* bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33Tiezhu Yang2021-11-161-2/+2
* bpf, tests: Add module parameter test_suite to test_bpf moduleTiezhu Yang2021-10-281-77/+135
* bpf, tests: Add more LD_IMM64 testsJohan Almbladh2021-10-071-3/+117
* bpf/tests: Add test of LDX_MEM with operand aliasingJohan Almbladh2021-10-011-0/+58
* bpf/tests: Add test of ALU shifts with operand register aliasingJohan Almbladh2021-10-011-13/+149
* bpf/tests: Add exhaustive tests of BPF_ATOMIC register combinationsJohan Almbladh2021-10-011-0/+422
* bpf/tests: Add exhaustive tests of ALU register combinationsJohan Almbladh2021-10-011-71/+763
* bpf/tests: Minor restructuring of ALU testsJohan Almbladh2021-10-011-72/+65
* bpf/tests: Add more tests for ALU and ATOMIC register clobberingJohan Almbladh2021-10-011-70/+197
* bpf/tests: Add tests to check source register zero-extensionJohan Almbladh2021-10-011-0/+143
* bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudesJohan Almbladh2021-10-011-1/+503
* bpf/tests: Add zero-extension checks in BPF_ATOMIC testsJohan Almbladh2021-10-011-5/+17
* bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizesJohan Almbladh2021-10-011-0/+254
* bpf: Replace "want address" users of BPF_CAST_CALL with BPF_CALL_IMMKees Cook2021-09-281-1/+1
* bpf/tests: Add tail call limit test with external function callJohan Almbladh2021-09-281-3/+83
* bpf/tests: Fix error in tail call limit testsJohan Almbladh2021-09-281-10/+27
* bpf/tests: Add more BPF_END byte order conversion testsJohan Almbladh2021-09-281-0/+122
* bpf/tests: Expand branch conversion JIT testJohan Almbladh2021-09-281-34/+91
* bpf/tests: Add JMP tests with degenerate conditionalJohan Almbladh2021-09-281-0/+229
* bpf/tests: Add JMP tests with small offsetsJohan Almbladh2021-09-281-0/+71
* bpf/tests: Add test case flag for verifier zero-extensionJohan Almbladh2021-09-281-0/+3
* bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudesJohan Almbladh2021-09-281-0/+63
* bpf/tests: Add staggered JMP and JMP32 testsJohan Almbladh2021-09-281-0/+829
* bpf/tests: Add exhaustive tests of JMP operand magnitudesJohan Almbladh2021-09-281-0/+779
* bpf/tests: Add exhaustive tests of ALU operand magnitudesJohan Almbladh2021-09-281-0/+772
* bpf/tests: Add exhaustive tests of ALU shift valuesJohan Almbladh2021-09-281-0/+260
* bpf/tests: Reduce memory footprint of test suiteJohan Almbladh2021-09-281-14/+12
* bpf/tests: Allow different number of runs per test caseJohan Almbladh2021-09-281-0/+4
* selftests/bpf: Test new __sk_buff field hwtstampVadim Fedorenko2021-09-101-0/+1
* bpf: Refactor BPF_PROG_RUN into a functionAndrii Nakryiko2021-08-171-1/+1
* bpf, tests: Fix spelling mistake "shoft" -> "shift"Colin Ian King2021-08-161-1/+1
* bpf, tests: Add tail call test suiteJohan Almbladh2021-08-101-0/+248
* bpf, tests: Add tests for BPF_CMPXCHGJohan Almbladh2021-08-101-0/+166
* bpf, tests: Add tests for atomic operationsJohan Almbladh2021-08-101-86/+166
* bpf, tests: Add test for 32-bit context pointer argument passingJohan Almbladh2021-08-101-0/+16
* bpf, tests: Add branch conversion JIT testJohan Almbladh2021-08-101-0/+43
* bpf, tests: Add word-order tests for load/store of double wordsJohan Almbladh2021-08-101-0/+36
* bpf, tests: Add tests for ALU operations implemented with function callsJohan Almbladh2021-08-101-0/+141
* bpf, tests: Add more ALU64 BPF_MUL testsJohan Almbladh2021-08-101-0/+48
* bpf, tests: Add more BPF_LSH/RSH/ARSH tests for ALU64Johan Almbladh2021-08-101-2/+542
* bpf, tests: Add more ALU32 tests for BPF_LSH/RSH/ARSHJohan Almbladh2021-08-101-0/+102
* bpf, tests: Add more tests of ALU32 and ALU64 bitwise operationsJohan Almbladh2021-08-101-0/+210
* bpf, tests: Fix typos in test case descriptionsJohan Almbladh2021-08-101-4/+4
* bpf, tests: Add BPF_MOV tests for zero and sign extensionJohan Almbladh2021-08-101-0/+84
* bpf, tests: Add BPF_JMP32 test casesJohan Almbladh2021-08-101-0/+511
* bpf/tests: Do not PASS tests without actually testing the resultJohan Almbladh2021-07-231-1/+8
* bpf/tests: Fix copy-and-paste error in double word testJohan Almbladh2021-07-231-2/+2
* lib/test: fix spelling mistakesZhen Lei2021-07-081-1/+1