NPTL futex error handling
Florian Weimer
fweimer@redhat.com
Mon Jan 27 14:27:00 GMT 2014
Looking at the kernel code, I believe that FUTEX_LOCK_PI and FUTEX_WAKE
(in the case of cross-process mutexes, it seems) can fail with ENOMEM,
in addition to the more-or-less expected failure cases.
Is the ENOMEM return value due to kernel changes after the initial futex
implementation, or has this already been evaluated and deemed not be
necessary for correctness?
--
Florian Weimer / Red Hat Product Security Team
More information about the Libc-alpha
mailing list