You are not logged in.

#1 2019-05-17 09:13:27

Askannz
Member
Registered: 2016-10-22
Posts: 36

"PCIe Bus Error" for my Qualcomm Ethernet controller

Hi,

Some time during the past week (possibly after a kernel update) my computer started spamming those messages in dmesg :

[  723.020942] pcieport 0000:00:1c.7: AER: Multiple Corrected error received: 0000:05:00.0
[  723.021255] alx 0000:05:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[  723.021257] alx 0000:05:00.0:   device [1969:e0b1] error status/mask=00000040/00002000
[  723.021258] alx 0000:05:00.0:    [ 6] BadTLP

Sometimes the last line is replaced with "[7] BadDLLP" or "[12] Timeout".

The device "[1969:e0b1]" is my Ethernet controller, which I rarely use but worked fine last time I tried :

05:00.0 Ethernet controller: Qualcomm Atheros Killer E2500 Gigabit Ethernet Controller (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] Killer E2500 Gigabit Ethernet Controller
        Kernel driver in use: alx
        Kernel modules: alx

The spam stops if I ask the kernel to yank the card out of the PCI bus with # echo 1 > /sys/bus/pci/devices/0000:05:00.0/remove.

After some googling around there seem to be a few fixes which involve setting pci=nomsi or pci=noaer, but before playing with random kernel parameters I though I would ask here what is going on. Should I get worried about my hardware ?

Currently running the latest stock kernel 5.1.2-arch1-1-ARCH, all packages up-to-date. The computer is an MSI GE63VR laptop.

Last edited by Askannz (2019-05-17 09:55:52)

Offline

#2 2019-05-18 01:30:58

Jodaco
Member
Registered: 2014-07-30
Posts: 5

Re: "PCIe Bus Error" for my Qualcomm Ethernet controller

I had similar errors on a machine that went away after a bios update.  They manifested in Linux and Windows in the logs, pci=noaer solved it for me temporarily until the upgraded firmware did.

Offline

#3 2019-05-18 07:26:11

seth
Member
Registered: 2012-09-03
Posts: 50,008

Re: "PCIe Bus Error" for my Qualcomm Ethernet controller

Faulty "transaction layer packets", but the error is detected and corrected (re-transmit). Things might be "slower" (though aggressive clock rates might actually be the cause) but this has no further consequences.
noaer only suppresses those messages, it doesn't change anything about the condition. nomsi completely and systemwide disables https://en.wikipedia.org/wiki/Message_S … Interrupts

Offline

#4 2020-12-27 16:02:07

Ritik
Member
Registered: 2020-01-22
Posts: 1

Re: "PCIe Bus Error" for my Qualcomm Ethernet controller

Jodaco wrote:

I had similar errors on a machine that went away after a bios update.

Didn't work for my system. I don't want to use these kernel parameters. Any updates?

Offline

Board footer

Powered by FluxBB