cvs commit: src/sys/kern subr_sleepqueue.c
John Baldwin
jhb at FreeBSD.org
Wed Apr 27 10:39:30 PDT 2005
jhb 2005-04-27 17:39:30 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_5_4)
sys/kern subr_sleepqueue.c
Log:
MF5: Close a race between sleepq_broadcast() and sleepq_catch_signals() by
merging sleepq_resume_thread() and sleepq_remove_thread(). This also
reduces the overall number of lock operations for sleep queue operations.
Approved by: re (kensmith)
Revision Changes Path
1.10.2.4.2.1 +21 -47 src/sys/kern/subr_sleepqueue.c
More information about the cvs-src
mailing list