aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/mpparse.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/kernel/mpparse.c')
-rw-r--r--arch/x86/kernel/mpparse.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/x86/kernel/mpparse.c b/arch/x86/kernel/mpparse.c
index 404683b94e79..4901ae3f742c 100644
--- a/arch/x86/kernel/mpparse.c
+++ b/arch/x86/kernel/mpparse.c
@@ -729,10 +729,11 @@ static int __init smp_scan_config(unsigned long base, unsigned long length,
729 if (!reserve) 729 if (!reserve)
730 return 1; 730 return 1;
731 731
732 reserve_bootmem_generic(virt_to_phys(mpf), PAGE_SIZE); 732 reserve_bootmem_generic(virt_to_phys(mpf), PAGE_SIZE,
733 BOOTMEM_DEFAULT);
733 if (mpf->mpf_physptr) 734 if (mpf->mpf_physptr)
734 reserve_bootmem_generic(mpf->mpf_physptr, 735 reserve_bootmem_generic(mpf->mpf_physptr,
735 PAGE_SIZE); 736 PAGE_SIZE, BOOTMEM_DEFAULT);
736#endif 737#endif
737 return 1; 738 return 1;
738 } 739 }