Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Feb 1997 18:05:24 -0700 (MST)
From:      Nate Williams <nate@mt.sri.com>
To:        Julian Elischer <julian@whistle.com>
Cc:        "John S. Dyson" <toor@dyson.iquest.net>, Michael Hancock <michaelh@cet.co.jp>, freebsd-smp@freebsd.org
Subject:   Re: [?] TLB Flushing on Context Switch PPro vs. Pentium
Message-ID:  <199702050105.SAA09082@rocky.mt.sri.com>
In-Reply-To: <32F79F16.41C67EA6@whistle.com>
References:  <199702041147.GAA05042@dyson.iquest.net> <32F79F16.41C67EA6@whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> > > The PPro doesn't automatically flush the TLB on context switch like the
> > > Pentium did.  What else does the PPro do differently?
> > >
> > On the non-SMP kernel, we specifically set the PG_G flag that
> > keeps the kernel pages in the TLB on PPro.  I have also been
> > playing with the idea of using 4MB pages (which the P5 also
> > unofficially supports.)
> 
> I believe linux now does this.

I know Linus toyed with this, but ended up going back due to bugs in
many Pentium chips.  (My Pentium will not work with 4MB pages, and it's
a P100 w/out the FDIV bug.)



Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702050105.SAA09082>