cvs commit: src/sys/i386/i386 mpapic.c

Yar Tikhiy yar at comp.chem.msu.su
Fri Mar 10 10:20:17 UTC 2006


On Thu, Mar 09, 2006 at 04:23:15PM +0000, John Baldwin wrote:
> jhb         2006-03-09 16:23:15 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:        (Branch: RELENG_4)
>     sys/i386/i386        mpapic.c 
>   Log:
>   Revert the previous change.  Even though Intel insists that the behavior
>   this change restores is wrong, it turns out the "proper" method is worse
>   in practice for existing machines.  This is probably due to the fact that
>   using fixed priority with a physical broadcast destination effectively
>   broadcasts interrupts to all CPUs.  Fixing that would require a lot more
>   work than just restoring the previous "incorrect" behavior and would
>   probably be riskier as well.
>   
>   PR:             kern/94160
>   Reported by:    Richard Wiwatowski rjwiwat at internode dot on dot net
>   
>   Revision  Changes    Path
>   1.37.2.9  +3 -3      src/sys/i386/i386/mpapic.c

This problem cannot affect a kernel unless it has been built
with "options SMP", can it?  Thanks!

-- 
Yar


More information about the cvs-src mailing list