You are not logged in.

#1 2021-05-25 18:39:55

tucuxi
Member
From: Switzerland
Registered: 2020-03-08
Posts: 291

[SOLVED] How to read PCIe Bus Errors

Occasionally, I find messages like the following in my system journal:

May 25 20:02:59 arch kernel: pcieport 0000:00:03.1: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Transmitter ID)
May 25 20:02:59 arch kernel: pcieport 0000:00:03.1:   device [1022:1453] error status/mask=00001100/00006000
May 25 20:02:59 arch kernel: pcieport 0000:00:03.1:    [ 8] Rollover
May 25 20:02:59 arch kernel: pcieport 0000:00:03.1:    [12] Timeout

I wonder what device [1022:1453] the message refers to. The numbers don't seem to be in the major/minor device number range. How can I find out what causes the issue?

Last edited by tucuxi (2021-05-25 19:40:01)

Offline

#2 2021-05-25 18:52:57

icar
Member
From: Catalunya
Registered: 2020-07-31
Posts: 457

Re: [SOLVED] How to read PCIe Bus Errors

https://linux-hardware.org/?view=search … =1453#list

Did I search correctly? You can check in that website.

Offline

#3 2021-05-25 18:58:36

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: [SOLVED] How to read PCIe Bus Errors

You can find your device by looking through "lspci -D" output. Your device is the one with the "0000:00:03.1" PCI ID from your log messages.

That 1022:1453 is vendor and device ID codes. Those codes are unique for manufacturers. You can browse them online at www.pcilookup.com. Locally, you can find them in files named "vendor" and "device" that show up in sub-folders of /sys/class/pci/.

Offline

#4 2021-05-25 19:33:57

tucuxi
Member
From: Switzerland
Registered: 2020-03-08
Posts: 291

Re: [SOLVED] How to read PCIe Bus Errors

Spot on: Family 17h (Models 00h-0fh) PCIe GPP Bridge. Thanks a lot, icar & Ropid.

Offline

Board footer

Powered by FluxBB