parisc: fix map_pages() to actually populate upper directory