Re: [PATCH] nvme-pci: Avoid to go into d3cold if device can't use npss.

From: Christoph Hellwig
Date: Thu May 27 2021 - 07:40:35 EST


On Thu, May 27, 2021 at 12:24:06AM +0800, Kai-Heng Feng wrote:
> Yes, that's exactly what they said. Because Windows Modern Standby
> always keep the NVMe at D0, so D3hot is untested by the vendors.

So all the problems we've deal with latetly are that platforms cut the
power off. So it is not kept always at D0 which would be the right thing,
but moved into D3cold.

Which makes this patch to disable D3cold rather counterintuitive.