diff options
| author | Cong Wang <cwang@multikernel.io> | 2026-09-24 13:42:08 -0700 |
|---|---|---|
| committer | Kees Cook <kees@kernel.org> | 2026-10-06 01:54:48 -0700 |
| commit | 9aa013de1d0cd24920df167ac2cacd96b35dc74d (patch) | |
| tree | 16016bea8d6c0693f8276a074b4391bcd4ca428e /tools/perf/scripts/python/flamegraph.py | |
| parent | f7952251ecc37aabecd7e531849f5076483cf23e (diff) | |
| download | linux-next-9aa013de1d0cd24920df167ac2cacd96b35dc74d.tar.gz linux-next-9aa013de1d0cd24920df167ac2cacd96b35dc74d.zip | |
selftests/seccomp: cover restart of unreceived notifications
Exercise restart and killable-wait flag combinations before receipt,
after a failed receive, and after receipt. Cover repeated interruptions,
listener closure, fatal signals, flag validation and supervisor errors.
Verify that restarted fork creates exactly one child, close releases its
descriptor, and denied fork returns EAGAIN. Preserve compatibility
checks with restart disabled. Synchronize pre-receipt signals through a
socket and check post-receipt response preservation without task-state
polling.
All 136 seccomp selftests passed before the polling cleanup. After
that change, all four revised post-receipt variants and the existing
wait-killable test passed.
Assisted-by: Codex:gpt-6
Signed-off-by: Cong Wang <cwang@multikernel.io>
Link: https://patch.msgid.link/20260924204209.477694-3-xiyou.wangcong@gmail.com
Signed-off-by: Kees Cook <kees@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
