aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mm/init.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/arch/arm/mm/init.c b/arch/arm/mm/init.c
index 611f21772fa8..9a5cdc01fcdf 100644
--- a/arch/arm/mm/init.c
+++ b/arch/arm/mm/init.c
@@ -522,10 +522,8 @@ static void __init free_unused_memmap(struct meminfo *mi)
522#ifdef CONFIG_HIGHMEM 522#ifdef CONFIG_HIGHMEM
523static inline void free_area_high(unsigned long pfn, unsigned long end) 523static inline void free_area_high(unsigned long pfn, unsigned long end)
524{ 524{
525 for (; pfn < end; pfn++) { 525 for (; pfn < end; pfn++)
526 __free_reserved_page(pfn_to_page(pfn)); 526 free_highmem_page(pfn_to_page(pfn));
527 totalhigh_pages++;
528 }
529} 527}
530#endif 528#endif
531 529
@@ -574,7 +572,6 @@ static void __init free_highpages(void)
574 if (start < end) 572 if (start < end)
575 free_area_high(start, end); 573 free_area_high(start, end);
576 } 574 }
577 totalram_pages += totalhigh_pages;
578#endif 575#endif
579} 576}
580 577