Subject: Re: Multiple page sizes and the pmap API
To: None <thorpej@wasabisystems.com>
From: Nathan J. Williams <nathanw@wasabisystems.com>
List: tech-kern
Date: 12/06/2001 16:05:26
Jason R Thorpe <thorpej@wasabisystems.com> writes:

> 	* Some bits in the "prot" argument to pmap_enter() and
> 	  pmap_kenter_pa() would be used to specify an index into
> 	  this table specifying the page size to use.  By default,
> 	  the index will be 0 (if not specified), and thus the
> 	  base page size will be used.

Be careful to allocate enough bits here for the large number of page
sizes permitted by some architetures, since they're being allocated in
a MI bit-space. The IA64 architecture, for example, has ten different
page sizes, from 4k to 256M.

        - Nathan