summaryrefslogtreecommitdiffstats
path: root/sys/ufs
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2002-04-15 03:35:35 +0000
committerjeff <jeff@FreeBSD.org>2002-04-15 03:35:35 +0000
commitb9727569708a0e6cfef58479a9c46180106bfdce (patch)
treeb0285e4e689800a2f6aecda23e90f3f5f0402612 /sys/ufs
parentfe729d99deb649c325c574dfa175fe873789cdaa (diff)
downloadFreeBSD-src-b9727569708a0e6cfef58479a9c46180106bfdce.zip
FreeBSD-src-b9727569708a0e6cfef58479a9c46180106bfdce.tar.gz
Don't peak into the malloc_type structure for limits. The desired vnodes
check should be sufficient. This is required for the pending removal of malloc_type limits.
Diffstat (limited to 'sys/ufs')
-rw-r--r--sys/ufs/ffs/ffs_softdep.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/ufs/ffs/ffs_softdep.c b/sys/ufs/ffs/ffs_softdep.c
index 0e9dfc1..130c02c 100644
--- a/sys/ufs/ffs/ffs_softdep.c
+++ b/sys/ufs/ffs/ffs_softdep.c
@@ -1111,8 +1111,7 @@ softdep_initialize()
LIST_INIT(&mkdirlisthd);
LIST_INIT(&softdep_workitem_pending);
- max_softdeps = min(desiredvnodes * 8,
- M_INODEDEP->ks_limit / (2 * sizeof(struct inodedep)));
+ max_softdeps = desiredvnodes * 8;
pagedep_hashtbl = hashinit(desiredvnodes / 5, M_PAGEDEP,
&pagedep_hash);
sema_init(&pagedep_in_progress, "pagedep", PRIBIO, 0);
OpenPOWER on IntegriCloud