diff options
Diffstat (limited to 'mm/memory.c')
-rw-r--r-- | mm/memory.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mm/memory.c b/mm/memory.c index 7512933dcc1..71cdefd1ef1 100644 --- a/mm/memory.c +++ b/mm/memory.c | |||
@@ -1889,7 +1889,7 @@ gotten: | |||
1889 | set_pte_at(mm, address, page_table, entry); | 1889 | set_pte_at(mm, address, page_table, entry); |
1890 | update_mmu_cache(vma, address, entry); | 1890 | update_mmu_cache(vma, address, entry); |
1891 | SetPageSwapBacked(new_page); | 1891 | SetPageSwapBacked(new_page); |
1892 | lru_cache_add_active(new_page); | 1892 | lru_cache_add_active_anon(new_page); |
1893 | page_add_new_anon_rmap(new_page, vma, address); | 1893 | page_add_new_anon_rmap(new_page, vma, address); |
1894 | 1894 | ||
1895 | if (old_page) { | 1895 | if (old_page) { |
@@ -2384,7 +2384,7 @@ static int do_anonymous_page(struct mm_struct *mm, struct vm_area_struct *vma, | |||
2384 | goto release; | 2384 | goto release; |
2385 | inc_mm_counter(mm, anon_rss); | 2385 | inc_mm_counter(mm, anon_rss); |
2386 | SetPageSwapBacked(page); | 2386 | SetPageSwapBacked(page); |
2387 | lru_cache_add_active(page); | 2387 | lru_cache_add_active_anon(page); |
2388 | page_add_new_anon_rmap(page, vma, address); | 2388 | page_add_new_anon_rmap(page, vma, address); |
2389 | set_pte_at(mm, address, page_table, entry); | 2389 | set_pte_at(mm, address, page_table, entry); |
2390 | 2390 | ||
@@ -2526,7 +2526,7 @@ static int __do_fault(struct mm_struct *mm, struct vm_area_struct *vma, | |||
2526 | if (anon) { | 2526 | if (anon) { |
2527 | inc_mm_counter(mm, anon_rss); | 2527 | inc_mm_counter(mm, anon_rss); |
2528 | SetPageSwapBacked(page); | 2528 | SetPageSwapBacked(page); |
2529 | lru_cache_add_active(page); | 2529 | lru_cache_add_active_anon(page); |
2530 | page_add_new_anon_rmap(page, vma, address); | 2530 | page_add_new_anon_rmap(page, vma, address); |
2531 | } else { | 2531 | } else { |
2532 | inc_mm_counter(mm, file_rss); | 2532 | inc_mm_counter(mm, file_rss); |