HomeFreeBSD

zil_process_commit_list: fail better if the pool suspends in stall

Description

zil_process_commit_list: fail better if the pool suspends in stall

Make sure we properly inform the nolwb waiters of the error, and don't
keep trying.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin@TrueNAS.com>
Signed-off-by: Rob Norris <rob.norris@klarasystems.com>
Closes #17622

Details

Provenance
rob.norris_klarasystems.comAuthored on Aug 12 2025, 2:47 AM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Aug 12 2025, 8:24 PM
Parents
rGf562e0f69115: ZIL: single zil_commit_waiter_done() function to complete a waiter
Branches
Unknown
Tags
Unknown