freebsd-skq/sys/cddl
Jeff Roberson 61a74c5ccd schedlock 1/4
Eliminate recursion from most thread_lock consumers.  Return from
sched_add() without the thread_lock held.  This eliminates unnecessary
atomics and lock word loads as well as reducing the hold time for
scheduler locks.  This will eventually allow for lockless remote adds.

Discussed with:	kib
Reviewed by:	jhb
Tested by:	pho
Differential Revision:	https://reviews.freebsd.org/D22626
2019-12-15 21:11:15 +00:00
..
boot/zfs loader: factor out label and uberblock load from vdev_probe, add MMP checks 2019-11-03 21:19:52 +00:00
compat/opensolaris schedlock 1/4 2019-12-15 21:11:15 +00:00
contrib/opensolaris Use a callout instead of timeout(9) for delayed zio's. 2019-12-13 19:27:51 +00:00
dev dtrace: 64-bits registers support 2019-10-04 16:17:00 +00:00