]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/bpf: add tests for sleepable (uk)probes
authorDelyan Kratunov <delyank@fb.com>
Tue, 14 Jun 2022 23:10:44 +0000 (23:10 +0000)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 17 Jun 2022 02:27:30 +0000 (19:27 -0700)
commit83ad71660400931d1112b0eab57dbeeffc42db7b
treebc5e33450d2453b1449a83b0fe21ce943145f4d3
parent49dd460a061edf95e5a57cdfababc1e76951022f
selftests/bpf: add tests for sleepable (uk)probes

Add tests that ensure sleepable uprobe programs work correctly.
Add tests that ensure sleepable kprobe programs cannot attach.

Also add tests that attach both sleepable and non-sleepable
uprobe programs to the same location (i.e. same bpf_prog_array).

Acked-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Delyan Kratunov <delyank@fb.com>
Link: https://lore.kernel.org/r/c744e5bb7a5c0703f05444dc41f2522ba3579a48.1655248076.git.delyank@fb.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/attach_probe.c
tools/testing/selftests/bpf/progs/test_attach_probe.c