From owner-freebsd-smp Tue Feb 4 12:50:34 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA11117 for smp-outgoing; Tue, 4 Feb 1997 12:50:34 -0800 (PST) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA11112 for ; Tue, 4 Feb 1997 12:50:31 -0800 (PST) Received: from current1.whistle.com (current1.whistle.com [207.76.205.22]) by alpo.whistle.com (8.8.5/8.8.4) with SMTP id MAA09915; Tue, 4 Feb 1997 12:43:43 -0800 (PST) Message-ID: <32F79F16.41C67EA6@whistle.com> Date: Tue, 04 Feb 1997 12:41:58 -0800 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: "John S. Dyson" CC: Michael Hancock , freebsd-smp@freebsd.org Subject: Re: [?] TLB Flushing on Context Switch PPro vs. Pentium References: <199702041147.GAA05042@dyson.iquest.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk John S. Dyson wrote: > > > 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. > > John