summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/vm/vm_page.h')
-rw-r--r--sys/vm/vm_page.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/sys/vm/vm_page.h b/sys/vm/vm_page.h
index c238e32..b06a19e 100644
--- a/sys/vm/vm_page.h
+++ b/sys/vm/vm_page.h
@@ -224,18 +224,22 @@ extern struct mtx vm_page_queue_free_mtx;
#include <vm/vm_param.h>
/*
- * Each pageable resident page falls into one of four lists:
+ * Each pageable resident page falls into one of five lists:
*
* free
* Available for allocation now.
*
- * The following are all LRU sorted:
- *
* cache
* Almost available for allocation. Still in an
* object, but clean and immediately freeable at
* non-interrupt times.
*
+ * hold
+ * Will become free after a pending I/O operation
+ * completes.
+ *
+ * The following lists are LRU sorted:
+ *
* inactive
* Low activity, candidates for reclamation.
* This is the list of pages that should be
@@ -245,9 +249,6 @@ extern struct mtx vm_page_queue_free_mtx;
* Pages that are "active" i.e. they have been
* recently referenced.
*
- * zero
- * Pages that are really free and have been pre-zeroed
- *
*/
extern int vm_page_zero_count;
OpenPOWER on IntegriCloud