aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_cache.c
diff options
context:
space:
mode:
authorMateusz Guzik <mjg@FreeBSD.org>2020-08-05 09:38:02 +0000
committerMateusz Guzik <mjg@FreeBSD.org>2020-08-05 09:38:02 +0000
commite1b1971c054076fab2ec2b61b00ea8566d769308 (patch)
treee630c3fd86d67bab771e2c6d78a11e727ff79b0d /sys/kern/vfs_cache.c
parentc36edafbd4c315106075b59fff4a252e7d093f1e (diff)
downloadsrc-e1b1971c054076fab2ec2b61b00ea8566d769308.tar.gz
src-e1b1971c054076fab2ec2b61b00ea8566d769308.zip
cache: don't ignore size passed to nchinittbl
Notes
Notes: svn path=/head/; revision=363895
Diffstat (limited to 'sys/kern/vfs_cache.c')
-rw-r--r--sys/kern/vfs_cache.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/vfs_cache.c b/sys/kern/vfs_cache.c
index 8f995c82b9e8..25d10c824ced 100644
--- a/sys/kern/vfs_cache.c
+++ b/sys/kern/vfs_cache.c
@@ -2070,7 +2070,7 @@ nchinittbl(u_long elements, u_long *hashmask)
struct nchashhead *hashtbl;
u_long hashsize, i;
- hashsize = cache_roundup_2(desiredvnodes * 2) / 2;
+ hashsize = cache_roundup_2(elements) / 2;
hashtbl = malloc((u_long)hashsize * sizeof(*hashtbl), M_VFSCACHE, M_WAITOK);
for (i = 0; i < hashsize; i++)