Mitigating the CentOS 6.5 Network-adapter-reset Bug

We have confirmed that the CentOS 6.5 kernel (x86_64) has a flaw that causes some network adapters to reset, making them unavailable unless you do a system reboot. You would likely see the message “eth0: Reset adapter unexpectedly” in your system logs when this issue occurs. This bug has also been reported in the CentoOS Bug Tracker forum as early as December 2013.

To prevent this reset, add “pcie_aspm=off” to the kernel command line parameters by doing either of the following actions:

Using the Grubby command line tool: /sbin/grubby –args=pcie_aspm=off –update-kernel=ALL

Using your text editor to edit /boot/grub/grub.conf (i.e. vim /boot/grub/grub.conf) so you can add the required parameters to at least the first (default) item in the menu