diff options
author | bde <bde@FreeBSD.org> | 1997-01-16 13:16:10 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1997-01-16 13:16:10 +0000 |
commit | 89fb3ac98e09df96fdadddeee90a6daf8eb14a64 (patch) | |
tree | 698ff234cdc1eae7e2a9339921b36dc6cb873db1 /sys/kern | |
parent | c1b63f3e2739461cdcdf2788777afcc3a5f2fd3b (diff) | |
download | FreeBSD-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.c | 5 | ||||
-rw-r--r-- | sys/kern/vfs_export.c | 2 | ||||
-rw-r--r-- | sys/kern/vfs_subr.c | 2 |
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); } |