Siddhesh Poyarekar
c30e8edf7c
Unlock mutex before going back to waiting for PI mutexes
...
[BZ #14417 ]
A futex call with FUTEX_WAIT_REQUEUE_PI returns with the mutex locked
on success. If such a successful thread is pipped to the cond_lock by
another spuriously woken waiter, it could be sent back to wait on the
futex with the mutex lock held, thus causing a deadlock. So it is
necessary that the thread relinquishes the mutex before going back to
sleep.
2012-10-05 18:52:36 +05:30
..
2012-02-09 23:18:22 +00:00
2012-10-05 18:52:36 +05:30
2012-10-02 08:52:55 +05:30
2012-10-02 08:52:55 +05:30
2012-10-02 08:52:55 +05:30
2012-10-02 08:52:55 +05:30
2012-05-30 17:29:22 -07:00
2012-10-05 18:52:36 +05:30
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-05-15 09:41:57 +05:30
2012-02-09 23:18:22 +00:00
2012-03-16 20:40:54 -07:00
2007-05-26 16:19:15 +00:00
2007-05-29 16:15:48 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2006-02-15 17:20:33 +00:00
2007-05-27 18:06:18 +00:00
2012-08-17 09:35:36 -07:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-08-08 23:22:53 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-09-01 21:32:04 +00:00
2012-02-09 23:18:22 +00:00
2012-08-08 23:22:53 +00:00
2008-12-12 18:46:28 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2009-07-28 09:40:39 -07:00
2012-08-08 23:22:53 +00:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2012-08-31 19:49:31 +00:00
2012-03-07 04:11:11 -05:00
2012-02-09 23:18:22 +00:00
2012-02-09 23:18:22 +00:00
2006-02-28 07:11:04 +00:00
2012-02-09 23:18:22 +00:00
2008-01-10 18:34:43 +00:00
2012-08-16 14:03:43 +00:00
2012-08-16 14:03:43 +00:00
2012-08-16 14:03:43 +00:00
2012-08-16 14:03:43 +00:00
2012-08-16 14:03:43 +00:00
2012-08-16 14:03:43 +00:00
2012-02-09 23:18:22 +00:00