|
@@ -1794,6 +1794,11 @@ __init pgd_t *xen_setup_kernel_pagetable(pgd_t *pgd,
|
|
|
|
|
|
pin_pagetable_pfn(MMUEXT_PIN_L3_TABLE, PFN_DOWN(__pa(swapper_pg_dir)));
|
|
pin_pagetable_pfn(MMUEXT_PIN_L3_TABLE, PFN_DOWN(__pa(swapper_pg_dir)));
|
|
|
|
|
|
|
|
+ reserve_early(__pa(xen_start_info->pt_base),
|
|
|
|
+ __pa(xen_start_info->pt_base +
|
|
|
|
+ xen_start_info->nr_pt_frames * PAGE_SIZE),
|
|
|
|
+ "XEN PAGETABLES");
|
|
|
|
+
|
|
return swapper_pg_dir;
|
|
return swapper_pg_dir;
|
|
}
|
|
}
|
|
#endif /* CONFIG_X86_64 */
|
|
#endif /* CONFIG_X86_64 */
|