cvs commit: src/sys/kern kern_umtx.c
Jeff Roberson
jeff at FreeBSD.org
Mon Jun 4 23:54:51 UTC 2007
jeff 2007-06-04 23:54:50 UTC
FreeBSD src repository
Modified files:
sys/kern kern_umtx.c
Log:
Commit 8/14 of sched_lock decomposition.
- Use a global umtx spinlock to protect the sleep queues now that there
is no global scheduler lock.
- Use thread_lock() to protect thread state.
Tested by: kris, current@
Tested on: i386, amd64, ULE, 4BSD, libthr, libkse, PREEMPTION, etc.
Discussed with: kris, attilio, kmacy, jhb, julian, bde (small parts each)
Revision Changes Path
1.60 +52 -33 src/sys/kern/kern_umtx.c
More information about the cvs-src
mailing list