diff options
Diffstat (limited to 'arch/arm64/mm/init.c')
-rw-r--r-- | arch/arm64/mm/init.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/mm/init.c b/arch/arm64/mm/init.c index 74ac8a90ba3f..0d3306ff2065 100644 --- a/arch/arm64/mm/init.c +++ b/arch/arm64/mm/init.c | |||
@@ -427,6 +427,7 @@ void __init arm64_memblock_init(void) | |||
427 | 427 | ||
428 | reserve_elfcorehdr(); | 428 | reserve_elfcorehdr(); |
429 | 429 | ||
430 | high_memory = __va(memblock_end_of_DRAM() - 1) + 1; | ||
430 | dma_contiguous_reserve(arm64_dma_phys_limit); | 431 | dma_contiguous_reserve(arm64_dma_phys_limit); |
431 | 432 | ||
432 | memblock_allow_resize(); | 433 | memblock_allow_resize(); |
@@ -451,7 +452,6 @@ void __init bootmem_init(void) | |||
451 | sparse_init(); | 452 | sparse_init(); |
452 | zone_sizes_init(min, max); | 453 | zone_sizes_init(min, max); |
453 | 454 | ||
454 | high_memory = __va((max << PAGE_SHIFT) - 1) + 1; | ||
455 | max_pfn = max_low_pfn = max; | 455 | max_pfn = max_low_pfn = max; |
456 | } | 456 | } |
457 | 457 | ||