Hi Jens and Christoph In the recent commit of new blk-mq timeout handling, we don't have any protection on timed out request against the completion path. We just hold a request->ref count, it just could avoid the request tag to be released and life-recycle, but not completion.
For the scsi mid-layer, what if a request is in error handler and normal completion come at the moment ? Or do I miss anything about this commit ? Thanks Jianchao