svn commit: r211176 - in head/sys: amd64/amd64 i386/i386

John Baldwin jhb at
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:
> Log:
>   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.

John Baldwin

More information about the svn-src-all mailing list