HomeFreeBSD

softdep_request_cleanup: wait for softdep_request_clean_flush() to pass

Description

softdep_request_cleanup: wait for softdep_request_clean_flush() to pass

if we noted a parallel request is active and declined to overflow the
system with parallel redundant sync of the vnodes. But we need to wait
for the flush to finish to see if there are any freed resources.

Reviewed by: chs, mckusick
Tested by: pho
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation

Details

Provenance
kibAuthored on Feb 3 2021, 11:58 PM
Parents
rG013168db8cea: ufs_inactive(): stop hiding ERELOOKUP from ffs_truncate(), return it.
Branches
Unknown
Tags
Unknown