HomeFreeBSD

vfs: avoid spurious vref/vrele for absolute lookups

Description

vfs: avoid spurious vref/vrele for absolute lookups

namei used to vref fd_cdir, which was immediatley vrele'd on entry to
the loop.

Check for absolute lookup and vref the right vnode the first time.

Reviewed by: kib

Details

Provenance
mjgAuthored on
Reviewer
kib
Parents
rS285319: vfs: plug a use-after-free of fd_rdir in namei
Branches
Unknown
Tags
Unknown