svn commit: r211176 - in head/sys: amd64/amd64 i386/i386
jhb at FreeBSD.org
Wed Aug 11 17:16:17 UTC 2010
Attilio Rao wrote:
> Author: attilio
> Date: Wed Aug 11 10:51:27 2010
> New Revision: 211176
> URL: http://svn.freebsd.org/changeset/base/211176
> IPI handlers may run generally with interrupts disabled because they
> are served via an interrupt gate.
> However, that doesn't explicitly prevent preemption and thread
> migration thus scheduler pinning may be necessary in some handlers.
> Fix that.
> Tested by: gianni
> MFC after: 1 month
Actually that does prevent preemption if you do not call any code that
would schedule a thread. I think this change is all safe to revert.
More information about the svn-src-all