HomeFreeBSD

vdev probe to slow disk can stall mmp write checker

Description

vdev probe to slow disk can stall mmp write checker

Simplify vdev probes in the zio_vdev_io_done context to
avoid holding the spa config lock for a long duration.

Also allow zpool clear if no evidence of another host
is using the pool.

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Reviewed-by: Olaf Faaland <faaland1@llnl.gov>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Don Brady <don.brady@klarasystems.com>
Closes #15839

Details

Provenance
Don Brady <don.brady@delphix.com>Authored on Apr 29 2024, 9:35 PM
GitHub <noreply@github.com>Committed on Apr 29 2024, 9:35 PM
Parents
rGb28461b7c651: Fix arcstats for FreeBSD after zfetch support
Branches
Unknown
Tags
Unknown