diff options
author | dchagin <dchagin@FreeBSD.org> | 2009-04-19 13:48:42 +0000 |
---|---|---|
committer | dchagin <dchagin@FreeBSD.org> | 2009-04-19 13:48:42 +0000 |
commit | ada9604fd24dc29bff6c92bc0943439bc14011f2 (patch) | |
tree | 5498ad96bf52e436830d5b5c228df2151231f121 /sys/bsm | |
parent | 367054e0a3090fef4c4aba77a5b893d9650e64ff (diff) | |
download | FreeBSD-src-ada9604fd24dc29bff6c92bc0943439bc14011f2.zip FreeBSD-src-ada9604fd24dc29bff6c92bc0943439bc14011f2.tar.gz |
Remove support for FUTEX_REQUEUE operation.
Glibc does not use this operation since 2.3.3 version (Jun 2004),
as it is racy and replaced by FUTEX_CMP_REQUEUE operation.
Glibc versions prior to 2.3.3 fall back to FUTEX_WAKE when
FUTEX_REQUEUE returned EINVAL.
Any application directly using FUTEX_REQUEUE without return
value checking are definitely broken.
Limit quantity of messages per process about unsupported
operation.
Approved by: kib (mentor)
MFC after: 1 month
Diffstat (limited to 'sys/bsm')
0 files changed, 0 insertions, 0 deletions