If we start to push the notion of different page sizes into the pmap
API (which I'm all for), we should finish the design carefully before
changing anything.

I wonder if we should have an extension to pmap_extract() [or an
additional, similar function] to query the page size of a mapping.

I understand that for some archs (alpha?, mips) the resulting PA will
tell you the mapping size (or there is no real size, like KSEG0 PAs),
but for other archs (sparc64, hppa?) the mapping/page size and the PA/VA
can be "freely" mixed (modulo mapping size alignment).

Martin

Reply via email to