diff options
author | Mateusz Guzik <mjg@FreeBSD.org> | 2020-08-05 09:38:02 +0000 |
---|---|---|
committer | Mateusz Guzik <mjg@FreeBSD.org> | 2020-08-05 09:38:02 +0000 |
commit | e1b1971c054076fab2ec2b61b00ea8566d769308 (patch) | |
tree | e630c3fd86d67bab771e2c6d78a11e727ff79b0d /sys/kern/vfs_cache.c | |
parent | c36edafbd4c315106075b59fff4a252e7d093f1e (diff) | |
download | src-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.c | 2 |
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++) |