00db10
This is needed for i686 which doesn't have futex_timed_wait_bitset.
00db10
00db10
commit 35df5a77f3ad2a35761631928440d2994a9e4bc5
00db10
Author: Carlos O'Donell <carlos@redhat.com>
00db10
Date:   Tue Jun 12 16:17:05 2018 -0400
00db10
00db10
    Fix fallback path in __pthread_mutex_timedlock ().
00db10
    
00db10
    Fix the typo in the fallback path in __pthread_mutex_timedlock ()
00db10
    whic hcalls lll_futex_timed_wait ().  This is only useful for cases
00db10
    where the patch is being backported to older distributions where
00db10
    only lll_futex_timed_wait () is available.
00db10
00db10
Index: glibc-2.17-c758a686/nptl/pthread_mutex_timedlock.c
00db10
===================================================================
00db10
--- glibc-2.17-c758a686.orig/nptl/pthread_mutex_timedlock.c
00db10
+++ glibc-2.17-c758a686/nptl/pthread_mutex_timedlock.c
00db10
@@ -272,7 +272,7 @@ pthread_mutex_timedlock (pthread_mutex_t
00db10
 	  /* Block using the futex.  */
00db10
 #if (!defined __ASSUME_FUTEX_CLOCK_REALTIME \
00db10
      || !defined lll_futex_timed_wait_bitset)
00db10
-	  lll_futex_timed wait (&mutex->__data.__lock, oldval,
00db10
+	  lll_futex_timed_wait (&mutex->__data.__lock, oldval,
00db10
 				&rt, PTHREAD_ROBUST_MUTEX_PSHARED (mutex));
00db10
 #else
00db10
 	  int err = lll_futex_timed_wait_bitset (&mutex->__data.__lock,