On Mon, Nov 26, 2018 at 09:54:29AM -0700, Keith Busch wrote: > The scsi timeout error handling had been directly updating the block > layer's request state to prevent a error handling and a natural completion > from completing the same request twice. Fix this layering violation > by having scsi control the fate of its commands with scsi owned flags > rather than use blk-mq's. > > Signed-off-by: Keith Busch <keith.busch@xxxxxxxxx> Looks good, Reviewed-by: Christoph Hellwig <hch@xxxxxx>