define SHMMAXPGS where it is suppose to be, you can over ride this with
authorRod Grimes <rgrimes@FreeBSD.org>
Mon, 27 Sep 1993 00:36:57 +0000 (00:36 +0000)
committerRod Grimes <rgrimes@FreeBSD.org>
Mon, 27 Sep 1993 00:36:57 +0000 (00:36 +0000)
a kernel config options "SHMAXPGS=xxx", default is currently 64 pages
due to limit kernel map space.

sys/i386/include/vmparam.h

index f9dc90d..1172db8 100644 (file)
 #define        SYSPTSIZE       (2*NPTEPG)
 #define        USRPTSIZE       (2*NPTEPG)
 
 #define        SYSPTSIZE       (2*NPTEPG)
 #define        USRPTSIZE       (2*NPTEPG)
 
+/*
+ * Size of the Shared Memory Pages page table.
+ */
+#ifndef        SHMAXPGS
+#define        SHMMAXPGS       64              /* XXX until we have more kmap space */
+#endif
+
 /*
  * Size of User Raw I/O map
  */
 /*
  * Size of User Raw I/O map
  */