cvs commit: src/sys/kern kern_switch.c sched_4bsd.c
John Baldwin
jhb at FreeBSD.org
Fri Jun 10 16:51:15 GMT 2005
On Jun 9, 2005, at 7:45 PM, Stephan Uphoff wrote:
> On Thu, 2005-06-09 at 19:28, John Baldwin wrote:
>> 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
>
> I compiled/tested it also without PREEMPTION on x86.
> Could you send me the error message?
I mistyped, I meant when preemption is on. The Alpha tinderbox is
keeling over now due to the missing IPI_PREEMPT. I can try to add
IPI_PREEMPT in next week or so.
--
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