]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
schedlock 2/4
authorjeff <jeff@FreeBSD.org>
Sun, 15 Dec 2019 21:18:07 +0000 (21:18 +0000)
committerjeff <jeff@FreeBSD.org>
Sun, 15 Dec 2019 21:18:07 +0000 (21:18 +0000)
commit7431380c94765b6fb024e732a22ad51d031f3f43
tree6ab4947e313cfc185a76c15871b77d11b9c54446
parent80d5f0620c381951b4a6e9025e0ba4975849a1e2
schedlock 2/4

Do all sleepqueue post-processing in sleepq_remove_thread() so that we
do not require the thread lock after a context switch.

Reviewed by: jhb, kib
Differential Revision: https://reviews.freebsd.org/D22745
sys/kern/subr_sleepqueue.c
sys/sys/proc.h