Letting userspace know the page size was IMO a design mistake.<p>Imagine a world where the page size is secret to userspace. Anything that needs page size alignment will be chosen by the kernel.<p>That in turn allows mixed page size, variable page size, heirarchical pages, etc.