Subject: Re: pmap_zero_page() and TLB
To: None <thorpej@zembu.com, port-i386@netbsd.org,>
From: Bruce Anderson <brucea@spacestar.net>
List: port-i386
Date: 10/07/2000 01:19:50
Works ok on my Cyrix MII 6x86 running NetBSD 1.5ALPHA2


" Stamp out root logins .  .  .  . su "   --Bruce Anderson  
 This message was created and sent using Cyberdog 2.0, MacOS 8.6,
 awk, find, sed, sendmail, sh, and NetBSD a free Multi-Platform OS.

On Thu, Oct 5, 2000 6:41 PM, Jason R Thorpe <mailto:thorpej@zembu.com>
wrote:
>Folks...
>
>So, I just heard for the first time today that some people hare having
>K6 issues wrt. zero page idling -- wasn't aware of that.  So, this goes
>back to the problems we saw with the Cyrix CPUs.  I think the way the
>pmap is doing TLB invalidation is a little sketchy.
>
>I've attached a diff that I'd like people with Cyrix CPUs to try.  It's
>relative to the 1.5 branch.  Please see if this works in the presence
>of idle page zero'ing.
>
>Thanks.
>
>-- 
>        -- Jason R. Thorpe <thorpej@zembu.com>
>
>Index: pmap.c
>===================================================================
>RCS file: /cvsroot/syssrc/sys/arch/i386/i386/pmap.c,v
>retrieving revision 1.94.2.2
>diff -c -r1.94.2.2 pmap.c
>*** pmap.c	2000/09/21 14:20:24	1.94.2.2
>--- pmap.c	2000/10/05 23:39:34
>***************
>