Issue with AWUPF when using multiple controllers in a subsystem
Christoph Hellwig
hch at infradead.org
Thu Apr 10 01:32:33 PDT 2025
On Thu, Apr 10, 2025 at 01:33:38AM +0000, Chaitanya Kulkarni wrote:
> if we stop supporting AWUPF and move to NAWUPF then will it break where
> exiting controller's that doesn't support NAWUPF but only supports
> controller wide AWUPF, IOW NSFEAT bit 1 == 0 meaning per-namespace
> atomic info is not valid ? [1]
Yes.
> Looking at the spec NAWUPF values can differ for namespaces attached
> to the same controller and those values can also differ from
> AWUPF ? [2]
That's the whole point of NAWUPF.
> Perhaps using the minimum of all AWUPF and rejecting any ctrl which are
> lower than the initial value is right fix ?
That's what I mean in my previous mail.
More information about the Linux-nvme
mailing list