x86: add flags parameter to reserve_bootmem_generic()
This patch adds a 'flags' parameter to reserve_bootmem_generic() like it
already has been added in reserve_bootmem() with commit
72a7fe3967
.
It also changes all users to use BOOTMEM_DEFAULT, which doesn't effectively
change the behaviour. Since the change is x86-specific, I don't think it's
necessary to add a new API for migration. There are only 4 users of that
function.
The change is necessary for the next patch, using reserve_bootmem_generic()
for crashkernel reservation.
Signed-off-by: Bernhard Walle <bwalle@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
committed by
Ingo Molnar
parent
896395c290
commit
8b2ef1d728
@ -880,10 +880,11 @@ static int __init smp_scan_config(unsigned long base, unsigned long length,
|
||||
if (!reserve)
|
||||
return 1;
|
||||
|
||||
reserve_bootmem_generic(virt_to_phys(mpf), PAGE_SIZE);
|
||||
reserve_bootmem_generic(virt_to_phys(mpf), PAGE_SIZE,
|
||||
BOOTMEM_DEFAULT);
|
||||
if (mpf->mpf_physptr)
|
||||
reserve_bootmem_generic(mpf->mpf_physptr,
|
||||
PAGE_SIZE);
|
||||
PAGE_SIZE, BOOTMEM_DEFAULT);
|
||||
#endif
|
||||
return 1;
|
||||
}
|
||||
|
Reference in New Issue
Block a user