--- linux/arch/x86/xen/setup.c~ +++ linux/arch/x86/xen/setup.c @@ -192,8 +192,8 @@ return min(max_pages, MAX_DOMAIN_PAGES); } -static void xen_align_and_add_e820_region(u64 start, u64 size, int type) +static void __init xen_align_and_add_e820_region(u64 start, u64 size, int type) { u64 end = start + size; /* Align RAM regions to page boundaries. */