HomeFreeBSD

vfs: prefix regular vnlru with a special case for free vnodes

Description

vfs: prefix regular vnlru with a special case for free vnodes

Works around severe performance problems in certain corner cases, see
the commentary added.

Modifying vnlru logic has proven rather error prone in the past and a
release is near, thus take the easy way out and fix it without having to
dig into the current machinery.

Details

Provenance
mjgAuthored on Sep 14 2023, 7:08 PM
Parents
rGf53355131f65: Trim various $FreeBSD$
Branches
Unknown
Tags
Unknown