On Tue, Aug 29, 2017 at 11:41:38AM -0400, Keith Busch wrote: > Speaking of timeouts, nvme_req_needs_retry will fail the command > immediately rather than try the alternate path if it was cancelled due > to timeout handling. Should we create a new construct for a command's > total time separate from recovery timeout so we may try an alternate > paths? We probably need to anyway, see the discussion with James in the other thread.