Age | Commit message (Expand) | Author | Files | Lines |
2023-12-09 | test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K | Tiezhu Yang | 1 | -1/+1 |
2023-11-30 | bpf/tests: Remove duplicate JSGT tests | Yujie Liu | 1 | -2/+0 |
2023-11-15 | bpf: Remove test for MOVSX32 with offset=32 | Puranjay Mohan | 1 | -16/+0 |
2023-09-15 | bpf/tests: add tests for cpuv4 instructions | Puranjay Mohan | 1 | -0/+371 |
2023-08-18 | bpf/tests: Enhance output on error and fix typos | Helge Deller | 1 | -5/+7 |
2023-06-29 | lib/test_bpf: Call page_address() on page acquired with GFP_KERNEL flag | Sumitra Sharma | 1 | -11/+1 |
2023-05-31 | bpf/tests: Use struct_size() | Su Hui | 1 | -2/+1 |
2022-11-11 | net: remove skb->vlan_present | Eric Dumazet | 1 | -1/+0 |
2022-06-22 | test_bpf: fix incorrect netdev features | Jian Shen | 1 | -2/+2 |
2022-04-01 | bpf, tests: Add load store test case for tail call | Xu Kuohai | 1 | -0/+30 |
2022-04-01 | bpf, tests: Add tests for BPF_LDX/BPF_STX with different offsets | Xu Kuohai | 1 | -4/+281 |
2021-11-16 | bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33 | Tiezhu Yang | 1 | -2/+2 |
2021-10-28 | bpf, tests: Add module parameter test_suite to test_bpf module | Tiezhu Yang | 1 | -77/+135 |
2021-10-07 | bpf, tests: Add more LD_IMM64 tests | Johan Almbladh | 1 | -3/+117 |
2021-10-01 | bpf/tests: Add test of LDX_MEM with operand aliasing | Johan Almbladh | 1 | -0/+58 |
2021-10-01 | bpf/tests: Add test of ALU shifts with operand register aliasing | Johan Almbladh | 1 | -13/+149 |
2021-10-01 | bpf/tests: Add exhaustive tests of BPF_ATOMIC register combinations | Johan Almbladh | 1 | -0/+422 |
2021-10-01 | bpf/tests: Add exhaustive tests of ALU register combinations | Johan Almbladh | 1 | -71/+763 |
2021-10-01 | bpf/tests: Minor restructuring of ALU tests | Johan Almbladh | 1 | -72/+65 |
2021-10-01 | bpf/tests: Add more tests for ALU and ATOMIC register clobbering | Johan Almbladh | 1 | -70/+197 |
2021-10-01 | bpf/tests: Add tests to check source register zero-extension | Johan Almbladh | 1 | -0/+143 |
2021-10-01 | bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes | Johan Almbladh | 1 | -1/+503 |
2021-10-01 | bpf/tests: Add zero-extension checks in BPF_ATOMIC tests | Johan Almbladh | 1 | -5/+17 |
2021-10-01 | bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizes | Johan Almbladh | 1 | -0/+254 |
2021-09-28 | bpf: Replace "want address" users of BPF_CAST_CALL with BPF_CALL_IMM | Kees Cook | 1 | -1/+1 |
2021-09-28 | bpf/tests: Add tail call limit test with external function call | Johan Almbladh | 1 | -3/+83 |
2021-09-28 | bpf/tests: Fix error in tail call limit tests | Johan Almbladh | 1 | -10/+27 |
2021-09-28 | bpf/tests: Add more BPF_END byte order conversion tests | Johan Almbladh | 1 | -0/+122 |
2021-09-28 | bpf/tests: Expand branch conversion JIT test | Johan Almbladh | 1 | -34/+91 |
2021-09-28 | bpf/tests: Add JMP tests with degenerate conditional | Johan Almbladh | 1 | -0/+229 |
2021-09-28 | bpf/tests: Add JMP tests with small offsets | Johan Almbladh | 1 | -0/+71 |
2021-09-28 | bpf/tests: Add test case flag for verifier zero-extension | Johan Almbladh | 1 | -0/+3 |
2021-09-28 | bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudes | Johan Almbladh | 1 | -0/+63 |
2021-09-28 | bpf/tests: Add staggered JMP and JMP32 tests | Johan Almbladh | 1 | -0/+829 |
2021-09-28 | bpf/tests: Add exhaustive tests of JMP operand magnitudes | Johan Almbladh | 1 | -0/+779 |
2021-09-28 | bpf/tests: Add exhaustive tests of ALU operand magnitudes | Johan Almbladh | 1 | -0/+772 |
2021-09-28 | bpf/tests: Add exhaustive tests of ALU shift values | Johan Almbladh | 1 | -0/+260 |
2021-09-28 | bpf/tests: Reduce memory footprint of test suite | Johan Almbladh | 1 | -14/+12 |
2021-09-28 | bpf/tests: Allow different number of runs per test case | Johan Almbladh | 1 | -0/+4 |
2021-09-10 | selftests/bpf: Test new __sk_buff field hwtstamp | Vadim Fedorenko | 1 | -0/+1 |
2021-08-17 | bpf: Refactor BPF_PROG_RUN into a function | Andrii Nakryiko | 1 | -1/+1 |
2021-08-16 | bpf, tests: Fix spelling mistake "shoft" -> "shift" | Colin Ian King | 1 | -1/+1 |
2021-08-10 | bpf, tests: Add tail call test suite | Johan Almbladh | 1 | -0/+248 |
2021-08-10 | bpf, tests: Add tests for BPF_CMPXCHG | Johan Almbladh | 1 | -0/+166 |
2021-08-10 | bpf, tests: Add tests for atomic operations | Johan Almbladh | 1 | -86/+166 |
2021-08-10 | bpf, tests: Add test for 32-bit context pointer argument passing | Johan Almbladh | 1 | -0/+16 |
2021-08-10 | bpf, tests: Add branch conversion JIT test | Johan Almbladh | 1 | -0/+43 |
2021-08-10 | bpf, tests: Add word-order tests for load/store of double words | Johan Almbladh | 1 | -0/+36 |
2021-08-10 | bpf, tests: Add tests for ALU operations implemented with function calls | Johan Almbladh | 1 | -0/+141 |
2021-08-10 | bpf, tests: Add more ALU64 BPF_MUL tests | Johan Almbladh | 1 | -0/+48 |
2021-08-10 | bpf, tests: Add more BPF_LSH/RSH/ARSH tests for ALU64 | Johan Almbladh | 1 | -2/+542 |
2021-08-10 | bpf, tests: Add more ALU32 tests for BPF_LSH/RSH/ARSH | Johan Almbladh | 1 | -0/+102 |
2021-08-10 | bpf, tests: Add more tests of ALU32 and ALU64 bitwise operations | Johan Almbladh | 1 | -0/+210 |
2021-08-10 | bpf, tests: Fix typos in test case descriptions | Johan Almbladh | 1 | -4/+4 |
2021-08-10 | bpf, tests: Add BPF_MOV tests for zero and sign extension | Johan Almbladh | 1 | -0/+84 |
2021-08-10 | bpf, tests: Add BPF_JMP32 test cases | Johan Almbladh | 1 | -0/+511 |
2021-07-23 | bpf/tests: Do not PASS tests without actually testing the result | Johan Almbladh | 1 | -1/+8 |
2021-07-23 | bpf/tests: Fix copy-and-paste error in double word test | Johan Almbladh | 1 | -2/+2 |
2021-07-08 | lib/test: fix spelling mistakes | Zhen Lei | 1 | -1/+1 |
2021-01-20 | test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 | Gary Lin | 1 | -6/+1 |
2021-01-14 | bpf: Rename BPF_XADD and prepare to encode other atomics in .imm | Brendan Jackman | 1 | -7/+7 |
2020-07-16 | bpf: revert "test_bpf: Flag tests that cannot be jited on s390" | Seth Forshee | 1 | -20/+0 |
2020-02-24 | bpf/tests: Use migrate disable instead of preempt disable | David Miller | 1 | -2/+2 |
2019-10-30 | bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test | Shmulik Ladkani | 1 | -0/+63 |
2019-10-30 | bpf, testing: Refactor test_skb_segment() for testing skb_segment() on differ... | Shmulik Ladkani | 1 | -10/+41 |
2019-08-20 | test_bpf: Fix a new clang warning about xor-ing two numbers | Nathan Chancellor | 1 | -1/+1 |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 | Thomas Gleixner | 1 | -9/+1 |
2019-02-25 | bpf: test_bpf: turn off preemption in function __run_once | Anders Roxell | 1 | -0/+2 |
2018-11-16 | net: remove VLAN_TAG_PRESENT | Michał Mirosław | 1 | -6/+8 |
2018-09-27 | bpf: test_bpf: add init_net to dev for flow_dissector | Song Liu | 1 | -0/+1 |
2018-06-28 | test_bpf: flag tests that cannot be jited on s390 | Kleber Sacilotto de Souza | 1 | -0/+20 |
2018-06-03 | bpf: add also cbpf long jump test cases with heavy expansion | Daniel Borkmann | 1 | -0/+63 |
2018-05-03 | bpf: migrate ebpf ld_abs/ld_ind tests to test_verifier | Daniel Borkmann | 1 | -212/+358 |
2018-03-29 | test_bpf: Fix NULL vs IS_ERR() check in test_skb_segment() | Dan Carpenter | 1 | -1/+1 |
2018-03-25 | net: bpf: add a test for skb_segment in test_bpf module | Yonghong Song | 1 | -2/+91 |
2018-03-20 | test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches | Thadeu Lima de Souza Cascardo | 1 | -1/+1 |
2018-02-28 | test_bpf: reduce MAX_TESTRUNS | Eric Dumazet | 1 | -1/+1 |
2018-02-26 | test_bpf: add a schedule point | Eric Dumazet | 1 | -0/+2 |
2018-02-05 | bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y | Yonghong Song | 1 | -5/+26 |
2018-01-26 | bpf: add further test cases around div/mod and others | Daniel Borkmann | 1 | -2/+6 |
2018-01-19 | bpf: add couple of test cases for signed extended imms | Daniel Borkmann | 1 | -0/+104 |
2018-01-09 | bpf: introduce BPF_JIT_ALWAYS_ON config | Alexei Starovoitov | 1 | -4/+7 |
2017-12-15 | bpf: add test case for ld_abs and helper changing pkt data | Daniel Borkmann | 1 | -0/+43 |
2017-08-09 | bpf: add BPF_J{LT,LE,SLT,SLE} instructions | Daniel Borkmann | 1 | -0/+364 |
2017-06-20 | net: introduce __skb_put_[zero, data, u8] | yuan linyu | 1 | -1/+1 |
2017-06-14 | test_bpf: Add test to make conditional jump cross a large number of insns. | David Daney | 1 | -0/+32 |
2017-05-31 | bpf: fix stack_depth usage by test_bpf.ko | Alexei Starovoitov | 1 | -1/+24 |
2017-05-25 | test_bpf: Add a couple of tests for BPF_JSGE. | David Daney | 1 | -0/+38 |
2017-05-03 | test_bpf: Use ULL suffix for 64-bit constants | Geert Uytterhoeven | 1 | -5/+5 |
2017-05-02 | bpf, arm64: fix jit branch offset related to ldimm64 | Daniel Borkmann | 1 | -0/+45 |
2017-05-02 | bpf, arm64: implement jiting of BPF_XADD | Daniel Borkmann | 1 | -0/+105 |
2016-10-20 | bpf, test: fix ld_abs + vlan push/pop stress test | Daniel Borkmann | 1 | -1/+1 |
2016-09-15 | test_bpf: fix the dummy skb after dissector changes | Jakub Kicinski | 1 | -0/+1 |
2016-05-16 | bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis | Daniel Borkmann | 1 | -1/+4 |
2016-04-06 | lib/test_bpf: Add additional BPF_ADD tests | Naveen N. Rao | 1 | -0/+128 |
2016-04-06 | lib/test_bpf: Add test to check for result of 32-bit add that overflows | Naveen N. Rao | 1 | -0/+64 |
2016-04-06 | lib/test_bpf: Add tests for unsigned BPF_JGT | Naveen N. Rao | 1 | -0/+29 |
2016-04-06 | lib/test_bpf: Fix JMP_JSET tests | Naveen N. Rao | 1 | -4/+4 |
2015-12-18 | bpf, test: add couple of test cases | Daniel Borkmann | 1 | -0/+120 |
2015-11-05 | bpf: add mod default A and X test cases | Yang Shi | 1 | -0/+30 |
2015-08-06 | test_bpf: add tests checking that JIT/interpreter sets A and X to 0. | Nicolas Schichan | 1 | -0/+158 |
2015-08-06 | test_bpf: add more tests for LD_ABS and LD_IND. | Nicolas Schichan | 1 | -0/+296 |
2015-08-06 | test_bpf: add module parameters to filter the tests to run. | Nicolas Schichan | 1 | -0/+71 |
2015-08-06 | test_bpf: test LD_ABS and LD_IND instructions on fragmented skbs. | Nicolas Schichan | 1 | -0/+142 |
2015-08-06 | test_bpf: allow tests to specify an skb fragment. | Nicolas Schichan | 1 | -1/+38 |
2015-08-06 | test_bpf: avoid oopsing the kernel when generate_test_data() fails. | Nicolas Schichan | 1 | -0/+5 |
2015-07-30 | test_bpf: assign type to native eBPF test cases | Daniel Borkmann | 1 | -0/+2 |
2015-07-20 | test_bpf: add bpf_skb_vlan_push/pop() tests | Alexei Starovoitov | 1 | -3/+95 |
2015-07-08 | test_bpf: extend tests for 32-bit endianness conversion | Xi Wang | 1 | -0/+6 |
2015-05-27 | test_bpf: add similarly conflicting jump test case only for classic | Daniel Borkmann | 1 | -0/+57 |
2015-05-25 | test_bpf: add more eBPF jump torture cases | Daniel Borkmann | 1 | -0/+67 |
2015-05-22 | test_bpf: Add backward jump test case | Michael Holzheu | 1 | -0/+16 |
2015-05-14 | test_bpf: fix sparse warnings | Michael Holzheu | 1 | -61/+61 |
2015-05-14 | test_bpf: add tests related to BPF_MAXINSNS | Daniel Borkmann | 1 | -9/+308 |
2015-05-12 | test_bpf: add 173 new testcases for eBPF | Michael Holzheu | 1 | -0/+2192 |
2015-05-11 | test: bpf: extend "load 64-bit immediate" testcase | Xi Wang | 1 | -1/+2 |
2015-04-30 | test_bpf: indicate whether bpf prog got jited in test suite | Daniel Borkmann | 1 | -1/+11 |
2014-12-08 | test: bpf: expand DIV_KX to DIV_MOD_KX | Denis Kirjanov | 1 | -2/+8 |
2014-10-30 | test: bpf: add a testcase reduced from nmap | Alexei Starovoitov | 1 | -0/+43 |
2014-09-22 | net: bpf: fix compiler warnings in test_bpf | Alexei Starovoitov | 1 | -2/+2 |
2014-09-09 | net: filter: add "load 64-bit immediate" eBPF instruction | Alexei Starovoitov | 1 | -0/+21 |
2014-09-05 | net: bpf: make eBPF interpreter images read-only | Daniel Borkmann | 1 | -1/+1 |
2014-08-25 | bpf: x86: add missing 'shift by register' instructions to x64 eBPF JIT | Alexei Starovoitov | 1 | -0/+38 |
2014-08-02 | net: filter: split 'struct sk_filter' into socket and bpf parts | Alexei Starovoitov | 1 | -12/+12 |
2014-07-24 | net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn' | Alexei Starovoitov | 1 | -2/+2 |
2014-06-11 | net: filter: fix nlattr and nlattr_nest BPF tests | Alexei Starovoitov | 1 | -13/+21 |
2014-06-02 | net: filter: fix length calculation in BPF testsuite | Chema Gonzalez | 1 | -5/+16 |
2014-06-01 | net: filter: add test for loading SKF_AD_OFF limits | Daniel Borkmann | 1 | -0/+22 |
2014-06-01 | net: filter: add slot overlapping test with fully filled M[] | Daniel Borkmann | 1 | -1/+74 |
2014-05-30 | net: filter: use block statements in tcpdump tests | Daniel Borkmann | 1 | -68/+75 |
2014-05-30 | net: filter: test fill/spill of all M[] regs | Daniel Borkmann | 1 | -0/+90 |
2014-05-23 | net: filter: add test case for jump with holes and ret x variants | Daniel Borkmann | 1 | -0/+94 |
2014-05-23 | net: filter: improve test case framework | Daniel Borkmann | 1 | -155/+233 |
2014-05-23 | net: filter: let unattached filters use sock_fprog_kern | Daniel Borkmann | 1 | -1/+1 |
2014-05-23 | lib/test_bpf.c: don't use gcc union shortcut | Andrew Morton | 1 | -52/+52 |
2014-05-21 | net: filter: cleanup invocation of internal BPF | Alexei Starovoitov | 1 | -2/+2 |
2014-05-12 | net: filter: additional BPF tests | Alexei Starovoitov | 1 | -0/+1224 |
2014-05-12 | net: filter: BPF testsuite | Alexei Starovoitov | 1 | -0/+322 |