HomeFreeBSD

Track changes to kern.maxvnodes and appropriately increase or decrease

Description

Track changes to kern.maxvnodes and appropriately increase or decrease
the size of the name cache hash table (mapping file names to vnodes)
and the vnode hash table (mapping mount point and inode number to vnode).
An appropriate locking strategy is the key to changing hash table sizes
while they are in active use.

Reviewed by: kib
Tested by: Peter Holm
Differential Revision: https://reviews.freebsd.org/D2265
MFC after: 2 weeks

Details

Provenance
mckusickAuthored on
Reviewer
kib
Parents
rS287496: Reduce diff with linux 3.8.13 on i915 headers
Branches
Unknown
Tags
Unknown