Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 05/06/1998 07:20:02
pk
Wed May  6 07:17:54 PDT 1998
Update of /cvsroot/src/sys/arch/sparc/sparc
In directory nb00:/tmp/cvs-serv14612

Modified Files:
	pmap.c 
Log Message:
Maintain far more complete state in the PV lists on the cacheability of pages,
using separate flag bits for mappings that were requested to be not
cacheable and uncacheable pages due to incongruent aliases.

This avoids inadvertently turning on the cache-enable bits when removing
one of multiple virtual address mappings to the same page. Reading
from /dev/mem could do this to arbitrary pages.