nptl: Remove private futex optimization [BZ #27304]
authorFlorian Weimer <fweimer@redhat.com>
Thu, 4 Feb 2021 14:00:20 +0000 (15:00 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 4 Feb 2021 14:00:20 +0000 (15:00 +0100)
commitc4ad832276f4dadfa40904109b26a521468f66bc
treee10f9d2f3beff3457f57c5cdabc2dafd9e283041
parent5d5d71b898b35331f68b582a590bb27d3eb701e7
nptl: Remove private futex optimization [BZ #27304]

It is effectively used, unexcept for pthread_cond_destroy, where we do
not want it; see bug 27304.  The internal locks do not support a
process-shared mode.

This fixes commit dc6cfdc934db9997c33728082d63552b9eee4563 ("nptl:
Move pthread_cond_destroy implementation into libc").

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
sysdeps/nptl/lowlevellock-futex.h