~kamalmostafa/ubuntu/+source/linux/+git/cosmic:master-next

Last commit made on 2019-01-08
Get this branch:
git clone -b master-next https://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/cosmic
Only Kamal Mostafa can upload to this branch. If you are Kamal Mostafa please log in for upload directions.

Branch merges

Branch information

Recent commits

7a6d6ad... by AceLan Kao on 2018-11-29

UBUNTU: SAUCE: pci/nvme: prevent WDC PC SN720 NVMe from entering D3 and being disabled

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

It leads to the power consumption increases 3.41W during s2idle, while it
consumes much less idle if forbidding put WDC NVMe to D3 and before
entering S2Idle.

Windows doesn't put NVMe to D3 in Modern Standby, and uses its own APST
feature to do the power management. To leverage its APST feature during
s2idle, we can't disable nvme device while suspending, too.

So, here is what we do to the driver:
- Prevent nvme from entering D3,
- Prevent nvme from being disabled when suspending.

Signed-off-by: AceLan Kao <email address hidden>
Acked-by: Seth Forshee <email address hidden>
Acked-by: Kai Heng Feng <email address hidden>
Signed-off-by: Khalid Elmously <email address hidden>

Some recent commit information could not be fetched.