HomeFreeBSD

Add dmu_tx_assign() error handling in zfs_unlinked_drain().

Description

Add dmu_tx_assign() error handling in zfs_unlinked_drain().

The error handling got lost during r334810, while according to the report
error there may happen in case of dataset being over quota. In such case
just leave the node in the unlinked list to be freed sometimes later.

PR: 229887
Sponsored by: iXsystems, Inc.

Details

Provenance
mavAuthored on
Parents
rS338205: Create separate taskqueue to call zfs_unlinked_drain().
Branches
Unknown
Tags
Unknown