HomeFreeBSD

Protect v_rdev dereference with the vnode interlock instead of the

Description

Protect v_rdev dereference with the vnode interlock instead of the
vnode lock.

Caller of softdep_count_dependencies() may own a buffer lock, which
might conflict with the lock order.

Reported and tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 10 days

Details

Provenance
kibAuthored on
Parents
rS322882: MFC r321846:
Branches
Unknown
Tags
Unknown