HomeFreeBSD

FFS: remove ffs_fsfail_task

Description

FFS: remove ffs_fsfail_task

Now that dounmount() supports a dedicated taskqueue, we can simply call
it with MNT_DEFERRED directly from the failing context. This also
avoids blocking taskqueue_thread with a potentially-expensive unmount
operation.

Reviewed by: kib, mckusick
Tested by: pho
Differential Revision: https://reviews.freebsd.org/D31016

Details

Provenance
jahAuthored on Jul 18 2021, 5:35 AM
Reviewer
kib
Differential Revision
D31016: Allow stacked filesystems to be recursively unmounted
Parents
rG2bc16e8aaf75: VFS: remove MNTK_MARKER
Branches
Unknown
Tags
Unknown