diff options
| author | Paul Saab <ps@FreeBSD.org> | 2001-10-10 23:06:54 +0000 |
|---|---|---|
| committer | Paul Saab <ps@FreeBSD.org> | 2001-10-10 23:06:54 +0000 |
| commit | cbc89bfbfe8e7f75bd743851f4890a1f1c58f4be (patch) | |
| tree | 851a2b6bf1a0825cd12cca18ac56abe59123f449 /sys/kern/subr_param.c | |
| parent | f21fc1273675748376a44212c18b7206b75561ab (diff) | |
Notes
Diffstat (limited to 'sys/kern/subr_param.c')
| -rw-r--r-- | sys/kern/subr_param.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sys/kern/subr_param.c b/sys/kern/subr_param.c index 96398dcf5474..ced6d9527465 100644 --- a/sys/kern/subr_param.c +++ b/sys/kern/subr_param.c @@ -46,6 +46,8 @@ #include <sys/systm.h> #include <sys/kernel.h> +#include <machine/vmparam.h> + /* * System parameter formulae. */ @@ -74,6 +76,12 @@ int nbuf; int nswbuf; int maxswzone; /* max swmeta KVA storage */ int maxbcache; /* max buffer cache KVA storage */ +u_quad_t maxtsiz; /* max text size */ +u_quad_t dfldsiz; /* initial data size limit */ +u_quad_t maxdsiz; /* max data size */ +u_quad_t dflssiz; /* initial stack size limit */ +u_quad_t maxssiz; /* max stack size */ +u_quad_t sgrowsiz; /* amount to grow stack */ /* * These have to be allocated somewhere; allocating @@ -126,4 +134,17 @@ init_param(void) TUNABLE_INT_FETCH("kern.maxbcache", &maxbcache); ncallout = 16 + maxproc + maxfiles; TUNABLE_INT_FETCH("kern.ncallout", &ncallout); + + maxtsiz = MAXTSIZ; + TUNABLE_QUAD_FETCH("kern.maxtsiz", &maxtsiz); + dfldsiz = DFLDSIZ; + TUNABLE_QUAD_FETCH("kern.dfldsiz", &dfldsiz); + maxdsiz = MAXDSIZ; + TUNABLE_QUAD_FETCH("kern.maxdsiz", &maxdsiz); + dflssiz = DFLSSIZ; + TUNABLE_QUAD_FETCH("kern.dflssiz", &dflssiz); + maxssiz = MAXSSIZ; + TUNABLE_QUAD_FETCH("kern.maxssiz", &maxssiz); + sgrowsiz = SGROWSIZ; + TUNABLE_QUAD_FETCH("kern.sgrowsiz", &sgrowsiz); } |
