]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - mm/rmap.c
mm: remove lru parameter from __lru_cache_add and lru_cache_add_lru
[karo-tx-linux.git] / mm / rmap.c
index 6280da86b5d6761ed8a245c3fadb6e42015216c5..e22ceeb6e5ec8a07dafec758a55e26f8a590fe26 100644 (file)
--- a/mm/rmap.c
+++ b/mm/rmap.c
@@ -1093,9 +1093,10 @@ void page_add_new_anon_rmap(struct page *page,
        else
                __inc_zone_page_state(page, NR_ANON_TRANSPARENT_HUGEPAGES);
        __page_set_anon_rmap(page, vma, address, 1);
-       if (!mlocked_vma_newpage(vma, page))
-               lru_cache_add_lru(page, LRU_ACTIVE_ANON);
-       else
+       if (!mlocked_vma_newpage(vma, page)) {
+               SetPageActive(page);
+               lru_cache_add(page);
+       } else
                add_page_to_unevictable_list(page);
 }