svn commit: r211176 - in head/sys: amd64/amd64 i386/i386
    John Baldwin 
    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
> 
> 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-head
mailing list