In the interest of reducing delay time when testing either good or
failed paths, could we prevent SCSI mid-layer initiated i/o
retry of these requests?
Currently the scsi_cmd_ioctl->sg_io->blk_execute_rq code
path for a multipath test i/o does not set the REQ_FAILFAST
bit in the flags field of the request structure.
Possibly the desire for each of this attribute could be
passed as a flag bit setting in the flag field of the sg_io_hdr
structure passed into the kernel as part of the test path ioctl(2).
[Ed Goggin, EMC]
Is this not essentially a dup of #154436?
Question in comment #1
John - work is progressing upstream in the scsi layer.
If we had a long-term category where we could park bugs while waiting for other development work, this one would have been in it.
Do you think this is still relevant?