Konstantin Belousov
f9bf9282c9
Fix destruction of the robust mutexes.
...
If robust mutex' owner terminated, causing kernel-assisted state
recovery, and then pthread_mutex_destroy() is executed as the next
action, assert is triggered about mutex still being on the list.
Ignore the mutex linkage in pthread_mutex_destroy() for shared robust
mutexes with dead owner, same as for enqueue_mutex().
Reported by: avg
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
2019-09-23 13:24:31 +00:00
..
2019-06-01 18:26:07 +00:00
2019-07-20 15:26:21 +00:00
2019-09-12 16:45:07 +00:00
2019-09-13 23:03:56 +00:00
2019-04-01 18:07:48 +00:00
2019-09-05 15:55:24 +00:00
2019-09-05 14:15:47 +00:00
2019-09-19 13:25:19 +00:00
2019-09-05 14:15:47 +00:00
2019-09-17 14:15:48 +00:00
2019-02-26 05:59:22 +00:00
2019-09-05 14:11:16 +00:00
2019-09-11 17:01:31 +00:00
2019-09-23 04:28:07 +00:00
2019-04-22 18:38:54 +00:00
2019-04-22 18:38:54 +00:00
2019-04-22 18:38:54 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:10:26 +00:00
2019-06-12 21:10:37 +00:00
2019-09-05 14:15:47 +00:00
2018-10-28 02:58:15 +00:00
2019-08-14 18:41:28 +00:00
2019-09-05 14:13:08 +00:00
2019-04-18 19:04:07 +00:00
2019-07-26 16:55:06 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-07-19 15:10:53 +00:00
2019-09-13 06:50:02 +00:00
2019-02-04 21:28:25 +00:00
2019-09-05 14:13:08 +00:00
2019-05-30 19:18:01 +00:00
2018-11-04 16:08:59 +00:00
2019-09-05 14:15:47 +00:00
2019-07-19 15:10:53 +00:00
2019-04-22 18:38:54 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-02-25 18:22:20 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:13:08 +00:00
2019-09-22 13:56:27 +00:00
2018-10-12 05:27:58 +00:00
2019-01-09 05:30:46 +00:00
2019-06-15 17:08:13 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:13:08 +00:00
2019-05-19 20:13:55 +00:00
2018-12-05 10:58:02 +00:00
2018-09-20 09:26:10 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-18 16:13:50 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:13:08 +00:00
2019-01-30 09:44:54 +00:00
2019-07-11 22:06:59 +00:00
2018-09-20 09:31:27 +00:00
2019-01-12 17:56:23 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-23 13:24:31 +00:00
2019-08-22 21:43:21 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2018-10-10 08:19:11 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:13:08 +00:00
2019-05-03 13:06:46 +00:00
2018-09-06 20:29:40 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:13:08 +00:00
2019-09-05 14:15:47 +00:00
2019-09-05 14:13:08 +00:00
2019-08-08 16:54:22 +00:00
2019-08-31 20:45:45 +00:00
2019-06-15 17:08:13 +00:00
2019-04-22 18:38:54 +00:00
2019-09-18 07:57:56 +00:00