[PATCHv2 3/3] nvme: fix unmatched id's under delayed path deletion
Nilay Shroff
nilay at linux.ibm.com
Thu Feb 26 21:55:40 PST 2026
On 2/27/26 12:02 AM, Keith Busch wrote:
> From: Keith Busch <kbusch at kernel.org>
>
> The NVMe controller is allowed to reuse an NSID for a new namespace after
> deleting the previous namespace that had been using it. The delayed removal may
> have the stale namespace head in the subsystem list pending the timer, which
> would cause the scan to falsely report an ID mismatch error for the new
> namespace. Flush the pending removal work and retry to resolve this.
>
> Signed-off-by: Keith Busch <kbusch at kernel.org>
Looks good to me:
Reviewed-by: Nilay Shroff <nilay at linux.ibm.com>
More information about the Linux-nvme
mailing list