sh: page table alloc cleanups and page fault optimizations.