aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/vmmeter.h
diff options
context:
space:
mode:
authorAlan Cox <alc@FreeBSD.org>2010-05-08 20:34:01 +0000
committerAlan Cox <alc@FreeBSD.org>2010-05-08 20:34:01 +0000
commit3c4a24406b3d2de26ca35594900c8a4cb2f4bfb8 (patch)
tree55e1683864edab13ef62b5f9fac6a4928f23f506 /sys/sys/vmmeter.h
parentb6cb6076444c1b3006d0064be4b6098b8fa92b6c (diff)
downloadsrc-3c4a24406b3d2de26ca35594900c8a4cb2f4bfb8.tar.gz
src-3c4a24406b3d2de26ca35594900c8a4cb2f4bfb8.zip
Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), and
vm_page_try_to_free(). Consequently, push down the page queues lock into pmap_enter_quick(), pmap_page_wired_mapped(), pmap_remove_all(), and pmap_remove_write(). Push down the page queues lock into Xen's pmap_page_is_mapped(). (I overlooked the Xen pmap in r207702.) Switch to a per-processor counter for the total number of pages cached.
Notes
Notes: svn path=/head/; revision=207796
Diffstat (limited to 'sys/sys/vmmeter.h')
-rw-r--r--sys/sys/vmmeter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sys/vmmeter.h b/sys/sys/vmmeter.h
index 9f5756d987b1..9d74611a50a2 100644
--- a/sys/sys/vmmeter.h
+++ b/sys/sys/vmmeter.h
@@ -72,7 +72,7 @@ struct vmmeter {
u_int v_pdwakeups; /* (f) times daemon has awaken from sleep */
u_int v_pdpages; /* (q) pages analyzed by daemon */
- u_int v_tcached; /* (q) total pages cached */
+ u_int v_tcached; /* (p) total pages cached */
u_int v_dfree; /* (q) pages freed by daemon */
u_int v_pfree; /* (p) pages freed by exiting processes */
u_int v_tfree; /* (p) total pages freed */