Date: Thu, 9 Jun 2005 16:28:11 -0700 From: John Baldwin <jhb@FreeBSD.org> To: Stephan Uphoff <ups@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_switch.c sched_4bsd.c Message-ID: <00b08fa8e580e95a2c5ecd95c54a9805@FreeBSD.org> In-Reply-To: <200506091826.j59IQVMe054446@repoman.freebsd.org> References: <200506091826.j59IQVMe054446@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00b08fa8e580e95a2c5ecd95c54a9805>