Re: [RFC PATCH v3 00/19] scsi: scsi_error: Introduce new error handle mechanism

From: Christoph Hellwig
Date: Thu Mar 20 2025 - 02:06:20 EST


On Fri, Mar 14, 2025 at 10:01:40AM +0100, Hannes Reinecke wrote:
> 3. The current EH framework is designed around 'struct scsi_cmnd'.
> Which means that the command _initiating_ the error handling can
> only be returned once the _entire_ error handling (with all
> escalations) is finished. And more often than not, the application
> is waiting on that command to be completed before the next I/O
> is sent. And that really limits the effectiveness of any improved
> error handler; the application ultimatively has to wait for a
> host reset before it can contine.

And someone needs to get your old series to fix that merged before
we even start talking about any major EH change.