On 21/05/2024 13:11, Sagi Grimberg wrote:
Don't think this matters because cancellation only happens when weI think in case if we reset the nvme controller then we don't teardown
teardown the controller anyways...
controller, isn't it? In this case we cancel all pending requests, and
later restart the controller.
Exactly, nvme_mpath_init_ctrl resets the counter.
Except you're right, the counter reset needs to move to nvme_mpath_init_identify()
or some place that is called on every controller reset.