You are not logged in.

#1 2024-12-19 20:15:34

mac666er
Member
Registered: 2023-09-29
Posts: 6

[SOLVED] ASUS Hyper M.2 x16 Gen5 timeout errors

Hello,

I recently added an ASUS Hyper M.2 x16 Gen5 to a threadripper TRX4 workstation that has redhat9, win11 and arch. And only in arch, I was having many issues during shutdown, and while reading devices (lsblk, os-probe, nvme, etc). The system would just be in a waiting state and never complete a command involving shutdown and probing devices. The system was fine in other operating systems. I never mounted volumes in arch from this card.

As I have fixed it, I no longer have the dmesg output, but it had something along the lines of:

frozen state error detected reset controller nvme 

and a processing hang time measured in minutes, like every 2 mins.

I couldn't find an answer in the forums, but I did in proxmox forums, hence why I am posting:

Need to add this command for this card for the kernel:

 pcie_aspm=off 

This is to turn off the active state power management of the card. I guess it doesn't really play nice, even when not mounted.

I use grub, so I edited

/etc/default/grub

and added

GRUB_CMDLINE_LINUX_DEFAULT="pcie_aspm=off"

It hasn't given me any problems ever since.

Hopefully it saves the search-time to someone else.

Thanks!

Offline

Board footer

Powered by FluxBB