]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - mm/swapfile.c
mm: count swap usage
[net-next-2.6.git] / mm / swapfile.c
index 893984946a2cd808bb7da825da0a0b6c32b811a1..187a21f8b7bdf2d4d5b99b8c51927c56e7ee80d7 100644 (file)
@@ -840,6 +840,7 @@ static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd,
                goto out;
        }
 
+       dec_mm_counter(vma->vm_mm, MM_SWAPENTS);
        inc_mm_counter(vma->vm_mm, MM_ANONPAGES);
        get_page(page);
        set_pte_at(vma->vm_mm, addr, pte,