Помогите опознать pci-устройство по адресу
Добрый день!
Помогите пожалуйста понять, что за девайс вызвал mce (bus check + cache check). Из лога:
Cache check info[0]
Operation: 0 (Unknown/unclassified), Level: L0
BUS Check Info [0]
Transaction size: 4, External Bus Error:, Type: 1 (Partial read), Severity: 0, Hierarchy: 0, Status information: 3 (Hard fail)
target identifier : 0x0000000090030260
Platform PCI Bus Error Info Section
PCI Bus Error Detail
Error Status: 0x121900 Error Type: 0x4 Bus ID: 0 Bus Address: 0x90030260 Requestor ID: 0xfed20000 Target ID: 0x90030260
ErrorType=0x4 согласно мануалу по данной архитектуре, значит Bus Time Out or No Devsel#. ErrorStatus прочитал по битам как «во время контрольной части транзакции, ошибку возбудил реквестор, ошибка доступа к памяти не маппированной ни на какой компонент». Есть адрес заказчика и исполнителя, но хочется знать кто они. Туплю, не могу понять что за адрес 0x90030260, по формуле 0x80000000 | bus << 16 | device << 11 | function << 8 | offset у меня номер шины великоватый выходит, значит не то.
valery@orca:~$ ls -la /sys/bus/pci/devices
total 0
drwxr-xr-x 2 root root 0 May 17 12:45 .
drwxr-xr-x 5 root root 0 May 17 12:45 ..
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:00:00.0 -> ../../../devices/pci0000:00/0000:00:00.0
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:00:00.1 -> ../../../devices/pci0000:00/0000:00:00.1
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:a0:01.0 -> ../../../devices/pci0000:a0/0000:a0:01.0
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:a0:01.1 -> ../../../devices/pci0000:a0/0000:a0:01.1
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:a0:01.2 -> ../../../devices/pci0000:a0/0000:a0:01.2
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:a0:02.0 -> ../../../devices/pci0000:a0/0000:a0:02.0
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:a0:03.0 -> ../../../devices/pci0000:a0/0000:a0:03.0
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:a0:04.0 -> ../../../devices/pci0000:a0/0000:a0:04.0
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:a0:04.1 -> ../../../devices/pci0000:a0/0000:a0:04.1
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:c0:01.0 -> ../../../devices/pci0000:c0/0000:c0:01.0
lrwxrwxrwx 1 root root 0 May 17 12:45 0000:c0:01.1 -> ../../../devices/pci0000:c0/0000:c0:01.1
они же по имени:
root@orca:/home/valery# lspci
00:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI R300 AG [FireGL Z1/X1] (rev 80)
00:00.1 Display controller: Advanced Micro Devices [AMD] nee ATI Device 4167 (rev 80)
a0:01.0 USB controller: NEC Corporation USB (rev 41)
a0:01.1 USB controller: NEC Corporation USB (rev 41)
a0:01.2 USB controller: NEC Corporation USB 2.0 (rev 02)
a0:02.0 IDE interface: Silicon Image, Inc. SiI 0649 Ultra ATA/100 PCI to ATA Host Controller (rev 02)
a0:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
a0:04.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A [FM801] (rev b2)
a0:04.1 Input device controller: Fortemedia, Inc Xwave QS3000A [FM801 game port] (rev b2)
c0:01.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 Ultra3 SCSI Adapter (rev 01)
c0:01.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 Ultra3 SCSI Adapter (rev 01)
Большое спасибо за любой совет, куда копать - прежде всего как читать Bus Address из лога.