[PATCH] nvme/pci: default to simple suspend

Christoph Hellwig hch at lst.de
Tue Feb 1 23:55:02 PST 2022


On Tue, Feb 01, 2022 at 08:50:06AM -0800, Keith Busch wrote:
> There is no complete set of attributes a driver can check to know if
> nvme power management is the correct thing to do in a runtime suspend
> situation. Every attempt so far to optimize idle power consumption and
> resume latency for a particular platform just leads to regressions
> elsewhere.
> 
> Default to the simple shutdown since it is the historically safest
> option, and provide a user parameter to override it if the user knows
> it's safe to use for their platform.

Sigh.  The platforms really should be asking for a explicit D3cold if
they need one..



More information about the Linux-nvme mailing list