[SRU] [F/G/Unstable/OEM-5.6] [PATCH 0/2] Remove NVMe suspend-to-idle workaround

Kai-Heng Feng kai.heng.feng at canonical.com
Fri Sep 25 07:41:22 UTC 2020

BugLink: https://bugs.launchpad.net/bugs/1897227

We already have correct NVMe suspend-to-idle implementation, we can
remove workaround we carried in Ubuntu kernel.

Revert unnecessary no D3 quirks we used as workaround.

After the revert, both NVMe still use native power saving mechanism as

[Regression Potential]
Though unlikely, if there is any platform that uses legacy S3 and needs
to keep the NVMe device in D0 instead of D3, this might have impact on
that scenario.

Kai-Heng Feng (2):
  Revert "UBUTU: SAUCE: pci: prevent Intel NVMe SSDPEKKF from entering
  Revert "UBUNTU: SAUCE: pci: prevent sk hynix nvme from entering D3"

 drivers/pci/quirks.c    | 2 --
 include/linux/pci_ids.h | 2 --
 2 files changed, 4 deletions(-)


More information about the kernel-team mailing list