PERFORCE change 121010 for review
Peter Wemm
peter at FreeBSD.org
Tue Jun 5 20:14:16 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=121010
Change 121010 by peter at peter_daintree on 2007/06/05 20:13:37
Track uma direct map pages as "wired" for visibility to top.
There should really be a "kernel" counter, not 'wired'.
Affected files ...
.. //depot/projects/hammer/sys/amd64/amd64/uma_machdep.c#4 edit
Differences ...
==== //depot/projects/hammer/sys/amd64/amd64/uma_machdep.c#4 (text+ko) ====
@@ -67,6 +67,7 @@
}
pa = m->phys_addr;
dump_add_page(pa);
+ kernel_pmap->pm_stats.wired_count++;
va = (void *)PHYS_TO_DMAP(pa);
if ((wait & M_ZERO) && (m->flags & PG_ZERO) == 0)
pagezero(va);
@@ -80,6 +81,7 @@
vm_paddr_t pa;
pa = DMAP_TO_PHYS((vm_offset_t)mem);
+ kernel_pmap->pm_stats.wired_count--;
dump_drop_page(pa);
m = PHYS_TO_VM_PAGE(pa);
vm_page_free(m);
More information about the p4-projects
mailing list