]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
selftests/bpf: Add tailcall_bpf2bpf tests
authorMaciej Fijalkowski <maciej.fijalkowski@intel.com>
Wed, 16 Sep 2020 21:10:10 +0000 (23:10 +0200)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 18 Sep 2020 02:56:07 +0000 (19:56 -0700)
commit3b0379111197fb97f4f46f93946fe30b22a15223
treec3ac49f4a353b7ef1244b09f1c50014080e4b92f
parent09b28d76eac48e922dc293da1aa2b2b85c32aeee
selftests/bpf: Add tailcall_bpf2bpf tests

Add four tests to tailcalls selftest explicitly named
"tailcall_bpf2bpf_X" as their purpose is to validate that combination
of tailcalls with bpf2bpf calls are working properly.
These tests also validate LD_ABS from subprograms.

Signed-off-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/tailcalls.c
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c [new file with mode: 0644]
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c [new file with mode: 0644]
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c [new file with mode: 0644]
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c [new file with mode: 0644]