HomeFreeBSD

vfs: group vnode-related sysctls under vfs.vnode

Description

vfs: group vnode-related sysctls under vfs.vnode

Instead of having things scattered through vfs, debug and kern trees.

Old names remain for compatibility.

Sample output of "sysctl vfs.vnode":
vfs.vnode.vnlru.failed_runs: 0
vfs.vnode.vnlru.recycles_free: 0
vfs.vnode.vnlru.recycles: 0
vfs.vnode.stats.alloc_sleeps: 0
vfs.vnode.stats.free: 1310
vfs.vnode.stats.skipped_requeues: 0
vfs.vnode.stats.created: 1686
vfs.vnode.stats.count: 1641
vfs.vnode.param.wantfree: 2097152
vfs.vnode.param.limit: 8388608

Approved by: re (gjb)
(cherry picked from commit d3e6478912431309aad36211b6c39b0d741312dc)
(cherry picked from commit b757ea2bb27c4035d28009d4a9906c66301d8e3e)

Details

Provenance
mjgAuthored on Sep 15 2023, 9:08 PM
Parents
rGa5e0eea4ca51: vfs: retire kern.minvnodes
Branches
Unknown
Tags
Unknown