cvs commit: src/sys/kern kern_condvar.c kern_synch.c kern_thread.c
subr_sleepqueue.c src/sys/sys proc.h sleepqueue.h
John Baldwin
jhb at FreeBSD.org
Fri Sep 3 08:14:15 PDT 2004
jhb 2004-09-03 15:14:15 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_5)
sys/kern kern_condvar.c kern_synch.c kern_thread.c
subr_sleepqueue.c
sys/sys proc.h sleepqueue.h
Log:
MFC: Further refine sleepqueue interface and consolidate duplicated code.
This also appears to fix some select/poll races by more sanely handling
TDF_SINTR.
Approved by: re (scottl)
Revision Changes Path
1.50.2.1 +16 -39 src/sys/kern/kern_condvar.c
1.257.2.1 +16 -28 src/sys/kern/kern_synch.c
1.193.2.2 +19 -0 src/sys/kern/kern_thread.c
1.10.2.1 +23 -9 src/sys/kern/subr_sleepqueue.c
1.392.2.4 +1 -0 src/sys/sys/proc.h
1.3.2.1 +4 -1 src/sys/sys/sleepqueue.h
More information about the cvs-src
mailing list