aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/prog_tests
diff options
context:
space:
mode:
authorJiri Olsa <jolsa@kernel.org>2024-09-05 14:51:21 +0300
committerAndrii Nakryiko <andrii@kernel.org>2024-09-05 12:43:22 -0700
commit900f362e2062e4a23a53bf89fd3b248cd021f5af (patch)
tree1dfbc08f252d9a682f1d0b72f8329b40115cde60 /tools/testing/selftests/bpf/prog_tests
parentaa01d13eecc9fd236f06e3971ef919d3561d2506 (diff)
bpf: Fix uprobe multi pid filter check
Uprobe multi link does its own process (thread leader) filtering before running the bpf program by comparing task's vm pointers. But as Oleg pointed out there can be processes sharing the vm (CLONE_VM), so we can't just compare task->vm pointers, but instead we need to use same_thread_group call. Suggested-by: Oleg Nesterov <oleg@redhat.com> Signed-off-by: Jiri Olsa <jolsa@kernel.org> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Acked-by: Oleg Nesterov <oleg@redhat.com> Link: https://lore.kernel.org/bpf/20240905115124.1503998-2-jolsa@kernel.org
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests')
0 files changed, 0 insertions, 0 deletions