|
@@ -674,12 +674,12 @@ static void __init reserve_kernel(void)
|
|
|
#ifdef CONFIG_DMA_API_DEBUG
|
|
#ifdef CONFIG_DMA_API_DEBUG
|
|
|
/*
|
|
/*
|
|
|
* DMA_API_DEBUG code stumbles over addresses from the
|
|
* DMA_API_DEBUG code stumbles over addresses from the
|
|
|
- * range [_ehead, _stext]. Mark the memory as reserved
|
|
|
|
|
|
|
+ * range [PARMAREA_END, _stext]. Mark the memory as reserved
|
|
|
* so it is not used for CONFIG_DMA_API_DEBUG=y.
|
|
* so it is not used for CONFIG_DMA_API_DEBUG=y.
|
|
|
*/
|
|
*/
|
|
|
memblock_reserve(0, PFN_PHYS(start_pfn));
|
|
memblock_reserve(0, PFN_PHYS(start_pfn));
|
|
|
#else
|
|
#else
|
|
|
- memblock_reserve(0, (unsigned long)_ehead);
|
|
|
|
|
|
|
+ memblock_reserve(0, PARMAREA_END);
|
|
|
memblock_reserve((unsigned long)_stext, PFN_PHYS(start_pfn)
|
|
memblock_reserve((unsigned long)_stext, PFN_PHYS(start_pfn)
|
|
|
- (unsigned long)_stext);
|
|
- (unsigned long)_stext);
|
|
|
#endif
|
|
#endif
|