|
@@ -140,7 +140,7 @@ EXPORT_SYMBOL(zalloc_cpumask_var);
|
|
|
*/
|
|
|
void __init alloc_bootmem_cpumask_var(cpumask_var_t *mask)
|
|
|
{
|
|
|
- *mask = alloc_bootmem(cpumask_size());
|
|
|
+ *mask = memblock_virt_alloc(cpumask_size(), 0);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -161,6 +161,6 @@ EXPORT_SYMBOL(free_cpumask_var);
|
|
|
*/
|
|
|
void __init free_bootmem_cpumask_var(cpumask_var_t mask)
|
|
|
{
|
|
|
- free_bootmem(__pa(mask), cpumask_size());
|
|
|
+ memblock_free_early(__pa(mask), cpumask_size());
|
|
|
}
|
|
|
#endif
|