cvs commit: src/sys/kern kern_switch.c sched_4bsd.c

John Baldwin jhb at FreeBSD.org
Thu Jun 9 23:28:27 GMT 2005


On Jun 9, 2005, at 11:26 AM, Stephan Uphoff wrote:

> ups         2005-06-09 18:26:31 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sys/kern             kern_switch.c sched_4bsd.c
>   Log:
>   Fix some race conditions for pinned threads that may cause them to 
> run
>   on the wrong CPU.
>
>   Add IPI support for preempting a thread on another CPU.
>
>   MFC after:3 weeks

Note that this breaks the compile on non x86 when PREEMPTION isn't on 
btw.  Alpha has supported preemption at times (I need to test it again 
and turn it on if it is safe now).

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



More information about the cvs-src mailing list