i386 boot: replace boot_ioremap with enhanced bt_ioremap - enhance bt_ioremap
[linux-2.6-block.git] / arch / x86 / mm / init_32.c
index 206e3f6800b911a70608fbc3ed0c311072fc27c9..f4e1894367a6726cc33f261ee3b05dbb48f2c1e4 100644 (file)
@@ -429,9 +429,11 @@ static void __init pagetable_init (void)
         * Fixed mappings, only the page table structure has to be
         * created - mappings will be set by set_fixmap():
         */
+       bt_ioremap_clear();
        vaddr = __fix_to_virt(__end_of_fixed_addresses - 1) & PMD_MASK;
        end = (FIXADDR_TOP + PMD_SIZE - 1) & PMD_MASK;
        page_table_range_init(vaddr, end, pgd_base);
+       bt_ioremap_reset();
 
        permanent_kmaps_init(pgd_base);