Hardware lspci 03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) Subsystem: Intel Corporation Device [8086:2060] dmidecode Description: Realtek RTL8111HN Network Device Problem # lspci -vvnn results in an error in the middle of the output for this ethernet controller pcilib: sysfs_read_vpd: read failed: Input/output error There are no hints in dmesg with 4.16.3 kernel, but the error happens with 4.13.9 kernel with a possible hint: [ 50.144561] r8169 0000:03:00.0: invalid large VPD tag 7f at offset 0
Created attachment 275491 [details] dmesg kernel-4.16.3
Created attachment 275493 [details] dmesg kernel-4.13.9
Created attachment 275495 [details] lspci -vvnn
Created attachment 275497 [details] strace lspci -vvnn
strace shows error on /sys/bus/pci/devices/0000:03:00.0/vpd which points to [root@f28s ~]# cat /sys/devices/pci0000:00/0000:00:1c.2/0000:03:00.0/vpd cat: '/sys/devices/pci0000:00/0000:00:1c.2/0000:03:00.0/vpd': Input/output error Where I get the same error as root. Seems benign, no crash or other funtionality lost.
It's neither a bug nor an actual error. The message simply means that the optional VPD EEPROM isn't present. The ticket should be closed.