[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	miod_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2003/10/28 14:43:44

Modified files:
	sys/arch/mvme88k/mvme88k: pmap.c 

Log message:
Split pmap_remove_range() into its main loop and a new function,
pmap_remove_pte(), which takes the va and a pte.

Use pmap_remove_pte() instead of pmap_remove_range() in strategic places,
in order to save some cycles by avoiding unnecessary pte address
recomputations.

pmap_remove_range() is still preferred for large amounts of memory, as it
will skip empty segments.



Visit your host, monkey.org