[PATCH v2 1/2] man/man2/seccomp.2: Document SECCOMP_FILTER_FLAG_TSYNC_ESRCH
funsafemath <[email protected]>
| Newsgroups | org.kernel.vger.linux-man |
|---|---|
| Message-ID | <agqEJhEejusooE5s@nix-mail> |
Document SECCOMP_FILTER_FLAG_TSYNC_ESRCH flag, which allows to use SECCOMP_FILTER_FLAG_TSYNC and SECCOMP_FILTER_FLAG_NEW_LISTENER flags together by returning ESRCH on synchronization error instead of the thread ID. <https://lore.kernel.org/r/[email protected]> Signed-off-by: funsafemath <[email protected]> --- man/man2/seccomp.2 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/man/man2/seccomp.2 b/man/man2/seccomp.2 index 75c7b2d58..a2776aab7 100644 --- a/man/man2/seccomp.2 +++ b/man/man2/seccomp.2 @@ -241,6 +241,21 @@ .SH DESCRIPTION .B SECCOMP_MODE_STRICT or if it has attached new seccomp filters to itself, diverging from the calling thread's filter tree. +.TP +.BR SECCOMP_FILTER_FLAG_TSYNC_ESRCH " (since Linux 5.7)" +.\" commit 51891498f2da78ee64dfad88fa53c9e85fb50abf +Fail with +.B ESRCH +instead of returning the thread ID on synchronization failure if +.B SECCOMP_FILTER_FLAG_TSYNC +was specified. +.IP +If this flag is not set, using +.B SECCOMP_FILTER_FLAG_NEW_LISTENER +and +.B SECCOMP_FILTER_FLAG_TSYNC +flags together results in +.BR EINVAL . .RE .TP .BR SECCOMP_GET_ACTION_AVAIL " (since Linux 4.14)" -- 2.52.0
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQQYodxNGi0n8z/zZSXIEdcNBZwqTgUCagqELwAKCRDIEdcNBZwq Tl2SAQCC7yK0TMoK+8pGm4hCJXNKay1a6ptwGySPbf863KRPTAEAwJVaT08Bm/Hj 9NK/KcXqdai8jQusD0KglfydRVMggAM= =1K5Y -----END PGP SIGNATURE-----