Hi, first time posting and I'd like to report a serious issue rendering the new X270 critically unstable.
There's an issue with the SSD after it enters low power D3 state. After it happens, the drive (or controller) refuses to wake up. Entering D3 seems to be due to relative inactivity. Also, upgrading BIOS to 1.09 doesn't help. I can get this couple of times a day so it makes the X270 unreliable for work.
This is triggering regardless of having power adapter plugged in or unplugged and it seems only related to the drive going to sleep. One time I got BSOD on Windows was when I was copying files between two external HDDs (so the internal drive wasn't busy).
On Windows this results with BSOD saying it can't save core dump because of memory or drive error.
Linux is little more informative about what happens and the system doesn't die straight away because it caches quite a lot of the data read from the drive (that excessive caching is also why the drive is likely to go to sleep more often).
For last couple of days I was running with dmesg -wH in the background. The drive always fails the same way:
[Mar21 01:31] nvme 0000:04:00.0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
[ +0.040507] nvme 0000:04:00.0: Refused to change power state, currently in D3
[ +0.000298] nvme nvme0: Removing after probe failure status: -19
[ +0.000025] nvme0n1: detected capacity change from 256060514304 to 0
(some ext4 failure errors because of the above follows until)
[ +0.000002] EXT4-fs (dm-0): Remounting filesystem read-only
(after which I get more fs errors (expected)
The drive I have is:
04:00.0 Non-Volatile memory controller: Toshiba America Info Systems Device 0115 (rev 01) (prog-if 02 [NVM Express])
Subsystem: Toshiba America Info Systems Device 0001
This issue seems to have been experienced previously for some recent Lenovo systems and fixed with BIOS upgrade, for example T460s had this issue and it was reported that it was fixed with BIOS upgrade from 1.15 to 1.20. As I mentioned above, upgrading to 1.09 on X270 doesn't help.
I'm wondering if anyone else is experiencing similar issue. Somebody has already reported on reddit so I'm not alone.