On Wed, Aug 11, 2010 at 10:51:27AM +0000, Attilio Rao wrote:
> Author: attilio
> Date: Wed Aug 11 10:51:27 2010
> New Revision: 211176
> URL: http://svn.freebsd.org/changeset/base/211176
> 
> 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.

How the preemption is supposed to happen ? Aside from the explicit
calls to mi_switch() from e.g. critical_exit().

Attachment: pgpJXPvqZfHcy.pgp
Description: PGP signature

Reply via email to