Comment 22 for bug 1699004

Revision history for this message
Nils (maeher) wrote :

With the new kernel the system boots up.
I get the following:

$ dmesg | grep -i nvme
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.12.0-rc6+ root=UUID=365f1a9c-9598-4ad5-a387-d02f771767a1 ro quiet splash nvme_core.dyndbg=+p vt.handoff=7
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.12.0-rc6+ root=UUID=365f1a9c-9598-4ad5-a387-d02f771767a1 ro quiet splash nvme_core.dyndbg=+p vt.handoff=7
[ 2.228574] nvme nvme0: pci function 0000:04:00.0
[ 2.444448] nvme 0000:04:00.0: NVME_QUIRK_NO_APST
[ 2.444449] nvme 0000:04:00.0: disabling APST.
[ 2.444451] nvme nvme0: Disable APST at first time
[ 2.444452] nvme nvme0: APST disabled
[ 2.446363] nvme0n1: p1 p2
[ 4.140319] EXT4-fs (nvme0n1p2): mounted filesystem with ordered data mode. Opts: (null)
[ 4.358751] EXT4-fs (nvme0n1p2): re-mounted. Opts: errors=remount-ro

And indeed, this time APST is disabled!

$ sudo nvme get-feature -f 0x0c -H /dev/nvme0
get-feature:0xc (Autonomous Power State Transition), Current value:00000000
 Autonomous Power State Transition Enable (APSTE): Disabled

So whatever it was you changes works! I hope it will be in the standard kernel soon.
Thanks a lot for taking the time to look into this, in particular because I seem to be the only person affected by it. I appreciate it.