I've a Dell Inspiron 7577 laptop, with Debian 10.4 (Buster) installed in a NVMe SSD. I'm using LUKS 1 encryption and, on top of it, a Btrfs file-system. It works OK.
Some days ago, I purchased a new NVMe SSD for my laptop: a Kingston A2000 with 1 TB capacity. I migrated the SO and all my data from my old SSD to the new one. However, when I turned my laptop on, it hanged after some time of use. This occurred more often when I did massive copies of big files, such as virtual machines. These are the messages that I could catch:
Code: Select all
nvme nvme0: I/O 502 QID 7 timeout, aborting
nvme nvme0: I/O 503 QID 7 timeout, aborting
nvme nvme0: I/O 504 QID 7 timeout, aborting
nvme nvme0: I/O 505 QID 7 timeout, aborting
nvme nvme0: I/O 506 QID 7 timeout, aborting
nvme nvme0: I/O 502 QID 7 timeout, reset controller
I also checked the S.M.A.R.T. logs, and everything looked like fine.
This error occurred only when the OS was running in the affected drive. If I run the OS from another hard disk, or from a live image in a pendrive, I couldn't reproduce it.
Has anybody a clue of what's happening?
Thank you.
Update: I've tried the A2000 in a desktop computer, which has an Asrock Z97 Pro4 motherboard, and has worked without issues. I've tried to copy a relatively big virtual machine, and no problems at all. May it be an incompatibility between my laptop model and this hard drive?