aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Silbersack <silby@FreeBSD.org>2003-09-23 18:56:54 +0000
committerMike Silbersack <silby@FreeBSD.org>2003-09-23 18:56:54 +0000
commit3fde38df464a9be4f0a6dc505433fe1f846d614b (patch)
tree73c7f52d23626d829e50eee35d25908754107d04
parent3fe1b4f5dfd178f7bd7a66e456e4bc2fb26ff9e7 (diff)
Notes
-rw-r--r--sys/vm/vm_map.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/vm/vm_map.c b/sys/vm/vm_map.c
index ebc4040bb3269..c299e92a76e52 100644
--- a/sys/vm/vm_map.c
+++ b/sys/vm/vm_map.c
@@ -79,6 +79,7 @@ __FBSDID("$FreeBSD$");
#include <sys/mman.h>
#include <sys/vnode.h>
#include <sys/resourcevar.h>
+#include <sys/file.h>
#include <sys/sysent.h>
#include <sys/shm.h>
@@ -269,7 +270,8 @@ void
vm_init2(void)
{
uma_zone_set_obj(kmapentzone, &kmapentobj, lmin(cnt.v_page_count,
- (VM_MAX_KERNEL_ADDRESS - KERNBASE) / PAGE_SIZE) / 8);
+ (VM_MAX_KERNEL_ADDRESS - KERNBASE) / PAGE_SIZE) / 8 +
+ maxproc * 2 + maxfiles);
vmspace_zone = uma_zcreate("VMSPACE", sizeof(struct vmspace), NULL,
#ifdef INVARIANTS
vmspace_zdtor,