HomeFreeBSD

vfs: handle doomed vnodes in vdefer_inactive

Description

vfs: handle doomed vnodes in vdefer_inactive

vgone dooms the vnode while keeping VI_OWEINACT set and then drops the
interlock.

vputx can pick up the interlock and pass it to vdefer_inactive since the
flag is set.

The race is harmless, just don't defer anything as vgone will take care of it.

Reported by: pho

Details

Provenance
mjgAuthored on
Parents
rS356469: MFC r356329:
Branches
Unknown
Tags
Unknown