HomeFreeBSD

zinject: Introduce ready delay fault injection

Description

zinject: Introduce ready delay fault injection

This adds a pause to the ZIO pipeline in the ready stage for
matching I/O (data, dnode, or raw bookmark).

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Rob Norris <robn@despairlabs.com>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Reviewed-by: Akash B <akash-b@hpe.com>
Signed-off-by: Robert Evans <evansr@google.com>
Closes #17787

Details

Provenance
Robert Evans <evansr@google.com>Authored on Oct 1 2025, 7:17 PM
Tony Hutter <hutter2@llnl.gov>Committed on Oct 21 2025, 4:50 PM
Parents
rG073b34b3eefa: Fix display of default xattr to show 'sa'
Branches
Unknown
Tags
Unknown

Event Timeline

Tony Hutter <hutter2@llnl.gov> committed rGead0fb736dbe: zinject: Introduce ready delay fault injection (authored by Robert Evans <evansr@google.com>).Oct 21 2025, 4:50 PM