HomeFreeBSD

vfs: distribute freevnodes counter per-cpu

Description

vfs: distribute freevnodes counter per-cpu

It gets rolled up to the global when deferred requeueing is performed.
A dedicated read routine makes sure to return a value only off by a certain
amount.

This soothes a global serialisation point for all 0<->1 hold count transitions.

Reviewed by: jeff
Differential Revision: https://reviews.freebsd.org/D23235

Details

Provenance
mjgAuthored on Jan 18 2020, 1:29 AM
Parents
rG490ebb8f353f: powerpc: Fix the NUMA domain list on powernv
Branches
Unknown
Tags
Unknown

Event Timeline