Re: [RFC for-next 0/3] block: delay support for error injection

From: Keith Busch

Date: Wed Aug 26 2026 - 23:50:10 EST


On Thu, Aug 27, 2026 at 02:01:12AM +0200, Md Haris Iqbal wrote:
> Two things are worth a look. A delayed bio is resubmitted below the
> injection hook, so the rules are not applied to it again and it can never
> pick up a status from another rule. And holding a bio back reorders it
> against bios submitted later, which breaks sequential write ordering on
> zoned devices. Both are documented in patch 3.

Would it be possible to do the delay on the completion side instead?
That should avoid those submission order problems.