i don't see how changing the size of paddr_t affects userland except for kvm and kvm is already special case and can/should be able to handle it. sparc deals with things like this already. .mrg.