HomeFreeBSD

dmu_tx_assign: make all VERIFY0 calls use DMU_TX_SUSPEND

Description

dmu_tx_assign: make all VERIFY0 calls use DMU_TX_SUSPEND

This is the cheap way to keep non-user functions working after
break-on-suspend becomes default.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Paul Dagnelie <paul.dagnelie@klarasystems.com>
Signed-off-by: Rob Norris <rob.norris@klarasystems.com>
Closes #17355

Details

Provenance
rob.norris_klarasystems.comAuthored on Jul 9 2024, 3:59 AM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on May 28 2025, 5:28 PM
Parents
rG4653e2f7d3b0: dmu_tx: break tx assign/wait when pool suspends
Branches
Unknown
Tags
Unknown