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

Kostik Belousov kostikbel at gmail.com
Wed Aug 11 10:57:43 UTC 2010


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().
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/svn-src-all/attachments/20100811/7e4f9555/attachment.pgp


More information about the svn-src-all mailing list