xen: defer building p2m mfn structures until kernel is mapped
[deliverable/linux.git] / arch / x86 / xen / enlighten.c
index ee304b52d8b7a7fd15fc4cf379866f14d817d1b2..d8873014b5edbec01a3c85d131caa2a42fbf1618 100644 (file)
@@ -1178,6 +1178,9 @@ asmlinkage void __init xen_start_kernel(void)
        xen_raw_console_write("mapping kernel into physical memory\n");
        pgd = xen_setup_kernel_pagetable(pgd, xen_start_info->nr_pages);
 
+       /* Allocate and initialize top and mid mfn levels for p2m structure */
+       xen_build_mfn_list_list();
+
        init_mm.pgd = pgd;
 
        /* keep using Xen gdt for now; no urgent need to change it */
This page took 0.023385 seconds and 5 git commands to generate.