[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20260107143351.GA14506@lst.de>
Date: Wed, 7 Jan 2026 15:33:51 +0100
From: Christoph Hellwig <hch@....de>
To: Alex Tran <alex.t.tran@...il.com>
Cc: Keith Busch <kbusch@...nel.org>, Jens Axboe <axboe@...nel.dk>,
Christoph Hellwig <hch@....de>, Sagi Grimberg <sagi@...mberg.me>,
linux-nvme@...ts.infradead.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH v3] nvme/host: add delayed retries upon non-fatal error
during ns validation
On Sat, Jan 03, 2026 at 04:52:00PM -0800, Alex Tran wrote:
> If a non-fatal error is received during nvme namespace validation, it
> should not be ignored and the namespace should not be removed immediately.
> Rather, delayed retries should be performed on the namespace validation
> process.
>
> This handles non-fatal issues more robustly, by retrying a few times before
> giving up and removing the namespace. The number of retries is set
> to 3 and the interval between retries is set to 3 seconds.
>
> The retries are handled locally. Upon success then end. Upon fatal error
> then remove the namespace before ending. Upon non-fatal error, retry
> until the max retry amount is hit before ending and removing the ns.
What non-fatal errors do you see?
Powered by blists - more mailing lists