NVMe broken?#

tail -f /var/log/syslog
[449965.894170] blk_update_request: critical medium error, dev nvme1n1, sector 2000409088 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[449965.897907] blk_update_request: critical medium error, dev nvme1n1, sector 2000409088 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[449965.897912] Buffer I/O error on dev nvme1n1, logical block 250051136, async page read
sudo -i
smartctl -a /dev/nvme1n1 | rg 'overall-health self-assessment'

https://bbs.archlinux.org/viewtopic.php?pid=1959161#p1959161

apt install fwupd
fwupdmgr refresh
fwupdmgr get-updates
# No updatable devices

Well… Nothing to do here. Let’s wait and see. Meanwhile, I’ll use nvme1n1 as a temporary media storage.

default_ps_max_latency_us#

https://www.tekbyte.net/fixing-nvme-ssd-problems-on-linux/

According to the Arch Wiki setting the

nvme_core.default_ps_max_latency_us=0

kernel paramter completely disables APST.

Remember to update grub, then reboot and verify

update-grub
reboot
cat /sys/module/nvme_core/parameters/default_ps_max_latency_us

Let’s wait and see. ;)