for (i = 0; i < mapsize; i++, page++)
                get_page_bootmem(section_nr, page, SECTION_INFO);
 
-       usemap = __nr_to_section(section_nr)->pageblock_flags;
+       usemap = ms->pageblock_flags;
        page = virt_to_page(usemap);
 
        mapsize = PAGE_ALIGN(usemap_size()) >> PAGE_SHIFT;
 
        register_page_bootmem_memmap(section_nr, memmap, PAGES_PER_SECTION);
 
-       usemap = __nr_to_section(section_nr)->pageblock_flags;
+       usemap = ms->pageblock_flags;
        page = virt_to_page(usemap);
 
        mapsize = PAGE_ALIGN(usemap_size()) >> PAGE_SHIFT;