get_robust_list.2: Since Linux 2.6.28, robust futex lists also have an effect for execve(2)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2017-09-13 14:15:44 +02:00
parent 30edf18762
commit 6e22a6063c
1 changed files with 8 additions and 0 deletions

View File

@ -147,6 +147,14 @@ A thread can have only one robust futex list;
therefore applications that wish
to use this functionality should use the robust mutexes provided by glibc.
.PP
In the initial implementation,
a thread waiting on a futex was notified that the owner had died
only if the owner terminated.
Starting with Linux 2.6.28,
.\" commit 8141c7f3e7aee618312fa1c15109e1219de784a7
notification was extended to include the case where the owner performs an
.BR execve (2).
.PP
The thread IDs mentioned in the main text are
.I kernel
thread IDs of the kind returned by