x86: reserve dma32 early for gart fix
we can use free_bootmem() directly. Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
55c0d721df
commit
330fce23da
1 changed files with 1 additions and 4 deletions
|
@ -92,7 +92,6 @@ void __init dma32_reserve_bootmem(void)
|
|||
}
|
||||
static void __init dma32_free_bootmem(void)
|
||||
{
|
||||
int node;
|
||||
|
||||
if (end_pfn <= MAX_DMA32_PFN)
|
||||
return;
|
||||
|
@ -100,9 +99,7 @@ static void __init dma32_free_bootmem(void)
|
|||
if (!dma32_bootmem_ptr)
|
||||
return;
|
||||
|
||||
for_each_online_node(node)
|
||||
free_bootmem_node(NODE_DATA(node), __pa(dma32_bootmem_ptr),
|
||||
dma32_bootmem_size);
|
||||
free_bootmem(__pa(dma32_bootmem_ptr), dma32_bootmem_size);
|
||||
|
||||
dma32_bootmem_ptr = NULL;
|
||||
dma32_bootmem_size = 0;
|
||||
|
|
Loading…
Reference in a new issue