futex.2: Document FUTEX_WAIT_REQUEUE_PI

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Thomas Gleixner 2015-01-15 14:07:55 +01:00 committed by Michael Kerrisk
parent c6d8cf213c
commit 6ff1b4c013
1 changed files with 14 additions and 6 deletions

View File

@ -860,12 +860,20 @@ arguments serve the same purposes as for
.TP
.BR FUTEX_WAIT_REQUEUE_PI " (since Linux 2.6.31)"
.\" commit 52400ba946759af28442dee6265c5c0180ac7122
.\" FIXME to complete
.\"
.\" FIXME Employs 'timeout' argument, supports FUTEX_CLOCK_REALTIME
.\" 'timeout' can be NULL
.\"
[As yet undocumented]
Wait operation to wait on a non-PI futex at
.I uaddr
and potentially be requeued onto a PI futex at
.IR uaddr2 .
The wait operation on
.I uaddr
is the same as
.BR FUTEX_WAIT .
The waiter can be removed from the wait on
.I uaddr
via
.BR FUTEX_WAKE
without requeueing on
.IR uaddr2 .
.SH RETURN VALUE
.PP
In the event of an error, all operations return \-1 and set