HomeFreeBSD

ufs, msdosfs: do not record witness order when creating vnode

Description

ufs, msdosfs: do not record witness order when creating vnode

When allocating new vnode, we need to lock it exclusively before
making it externally visible. Since other threads cannot observe the
vnode yet, current lock order cannot create LoR conditions.

Reviewed by: mckusick
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D34126

Details

Provenance
kibAuthored on Feb 1 2022, 5:16 AM
Reviewer
mckusick
Differential Revision
D34126: ufs, msdosfs: do not record witness order when creating vnode
Parents
rGd51b0786a2f6: msdosfs_denode.c: some style
Branches
Unknown
Tags
Unknown