Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Charles M. Hannum <mycroft@netbsd.org>
List: source-changes
Date: 03/26/1999 21:57:06
Module Name:	src
Committed By:	mycroft
Date:		Sat Mar 27 05:57:06 UTC 1999

Modified Files:
	src/sys/arch/amiga/amiga: pmap.c
	src/sys/arch/arm32/arm32: pmap.c
	src/sys/arch/hp300/hp300: pmap.c
	src/sys/arch/i386/i386: pmap.c
	src/sys/arch/mac68k/mac68k: pmap.c
	src/sys/arch/mvme68k/mvme68k: pmap.c
	src/sys/arch/next68k/next68k: pmap.c
	src/sys/arch/pc532/pc532: pmap.c
	src/sys/arch/x68k/x68k: pmap.c
Log Message:
Fix a bug in pmap_collect_pv(), even though nobody currently uses it:
When we put a page on the collection list, we must subtract NPVPPG from the
total free count: one for each pv_entry that's free in that page, and one for
each free pv_entry in other pages that we're going to eat by moving the ones
in the page being collected.