We missed a commit to the -xen version of mpparse in this patch commit acd52983cdb7a874a60d1341d1e6c04bf6093be2 Author: Amerigo Wang <amwang> Date: Tue Mar 30 08:27:45 2010 -0400 [mm] don't let reserved memory overlap bootmem_map The hunk below should also be in mpparse-xen.c diff --git a/arch/x86_64/kernel/mpparse.c b/arch/x86_64/kernel/mpparse.c index 2f720ba..bf6cd76 100644 --- a/arch/x86_64/kernel/mpparse.c +++ b/arch/x86_64/kernel/mpparse.c @@ -604,9 +604,11 @@ static int __init smp_scan_config (unsigned long
smp_scan_config in x86_64/kernel/mpparse-xen.c doesn't call reserve_bootmem_generic at all. So the hunk for adding BOOTMEM_DEFAULT param to it is not applicable here.