PCIe Bus Error
PCIe devices may stop working over time or work with intermittent issues. For example, DVB adapters may show CC errors and signal re-tuning, while Ethernet adapters may lose link or drop packets. These malfunction signs can be reflected as the following error in the dmesg:
pcieport 0000:00:1c.3: PCIe Bus Error: severity=Corrected, type=Physical LayeTypically, this error occurs as a result of the system’s Active-State Power Management (ASPM) attempting to reduce power supply to the PCIe port.
Disable ASPM
Section titled “Disable ASPM”On the servers we recommend to disable power management.
Open file /etc/default/grub in any text editor and find the line started with:
GRUB_CMDLINE_LINUX_DEFAULT=add the parameter pcie_aspm=off:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=off"Save the file and apply the changes:
sudo update-grubRestart your server.