cvs commit: src/sys/ia64/ia64 machdep.c
Jeff Roberson
jeff at FreeBSD.org
Mon Jun 4 23:58:48 UTC 2007
jeff 2007-06-04 23:58:48 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64 machdep.c
Log:
Commit 13/14 of sched_lock decomposition.
- Add a new parameter to cpu_switch() that is used to release the lock on
the outgoing thread and properly acquire the lock on the incoming
thread. This parameter is not required for schedulers that don't do
per-cpu locking and architectures which do not support it may continue
to use the 4BSD scheduler. This feature is presently not supported
on ia64
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.218 +1 -1 src/sys/ia64/ia64/machdep.c
More information about the cvs-src
mailing list