Subject: Re: uvm_km_valloc_align() and USPACE (Re: CVS commit: syssrc)
To: None <torek@BSDI.COM>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: tech-kern
Date: 12/03/2000 15:06:31
In <200012030547.WAA23019@forge.BSDI.COM>
torek@BSDI.COM wrote:

> >Umm.. NBPG was constant but PAGE_SIZE was not?
> >Or NBPG was a hardware value and PAGE_SIZE was for vm?
> 
> The latter.  This was all clearer in the 4.[123]BSD system before
> the Mach VM went in:
> 
> 	NBPG:	hardware page size in bytes
> 	CLSIZE: "cluster" size for making bigger VM pages out of
> 		small hardware pages
> 	CLBYTES: (CLSIZE*NBPG)

Thank you for your explanation. CL* values were removed recently,
but I agree NBPG should not be used in MI place.
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp