HomeFreeBSD

cache: modification and last entry filling support in lockless lookup v2

Description

cache: modification and last entry filling support in lockless lookup v2

The previous patch failed to set the ISDOTDOT flag when appropriate,
which in turn fail to properly handle degenerate lookups.

While here sprinkle some extra assertions.

Tested by: pho (previous version)

Details

Provenance
mjgAuthored on Dec 27 2020, 7:19 PM
Parents
rG623daa69f9f4: cache: assert internal flags are not passed by namei
Branches
Unknown
Tags
Unknown