mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 19:21:31 -04:00
mm/FRV: use free_highmem_page() to free highmem pages into buddy system
Use helper function free_highmem_page() to free highmem pages into the buddy system. Also fix a bug that totalhigh_pages should be increased when freeing a highmem page into the buddy system. Signed-off-by: Jiang Liu <[email protected]> Cc: David Howells <[email protected]> Cc: Geert Uytterhoeven <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
This commit is contained in:
parent
dd6911efb5
commit
8b2888c756
1 changed files with 2 additions and 4 deletions
|
|
@ -131,10 +131,8 @@ void __init mem_init(void)
|
|||
datapages++;
|
||||
|
||||
#ifdef CONFIG_HIGHMEM
|
||||
for (pfn = num_physpages - 1; pfn >= num_mappedpages; pfn--) {
|
||||
__free_reserved_page(&mem_map[pfn]);
|
||||
totalram_pages++;
|
||||
}
|
||||
for (pfn = num_physpages - 1; pfn >= num_mappedpages; pfn--)
|
||||
free_highmem_page(&mem_map[pfn]);
|
||||
#endif
|
||||
|
||||
codek = ((unsigned long) &_etext - (unsigned long) &_stext) >> 10;
|
||||
|
|
|
|||
Loading…
Reference in a new issue