Subject: Re: NEW_PIPE problems with -current on sparc: ... are gone!
To: None <port-sparc@netbsd.org>
From: Markus W Kilbinger <kilbi@rad.rwth-aachen.de>
List: port-sparc
Date: 01/25/2002 19:38:10
Hi and great!
> --- pmap.c 2001/12/15 09:00:50 1.201
> +++ pmap.c 2002/01/24 16:50:34 1.202
> @@ -1,4 +1,4 @@
> -/* $NetBSD: pmap.c,v 1.201 2001/12/15 09:00:50 chs Exp $ */
> +/* $NetBSD: pmap.c,v 1.202 2002/01/24 16:50:34 pk Exp $ */
>
> /*
> * Copyright (c) 1996
> @@ -5667,7 +5667,7 @@
> int vr, vs, i, s;
> int pteproto, ctx;
>
> - pteproto = PG_V | PMAP_T2PTE_4(pa);
> + pteproto = PG_S | PG_V | PMAP_T2PTE_4(pa);
> pa &= ~PMAP_TNC_4;
> pteproto |= atop(pa) & PG_PFNUM;
> if (prot & VM_PROT_WRITE)
... did it for me! It also solved some other panics and hangs of my
ipx during large fs jobs.
Any short explanation for the 'small' change?
Markus.