On Tue, May 22, 2018 at 04:30:41PM +0000, Bart Van Assche wrote: > > Please have a look at v13 of the timeout handling rework patch that I posted. > That patch should not introduce any new race conditions and should also handle > the scenario fine in which blk_mq_complete_request() is called while the NVMe > timeout handling function is in progress. Thanks for the notice. That sounds very interesting and will be happy take a look.