]> git.dujemihanovic.xyz Git - linux.git/commit
selftests: net: lib: kill PIDs before del netns
authorMatthieu Baerts (NGI0) <matttbe@kernel.org>
Tue, 13 Aug 2024 13:39:34 +0000 (15:39 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 15 Aug 2024 10:57:09 +0000 (12:57 +0200)
commit7965a7f32a53d9ad807ce2c53bdda69ba104974f
tree7de2ca79e321c42322561948035393f2d94b05f7
parentcdc90f75387c42d64a0ed1ba03550ea9447249d4
selftests: net: lib: kill PIDs before del netns

When deleting netns, it is possible to still have some tasks running,
e.g. background tasks like tcpdump running in the background, not
stopped because the test has been interrupted.

Before deleting the netns, it is then safer to kill all attached PIDs,
if any. That should reduce some noises after the end of some tests, and
help with the debugging of some issues. That's why this modification is
seen as a "fix".

Fixes: 25ae948b4478 ("selftests/net: add lib.sh")
Acked-by: Mat Martineau <martineau@kernel.org>
Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
Acked-by: Florian Westphal <fw@strlen.de>
Reviewed-by: Hangbin Liu <liuhangbin@gmail.com>
Link: https://patch.msgid.link/20240813-upstream-net-20240813-selftests-net-lib-kill-v1-1-27b689b248b8@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
tools/testing/selftests/net/lib.sh