64-bit systems do not necessarily give you 64-bits of virtual address space (even discounting the kernel's area). Alpha, for instance, only gives you 43 bits. There are real practical reasons for doing this: the page tables become far too deep and costly for no benefit (8k pages => 13 bits + 10k entries per page table * 3 levels of page tables).
_______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd