signal.7: Add reference to seccomp_unotify(2)

The seccomp user-space notification feature can cause changes in
the semantics of SA_RESTART with respect to system calls that
would never normally be restarted. Point the reader to the page
that provide further details.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2020-10-24 12:54:11 +02:00
parent fd1295e8f1
commit 730a8d48d1
1 changed files with 9 additions and 0 deletions

View File

@ -857,6 +857,15 @@ The
.BR sleep (3)
function is also never restarted if interrupted by a handler,
but gives a success return: the number of seconds remaining to sleep.
.PP
In certain circumstances, the
.BR seccomp (2)
user-space notification feature can lead to restarting of system calls
that would otherwise never be restarted by
.BR SA_RESTART ;
for details, see
.BR seccomp_unotify (2).
.\"
.SS Interruption of system calls and library functions by stop signals
On Linux, even in the absence of signal handlers,
certain blocking interfaces can fail with the error