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

Sagi Grimberg sagi at grimberg.me
Wed Sep 20 04:27:58 PDT 2017


>> 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.

I'm 100% on board with this change!

Reviewed-by: Sagi Grimberg <sagi at grimberg.me>



More information about the Linux-nvme mailing list