2010/2/9 John Baldwin <j...@freebsd.org>: > On Tuesday 09 February 2010 9:56:10 am Attilio Rao wrote: >> Author: attilio >> Date: Tue Feb 9 14:56:10 2010 >> New Revision: 203704 >> URL: http://svn.freebsd.org/changeset/base/203704 >> >> Log: >> MFC r202889, r202940: >> - Fix a race in sched_switch() of sched_4bsd. >> Block the td_lock when acquiring explicitly sched_lock in order to >> prevent >> races with other td_lock contenders. >> - Merge the ULE's internal function thread_block_switch() into the global >> thread_lock_block() and make the former semantic as the default for >> thread_lock_block(). >> - Split out an invariant in order to have better checks. > > Does this require an MFC of a change to cpu_switch() for sparc64?
It is already done by marius. (I waited for his work before to let this go in). Attilio -- Peace can only be achieved by understanding - A. Einstein _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"