futex.2: srcfix: Remove some more or less obsolete FIXMEs

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2016-10-31 02:36:13 +01:00
parent 4c4e6e3ff3
commit 61066e14ac
1 changed files with 5 additions and 10 deletions

View File

@ -102,10 +102,10 @@ Analogously to an atomic
compare-and-exchange operation that potentially changes shared memory, compare-and-exchange operation that potentially changes shared memory,
blocking via a futex is an atomic compare-and-block operation. blocking via a futex is an atomic compare-and-block operation.
.\" FIXME(Torvald Riegel): .\" FIXME(Torvald Riegel):
.\" Eventually we want to have some text in NOTES to satisfy .\" Eventually we want to have some text in NOTES to satisfy
.\" the reference in the following sentence .\" the reference in the following sentence
.\" See NOTES for .\" See NOTES for a detailed specification of
.\" a detailed specification of the synchronization semantics. .\" the synchronization semantics.
One use of futexes is for implementing locks. One use of futexes is for implementing locks.
The state of the lock (i.e., acquired or not acquired) The state of the lock (i.e., acquired or not acquired)
@ -278,7 +278,7 @@ architecture).
This load, the comparison with the expected value, and This load, the comparison with the expected value, and
starting to sleep are performed atomically starting to sleep are performed atomically
.\" FIXME: Torvald, I think we may need to add some explanation of .\" FIXME: Torvald, I think we may need to add some explanation of
.\" "totally ordered" here. .\" "totally ordered" here.
and totally ordered and totally ordered
with respect to other futex operations on the same futex word. with respect to other futex operations on the same futex word.
If the thread starts to sleep, If the thread starts to sleep,
@ -554,8 +554,6 @@ and when the woken waiter unlocks A then the next waiter can proceed.
.\" .\"
.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
.\" .\"
.\" FIXME I added a lengthy piece of text on FUTEX_WAKE_OP text,
.\" and I'd be happy if someone checked it.
.TP .TP
.BR FUTEX_WAKE_OP " (since Linux 2.6.14)" .BR FUTEX_WAKE_OP " (since Linux 2.6.14)"
.\" commit 4732efbeb997189d9f9b04708dc26bf8613ed721 .\" commit 4732efbeb997189d9f9b04708dc26bf8613ed721
@ -1934,9 +1932,6 @@ Futex example library, futex-*.tar.bz2 at
.UR ftp://ftp.kernel.org\:/pub\:/linux\:/kernel\:/people\:/rusty/ .UR ftp://ftp.kernel.org\:/pub\:/linux\:/kernel\:/people\:/rusty/
.UE .UE
.\" .\"
.\" FIXME Are there any other resources that should be listed
.\" in the SEE ALSO section?
.\"
.\" FIXME(Torvald) We should probably refer to the glibc code here, in .\" FIXME(Torvald) We should probably refer to the glibc code here, in
.\" particular the glibc-internal futex wrapper functions that are .\" particular the glibc-internal futex wrapper functions that are
.\" WIP, and the generic pthread_mutex_t and perhaps condvar .\" WIP, and the generic pthread_mutex_t and perhaps condvar