HomeFreeBSD

zinject: "no-op" error injection

Description

zinject: "no-op" error injection

When injected, this causes the matching IO to appear to succeed, but the
actual work is never submitted to the physical device. This can be used
to simulate a write-back cache servicing a write, but the backing device
has failed and the cache cannot complete the operation in the
background.

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

Details

Provenance
rob.norris_klarasystems.comAuthored on Apr 15 2024, 8:52 PM
GitHub <noreply@github.com>Committed on Apr 15 2024, 8:52 PM
Parents
rGf22b110f60d8: zts: allow running a single test by name only
Branches
Unknown
Tags
Unknown