mjg
2fd1c912f6
mtx: add mtx_spin_wait_unlocked
...
The primitive can be used to wait for the lock to be released. Intended
usage is for locks in structures which are about to be freed.
The benefit is the avoided interrupt enable/disable trip + atomic op to
grab the lock and shorter wait if the lock is held (since there is no
worry someone will contend on the lock, re-reads can be more aggressive).
Briefly discussed with: kib
2018-02-19 00:38:14 +00:00
..
2018-02-16 15:00:14 +00:00
2018-02-18 23:01:33 +00:00
2018-02-12 22:53:00 +00:00
2017-11-20 19:43:44 +00:00
2018-02-15 18:57:54 +00:00
2018-02-16 21:59:08 +00:00
2018-02-18 18:46:56 +00:00
2018-02-16 15:38:02 +00:00
2018-02-16 17:50:06 +00:00
2018-01-27 07:41:31 +00:00
2018-01-12 22:48:23 +00:00
2018-02-18 23:35:23 +00:00
2018-01-22 07:10:30 +00:00
2018-02-06 22:38:19 +00:00
2017-11-27 15:16:59 +00:00
2018-02-16 15:41:03 +00:00
2018-02-13 17:43:54 +00:00
2018-02-16 15:00:14 +00:00
2018-01-29 00:22:30 +00:00
2018-02-19 00:38:14 +00:00
2018-02-14 00:12:03 +00:00
2018-02-13 19:17:48 +00:00
2018-02-12 22:53:00 +00:00
2018-02-18 22:57:04 +00:00
2018-01-25 12:13:41 +00:00
2017-12-30 00:40:34 +00:00
2018-02-14 21:17:44 +00:00
2018-02-10 10:13:17 +00:00
2018-02-12 19:49:20 +00:00
2018-01-24 19:48:25 +00:00
2018-02-07 19:12:05 +00:00
2018-01-22 02:08:10 +00:00
2018-02-08 20:09:42 +00:00
2018-01-25 22:25:13 +00:00
2017-11-27 15:23:17 +00:00
2018-02-10 01:09:22 +00:00
2018-02-13 17:04:34 +00:00
2018-01-26 23:21:50 +00:00
2018-02-17 20:59:12 +00:00
2018-02-12 22:53:00 +00:00
2017-12-25 04:48:39 +00:00
2018-02-15 18:57:22 +00:00
2018-02-12 22:53:00 +00:00
2018-02-19 00:38:14 +00:00
2017-11-27 15:23:17 +00:00
2018-01-28 05:13:08 +00:00
2018-02-16 15:41:03 +00:00
2018-02-16 15:38:22 +00:00
2018-02-18 16:03:50 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-14 23:02:19 +00:00