从内核 5.18 开始,NVME 控制器出现问题。我应该怎么做?

从内核 5.18 开始,NVME 控制器出现问题。我应该怎么做?

我有一台华硕 ZenBook Duo (UX481FL),但在使用 5.18 以上的内核时遇到问题,我的 NVME 控制器无法工作。

在启动后最多 5 分钟内,SSD 停止响应并导致我的计算机崩溃,为了尝试诊断问题,这里是实时环境的日志。我尝试设置它建议的内核参数,但仍然不起作用。我的 SSD 是根据WDC PC SN520 SDAPNUW-512G-1002smartctl 的。

[    5.451483] nvme nvme0: pci function 0000:04:00.0
[    5.459899] nvme nvme0: 8/0/0 default/read/poll queues
[    5.462781]  nvme0n1: p1 p2 p4
[  530.755521] nvme nvme0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
[  530.755532] nvme nvme0: Does your device have a faulty power saving mode enabled?
[  530.755536] nvme nvme0: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off" and report a bug
[  530.825745] nvme 0000:04:00.0: Unable to change power state from D3cold to D0, device inaccessible
[  530.826126] nvme nvme0: Disabling device after reset failure: -19
[  530.842408] nvme0n1: detected capacity change from 1000215216 to 0
[  530.853460] Buffer I/O error on dev nvme0n1p4, logical block 1048560, async page read
[  530.853752] Buffer I/O error on dev nvme0n1p2, logical block 123846384, async page read

这会影响我测试过的所有发行版,并且只能使用 5.15 LTS 内核。我还在https://bbs.archlinux.org/viewtopic.php?id=280106询问他们是否成功解决了问题。接下来我应该怎么做?有什么方法可以进一步诊断这个问题吗?我是否应该在其他地方发布这个问题?

任何帮助将不胜感激。

相关内容