summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/vm/device_pager.c3
-rw-r--r--sys/vm/vm_object.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/vm/device_pager.c b/sys/vm/device_pager.c
index 85eeed0..14bbd70 100644
--- a/sys/vm/device_pager.c
+++ b/sys/vm/device_pager.c
@@ -95,7 +95,8 @@ dev_pager_init()
sx_init(&dev_pager_sx, "dev_pager create");
mtx_init(&dev_pager_mtx, "dev_pager list", NULL, MTX_DEF);
fakepg_zone = uma_zcreate("DP fakepg", sizeof(struct vm_page),
- NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, UMA_ZONE_NOFREE);
+ NULL, NULL, NULL, NULL, UMA_ALIGN_PTR,
+ UMA_ZONE_NOFREE|UMA_ZONE_VM);
}
/*
diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c
index 9d01be2..1f0f9ca 100644
--- a/sys/vm/vm_object.c
+++ b/sys/vm/vm_object.c
@@ -250,7 +250,7 @@ vm_object_init(void)
#else
NULL,
#endif
- vm_object_zinit, NULL, UMA_ALIGN_PTR, UMA_ZONE_NOFREE);
+ vm_object_zinit, NULL, UMA_ALIGN_PTR, UMA_ZONE_VM|UMA_ZONE_NOFREE);
uma_prealloc(obj_zone, VM_OBJECTS_INIT);
}
OpenPOWER on IntegriCloud