]> www.infradead.org Git - users/hch/misc.git/commit
bpf: Properly test iter/task tid filtering
authorJordan Rome <linux@jordanrome.com>
Wed, 16 Oct 2024 21:00:48 +0000 (14:00 -0700)
committerAndrii Nakryiko <andrii@kernel.org>
Thu, 17 Oct 2024 17:52:18 +0000 (10:52 -0700)
commitee8c7c6c3f8c7105b1f2e0ba321c193e9f0158d9
treedb79e2f56b03860b4cdfde1626794b2da00711d1
parent9495a5b731fcaf580448a3438d63601c88367661
bpf: Properly test iter/task tid filtering

Previously test_task_tid was setting `linfo.task.tid`
to `getpid()` which is the same as `gettid()` for the
parent process. Instead create a new child thread
and set `linfo.task.tid` to `gettid()` to make sure
the tid filtering logic is working as expected.

Signed-off-by: Jordan Rome <linux@jordanrome.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20241016210048.1213935-2-linux@jordanrome.com
tools/testing/selftests/bpf/prog_tests/bpf_iter.c