diff options
Diffstat (limited to 'arch/x86/kernel/mpparse.c')
-rw-r--r-- | arch/x86/kernel/mpparse.c | 5 |
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 | } |