[PATCH 1/6] nvme: unquiesce io queues when removing namespaces

Keith Busch kbusch at kernel.org
Mon Jul 10 08:37:40 PDT 2023


On Mon, Jul 10, 2023 at 11:35:50PM +0800, Ming Lei wrote:
> Error recovery can be interrupted by controller removal, then the
> controller is left as quiesced, and IO hang can be caused.
> 
> Fix the issue by unquiescing controller unconditionally when removing
> namespaces.
> 
> This way is reasonable and safe given forward progress can be made
> when removing namespaces.

Looks good.

Reviewed-by: Keith Busch <kbusch at kernel.org>



More information about the Linux-nvme mailing list