summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1997-01-16 13:16:10 +0000
committerbde <bde@FreeBSD.org>1997-01-16 13:16:10 +0000
commit89fb3ac98e09df96fdadddeee90a6daf8eb14a64 (patch)
tree698ff234cdc1eae7e2a9339921b36dc6cb873db1 /sys/kern
parentc1b63f3e2739461cdcdf2788777afcc3a5f2fd3b (diff)
downloadFreeBSD-src-89fb3ac98e09df96fdadddeee90a6daf8eb14a64.zip
FreeBSD-src-89fb3ac98e09df96fdadddeee90a6daf8eb14a64.tar.gz
Removed option EXTRAVNODES. All versions of FreeBSD-2.x have a sysctl
variable `kern.maxvnodes' which gives much better control over vnode allocation than EXTRAVNODES (except in -current between 1995/10/28 and 1996/11/12, kern.maxvnodes was read-only and thus useless).
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/subr_param.c5
-rw-r--r--sys/kern/vfs_export.c2
-rw-r--r--sys/kern/vfs_subr.c2
3 files changed, 2 insertions, 7 deletions
diff --git a/sys/kern/subr_param.c b/sys/kern/subr_param.c
index 3738a58..0fbbdb5 100644
--- a/sys/kern/subr_param.c
+++ b/sys/kern/subr_param.c
@@ -89,11 +89,6 @@ int maxfiles = NPROC*2; /* system wide open files limit */
int maxfilesperproc = NPROC*2; /* per-process open files limit */
int ncallout = 16 + NPROC; /* maximum # of timer events */
-#ifndef EXTRAVNODES
-#define EXTRAVNODES 0
-#endif
-int extravnodes = EXTRAVNODES; /* spare vnodes to allocate */
-
/* maximum # of mbuf clusters */
#ifndef NMBCLUSTERS
#define NMBCLUSTERS (512 + MAXUSERS * 16)
diff --git a/sys/kern/vfs_export.c b/sys/kern/vfs_export.c
index 1d5fb49..43f8669 100644
--- a/sys/kern/vfs_export.c
+++ b/sys/kern/vfs_export.c
@@ -115,8 +115,8 @@ static int vfs_hang_addrlist __P((struct mount *mp, struct netexport *nep,
void
vntblinit()
{
- desiredvnodes = maxproc + vm_object_cache_max + extravnodes;
+ desiredvnodes = maxproc + vm_object_cache_max;
TAILQ_INIT(&vnode_free_list);
CIRCLEQ_INIT(&mountlist);
}
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c
index 1d5fb49..43f8669 100644
--- a/sys/kern/vfs_subr.c
+++ b/sys/kern/vfs_subr.c
@@ -115,8 +115,8 @@ static int vfs_hang_addrlist __P((struct mount *mp, struct netexport *nep,
void
vntblinit()
{
- desiredvnodes = maxproc + vm_object_cache_max + extravnodes;
+ desiredvnodes = maxproc + vm_object_cache_max;
TAILQ_INIT(&vnode_free_list);
CIRCLEQ_INIT(&mountlist);
}
OpenPOWER on IntegriCloud