aboutsummaryrefslogtreecommitdiff
path: root/vm/vm_object.c
diff options
context:
space:
mode:
Diffstat (limited to 'vm/vm_object.c')
-rw-r--r--vm/vm_object.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vm/vm_object.c b/vm/vm_object.c
index bc301288..046b6c49 100644
--- a/vm/vm_object.c
+++ b/vm/vm_object.c
@@ -302,6 +302,7 @@ void vm_object_bootstrap(void)
vm_object_template.all_wanted = 0; /* all bits FALSE */
vm_object_template.paging_in_progress = 0;
+ vm_object_template.used_for_pageout = FALSE;
vm_object_template.can_persist = FALSE;
vm_object_template.cached = FALSE;
vm_object_template.internal = TRUE;
@@ -2742,6 +2743,7 @@ boolean_t vm_object_coalesce(
if ((prev_object->ref_count > 1) ||
prev_object->pager_created ||
+ prev_object->used_for_pageout ||
(prev_object->shadow != VM_OBJECT_NULL) ||
(prev_object->copy != VM_OBJECT_NULL) ||
(prev_object->paging_in_progress != 0)) {