diff options
author | Johannes Weiner <jweiner@redhat.com> | 2012-01-12 20:18:32 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-01-12 23:13:06 -0500 |
commit | 72835c86ca15d0126354b73d5f29ce9194931c9b (patch) | |
tree | 369f31168b405e4d597b3cd067a1fd0ac2025dbc /mm/swapfile.c | |
parent | ec0fffd84b162e0563a28a81aa049f946b31a8e2 (diff) |
mm: unify remaining mem_cont, mem, etc. variable names to memcg
Signed-off-by: Johannes Weiner <jweiner@redhat.com>
Acked-by: David Rientjes <rientjes@google.com>
Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Acked-by: Michal Hocko <mhocko@suse.cz>
Cc: Balbir Singh <bsingharora@gmail.com>
Cc: Hugh Dickins <hughd@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/swapfile.c')
-rw-r--r-- | mm/swapfile.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mm/swapfile.c b/mm/swapfile.c index 9520592d4231..d999f090dfda 100644 --- a/mm/swapfile.c +++ b/mm/swapfile.c | |||
@@ -847,12 +847,13 @@ unsigned int count_swap_pages(int type, int free) | |||
847 | static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, | 847 | static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, |
848 | unsigned long addr, swp_entry_t entry, struct page *page) | 848 | unsigned long addr, swp_entry_t entry, struct page *page) |
849 | { | 849 | { |
850 | struct mem_cgroup *ptr; | 850 | struct mem_cgroup *memcg; |
851 | spinlock_t *ptl; | 851 | spinlock_t *ptl; |
852 | pte_t *pte; | 852 | pte_t *pte; |
853 | int ret = 1; | 853 | int ret = 1; |
854 | 854 | ||
855 | if (mem_cgroup_try_charge_swapin(vma->vm_mm, page, GFP_KERNEL, &ptr)) { | 855 | if (mem_cgroup_try_charge_swapin(vma->vm_mm, page, |
856 | GFP_KERNEL, &memcg)) { | ||
856 | ret = -ENOMEM; | 857 | ret = -ENOMEM; |
857 | goto out_nolock; | 858 | goto out_nolock; |
858 | } | 859 | } |
@@ -860,7 +861,7 @@ static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, | |||
860 | pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); | 861 | pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); |
861 | if (unlikely(!pte_same(*pte, swp_entry_to_pte(entry)))) { | 862 | if (unlikely(!pte_same(*pte, swp_entry_to_pte(entry)))) { |
862 | if (ret > 0) | 863 | if (ret > 0) |
863 | mem_cgroup_cancel_charge_swapin(ptr); | 864 | mem_cgroup_cancel_charge_swapin(memcg); |
864 | ret = 0; | 865 | ret = 0; |
865 | goto out; | 866 | goto out; |
866 | } | 867 | } |
@@ -871,7 +872,7 @@ static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, | |||
871 | set_pte_at(vma->vm_mm, addr, pte, | 872 | set_pte_at(vma->vm_mm, addr, pte, |
872 | pte_mkold(mk_pte(page, vma->vm_page_prot))); | 873 | pte_mkold(mk_pte(page, vma->vm_page_prot))); |
873 | page_add_anon_rmap(page, vma, addr); | 874 | page_add_anon_rmap(page, vma, addr); |
874 | mem_cgroup_commit_charge_swapin(page, ptr); | 875 | mem_cgroup_commit_charge_swapin(page, memcg); |
875 | swap_free(entry); | 876 | swap_free(entry); |
876 | /* | 877 | /* |
877 | * Move the page to the active list so it is not | 878 | * Move the page to the active list so it is not |