Fixed vserver memory accounting bug. Between v1.8 and v1.9, a call to vx_rsspages_in...
authorAndy Bavier <acb@cs.princeton.edu>
Tue, 16 Nov 2004 19:41:55 +0000 (19:41 +0000)
committerAndy Bavier <acb@cs.princeton.edu>
Tue, 16 Nov 2004 19:41:55 +0000 (19:41 +0000)
mm/memory.c

index 6c44ecc..0dfb740 100644 (file)
@@ -1650,8 +1650,9 @@ retry:
         */
        /* Only go through if we didn't race with anybody else... */
        if (pte_none(*page_table)) {
-               if (!PageReserved(new_page))
-                       ++mm->rss;
+               if (!PageReserved(new_page)) 
+                       //++mm->rss;
+                       vx_rsspages_inc(mm);
                flush_icache_page(vma, new_page);
                entry = mk_pte(new_page, vma->vm_page_prot);
                if (write_access)