HomeFreeBSD

Fix locking mistake in softdep_waitidle(). The surrounding code

Description

Fix locking mistake in softdep_waitidle(). The surrounding code
expects that the loop is always exited with the SU lock owned, even on
error.

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

Details

Provenance
kibAuthored on
Parents
rS297205: Implement suggestion by jhb@ to have _PATH_FIRMWARE instead of hard
Branches
Unknown
Tags
Unknown