On Wed, Dec 22, 2010 at 11:13:52AM +0900, Masao Uebayashi wrote:
Well, I want to make this MI. One of motivations to use vm_physseg
is to make page identity independent of machine-specific types
(paddr_t / psize_t). So that kernel modules are shared between
different sizeof(paddr_t).
I see pmap as "MMU driver". paddr_t is an opaque type, which should
be used only for H/Ws that touch the physical bus (mainbus).