summaryrefslogtreecommitdiff
path: root/sys/vm
diff options
context:
space:
mode:
authorAlan Cox <alc@FreeBSD.org>2007-11-28 22:23:35 +0000
committerAlan Cox <alc@FreeBSD.org>2007-11-28 22:23:35 +0000
commitf78bd811dc2cd9f43616e202d754df91869bea51 (patch)
treeec49b48ec148dd3ab2aa7f5f34c6ca83ba6d4a1d /sys/vm
parent83e6f06f3ae128bead549493f829d836ae95890a (diff)
Notes
Diffstat (limited to 'sys/vm')
-rw-r--r--sys/vm/vm_page.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c
index 8f186fee9b9d..e199f06cf6b5 100644
--- a/sys/vm/vm_page.c
+++ b/sys/vm/vm_page.c
@@ -1044,6 +1044,7 @@ vm_page_alloc(vm_object_t object, vm_pindex_t pindex, int req)
return (NULL);
}
vm_phys_unfree_page(m);
+ vm_phys_set_pool(VM_FREEPOOL_DEFAULT, m, 0);
} else if ((req & VM_ALLOC_IFCACHED) != 0) {
mtx_unlock(&vm_page_queue_free_mtx);
return (NULL);