however it turns out that it is being ignored for some reason, and running
$ sudo nvme get-feature -f 0x0c -H /dev/nvme0
reports that APST is enabled. I can successfully disable it manually using
$ sudo nvme set-feature -f 0x0c -v=0 /dev/nvme0
and the problem goes away. However, after any reboot and even after waking the system from suspend, it is reenabled, causing the system to crash after a short while.
I have a Lenovo ThinkPad X270 with a Toshiba nvme SSD
$ sudo nvme list ------- ------ ------- ------- ------- ------- ------- ----- --------- ------- ------- ------- ----- ---------------- --------
Node SN Model Namespace Usage Format FW Rev
---------------- -------
/dev/nvme0n1 177S10WYTAMT THNSF5256GPUK TOSHIBA 1 256.06 GB / 256.06 GB 512 B + 0 B 51025KLA
I was affected by this bug /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/1678184? comments= all default_ ps_max_ latency_ us=0" in /etc/default/grub, the bug went away.
https:/
before. After disabling APST by adding "nvme_core.
Since yesterday, however the bug has returned, with the system dying with I/O errors after an hour or so.
I verified, that the kernel option is still being set
$ cat /proc/cmdline /boot/vmlinuz- 4.10.0- 22-generic. efi.signed root=UUID= 365f1a9c- 9598-4ad5- a387-d02f771767 a1 ro quiet splash nvme_core. default_ ps_max_ latency_ us=0 vt.handoff=7
BOOT_IMAGE=
however it turns out that it is being ignored for some reason, and running
$ sudo nvme get-feature -f 0x0c -H /dev/nvme0
reports that APST is enabled. I can successfully disable it manually using
$ sudo nvme set-feature -f 0x0c -v=0 /dev/nvme0
and the problem goes away. However, after any reboot and even after waking the system from suspend, it is reenabled, causing the system to crash after a short while.
ProblemType: Bug 4.10.0- 22-generic 4.10.0-22.24 ature: Ubuntu 4.10.0- 22.24-generic 4.10.15 controlC0: maeher 1669 F.... pulseaudio /boot/vmlinuz- 4.10.0- 22-generic. efi.signed root=UUID= 365f1a9c- 9598-4ad5- a387-d02f771767 a1 ro quiet splash nvme_core. default_ ps_max_ latency_ us=0 vt.handoff=7 ersions: restricted- modules- 4.10.0- 22-generic N/A backports- modules- 4.10.0- 22-generic N/A asset.tag: Not Available asset.tag: No Asset Information version: None bvrR0IET30W( 1.08):bd01/ 16/2017: svnLENOVO: pn20HN001RUS: pvrThinkPadX270 :rvnLENOVO: rn20HN001RUS: rvrSDK0J40697WI N:cvnLENOVO: ct10:cvrNone: version: ThinkPad X270
DistroRelease: Ubuntu 17.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.10.0-22-generic x86_64
ApportVersion: 2.20.4-0ubuntu4.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/pcmC0D0p: maeher 1669 F...m pulseaudio
/dev/snd/
CurrentDesktop: Unity:Unity7
Date: Mon Jun 19 23:29:31 2017
InstallationDate: Installed on 2017-04-17 (64 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
MachineType: LENOVO 20HN001RUS
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.164.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/16/2017
dmi.bios.vendor: LENOVO
dmi.bios.version: R0IET30W (1.08 )
dmi.board.
dmi.board.name: 20HN001RUS
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 20HN001RUS
dmi.product.
dmi.sys.vendor: LENOVO