[PATCH] nvme: send uevent once a multipath namespace is operational again

Daniel Wagner dwagner at suse.de
Fri Feb 26 04:17:22 EST 2021


On Fri, Feb 26, 2021 at 09:05:38AM +0100, Hannes Reinecke wrote:
> In an all paths down scenario I/O will be requeued or aborted, and no
> further I/O will be ongoing on this namespace.
> This leaves the upper layers unable to determine if the namespace
> becomes operational again eg. after a successful controller reset.
> With this patch a 'change' uevent will be sent per multipathed namespace
> once the underlying controller moved to LIVE and started I/O processing
> by calling nvme_kick_requeue_lists().
> 
> Signed-off-by: Hannes Reinecke <hare at suse.de>

Reviewed-by: Daniel Wagner <dwagner at suse.de>




More information about the Linux-nvme mailing list