cvs commit: src/sys/i386/i386 apic_vector.s mp_machdep.c src/sys/i386/include smptests.h

John Baldwin jhb at FreeBSD.org
Tue Oct 4 15:06:20 PDT 2005


On Tuesday 04 October 2005 11:45 am, Nate Lawson wrote:
> John Baldwin wrote:
> > jhb         2005-10-04 15:15:22 UTC
> >
> >   FreeBSD src repository
> >
> >   Modified files:        (Branch: RELENG_6)
> >     sys/i386/i386        apic_vector.s mp_machdep.c
> >     sys/i386/include     smptests.h
> >   Log:
> >   MFC: Add interrupt counters for IPIs.
> >
> >   Approved by:    re (scottl)
>
> Any idea why we're invalidating ranges of pages so much with MP
> contention?  Is it perhaps that lazy context switching is a pessimization?

No, not sure.  The easiest way to test that theory is to turn the lazyfix 
stuff off and see if it changes.

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org


More information about the cvs-src mailing list