I was able to narrow this down to this commit:
commit 1bde9ecf018ee646b68258921bf0fa364afda38a
Author: Keith Busch <[email protected]>
Date: Thu May 23 09:27:35 2019 -0600
nvme-pci: Use host managed power state for suspend
BugLink: https://bugs.launchpad.net/bugs/1808957
The nvme pci driver prepares its devices for power loss during suspend
by shutting down the controllers. The power setting is deferred to
pci driver's power management before the platform removes power. The
suspend-to-idle mode, however, does not remove power.
NVMe devices that implement host managed power settings can achieve
lower power and better transition latencies than using generic PCI power
settings. Try to use this feature if the platform is not involved with
the suspend. If successful, restore the previous power state on resume.
Cc: Mario Limonciello <[email protected]>
Cc: Kai Heng Feng <[email protected]>
Tested-by: Kai-Heng Feng <[email protected]>
Tested-by: Mario Limonciello <[email protected]>
Reviewed-by: Rafael J. Wysocki <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Signed-off-by: Keith Busch <[email protected]>
Signed-off-by: Sagi Grimberg <[email protected]>
(cherry picked from commit a0805317252ad9cf09d4a32b0435e165580adf8a)
Signed-off-by: Kai-Heng Feng <[email protected]>
Acked-by: Timo Aaltonen <[email protected]>
Acked-by: Stefan Bader <[email protected]>
Signed-off-by: Kleber Sacilotto de Souza <[email protected]>
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1836630
Title:
System76 Oryx Pro (oryp5) with 5.0.0-21: Fail to resume from suspend
Status in linux package in Ubuntu:
Confirmed
Status in linux-hwe-edge package in Ubuntu:
Confirmed
Bug description:
After upgrading the Ubuntu kernel to version 5.0.0-21, the System76
Oryx Pro (oryp5) fails to resume from suspend when using discrete
NVIDIA graphics
The issue can be created on this hardware by following these steps:
- Install Ubuntu 18.04.2
- Add the proposed updates: https://wiki.ubuntu.com/Testing/EnableProposed
- Upgrade:
sudo apt-get updatesudo apt-get dist-upgrade
- Install 5.0 HWE kernel:
sudo apt-get install linux-generic-hwe-18.04-edge
- Install NVIDIA driver:
sudo apt-get install nvidia-driver-430
- Reboot:
sudo reboot
- Attempt suspend/resume cycle
This occurred after upgrading the kernel from version 5.0.0-20.
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.7
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: system76 1721 F.... pulseaudio
/dev/snd/controlC0: system76 1721 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 18.04
MachineType: System76 Oryx Pro
NonfreeKernelModules: nvidia_modeset nvidia
Package: linux-hwe-edge
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.0.0-21-generic
root=UUID=10b5d457-8884-4b50-bd82-9b38e7f36564 ro
ProcVersionSignature: Ubuntu 5.0.0-21.22~18.04.1-generic 5.0.15
RelatedPackageVersions:
linux-restricted-modules-5.0.0-21-generic N/A
linux-backports-modules-5.0.0-21-generic N/A
linux-firmware 1.173.9
Tags: bionic
Uname: Linux 5.0.0-21-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm sudo
_MarkForUpload: True
dmi.bios.date: 05/07/2019
dmi.bios.vendor: INSYDE Corp.
dmi.bios.version: 1.07.08
dmi.board.asset.tag: Tag 12345
dmi.board.name: Oryx Pro
dmi.board.vendor: System76
dmi.board.version: oryp5
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: System76
dmi.chassis.version: oryp5
dmi.modalias:
dmi:bvnINSYDECorp.:bvr1.07.08:bd05/07/2019:svnSystem76:pnOryxPro:pvroryp5:rvnSystem76:rnOryxPro:rvroryp5:cvnSystem76:ct10:cvroryp5:
dmi.product.family: Not Applicable
dmi.product.name: Oryx Pro
dmi.product.sku: Not Applicable
dmi.product.version: oryp5
dmi.sys.vendor: System76
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1836630/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp