[PATCH] nvme: allow timed-out ios to retry

Christoph Hellwig hch at infradead.org
Sun Sep 17 17:27:13 PDT 2017


On Thu, Sep 07, 2017 at 04:37:59PM -0400, Keith Busch wrote:
> I'm a bit conflicted on this. While it'd be nice to give commands a chance
> to succeed after a timeout handling's controller reset, some uses would
> rather a command fail fast than succeed slow, and this change could keep
> a request outstanding for a very long time.

That's what we have the fastfail flags for, which we set for all
the internal commands for example… and evaluate just a little bit
above the start_time line.



More information about the Linux-nvme mailing list