fix mapping addresses that start part way through a page table