Files
linux/drivers/scsi
Keith Busch f1342709d1 scsi: Do not rely on blk-mq for double completions
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.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2018-11-26 10:34:26 -07:00
..
2018-11-07 13:42:33 -07:00
2018-11-07 13:42:33 -07:00
2018-06-12 16:19:22 -07:00
2018-11-07 13:42:32 -07:00
2018-11-07 13:42:32 -07:00
2018-11-07 13:44:59 -07:00
2017-12-04 20:32:53 -05:00
2018-06-19 22:02:25 -04:00
2018-06-19 22:02:25 -04:00
2018-10-17 21:34:20 -04:00
2018-05-18 12:03:51 -04:00
2018-10-17 21:38:29 -04:00
2018-06-19 22:02:25 -04:00
2018-06-19 22:02:25 -04:00
2018-11-07 13:42:32 -07:00
2017-08-25 17:21:10 -04:00
2018-10-17 21:58:53 -04:00
2016-01-27 20:36:10 +08:00
2018-10-17 21:58:53 -04:00
2018-10-17 21:58:52 -04:00
2018-10-17 21:58:52 -04:00
2018-11-07 13:42:32 -07:00
2018-06-12 16:19:22 -07:00
2018-11-07 13:42:32 -07:00
2017-04-13 13:58:20 -04:00
2018-11-07 13:42:32 -07:00
2018-11-07 13:42:32 -07:00
2018-11-07 13:42:32 -07:00
2018-11-07 13:42:32 -07:00
2018-11-07 13:42:32 -07:00
2018-06-19 22:02:25 -04:00
2018-06-12 16:19:22 -07:00
2018-11-07 13:42:32 -07:00
2016-02-23 21:27:02 -05:00
2018-11-07 13:42:32 -07:00
2017-04-26 18:32:29 -04:00
2018-11-07 13:44:59 -07:00
2018-05-01 23:30:12 -04:00