[PATCH 2/2] nvme-multipath: don't block on blk_queue_enter of the underlying device

Christoph Hellwig hch at lst.de
Tue Mar 23 18:22:44 GMT 2021


On Tue, Mar 23, 2021 at 11:13:13AM -0700, Sagi Grimberg wrote:
> The deadlock in this patchset reproduces upstream. It is not possible to
> update the kernel in the env in the original report.
>
> So IFF we assume that this does not reproduce in upstream (pending
> proof), is there something that we can do with stable fixes? This will
> probably go back to everything that is before 5.8...

The direct_make_request removal should be pretty easily backportable.
In old kernels without the streamlined normal path it might cause minor
performance degradations, but the actual change should be trivial.



More information about the Linux-nvme mailing list