[Beowulf] PCI configuration space errors ? (was Nvidia K20 + Supermicro mobo)

Mikhail Kuzminsky mikky_m at mail.ru
Mon Jul 22 09:14:56 PDT 2013

Let me try to forgot (to distract from) GPUs. I don't know, "who" setup BARs for PCI-E devices: BIOS or Linux kernel (OpenSUSE 12.3 kernel 3.7.10-1.1 - in my case). Here (below) is presented part of /var/log/messages, but at the corresponding moment of kernel loading there is no Nvidia GPU driver loaded (PCI 01:00.0)

-----------------------from /var/log/messages------
2013-07-21T02:28:58.348552+04:00 c6ws4 kernel: [    0.432261] ACPI: ACPI bus type pnp unregistered
2013-07-21T02:28:58.348554+04:00 c6ws4 kernel: [    0.438011] pci 0000:00:01.0: BAR 15: can't assign mem pref (size 0x18000000)
2013-07-21T02:28:58.348555+04:00 c6ws4 kernel: [    0.438015] pci 0000:00:01.0: BAR 14: assigned [mem 0xd1000000-0xd1ffffff]
2013-07-21T02:28:58.348555+04:00 c6ws4 kernel: [    0.438018] pci 0000:01:00.0: BAR 1: can't assign mem pref (size 0x10000000)
2013-07-21T02:28:58.348556+04:00 c6ws4 kernel: [    0.438020] pci 0000:01:00.0: BAR 3: can't assign mem pref (size 0x2000000)
2013-07-21T02:28:58.348557+04:00 c6ws4 kernel: [    0.438023] pci 0000:01:00.0: BAR 0: assigned [mem 0xd1000000-0xd1ffffff]
2013-07-21T02:28:58.348558+04:00 c6ws4 kernel: [    0.438026] pci 0000:01:00.0: BAR 6: can't assign mem pref (size 0x80000)
2013-07-21T02:28:58.348558+04:00 c6ws4 kernel: [    0.438028] pci 0000:00:01.0: PCI bridge to [bus 01]
2013-07-21T02:28:58.348559+04:00 c6ws4 kernel: [    0.438031] pci 0000:00:01.0:   bridge window [mem 0xd1000000-0xd1ffffff]
2013-07-21T02:28:58.348561+04:00 c6ws4 kernel: [    0.438035] pci 0000:00:1c.0: PCI bridge to [bus 02]

Of course, there is much more than 2 PCI devices in the system (based on Supermicro X9SCA-F, last BIOS v.2.0b), but only for 2 of them exist such BAR error messages: for PCI Bridge (00:01.0, Xeon E3-1230 PCI-E port) and for Nvidia/PNY K20c at 01:00.0.

Does this means some BIOS problems - or it's result of absence of loaded nvidia driver  ?

The BAR error messages above are presented independently of BIOS/PCI settings - a) 4G decoding enabled/disabled b) is PCI-E Gen.2 mode forced (instead of Gen.3) or no.

Mikhail Kuzminsky
Computer Assistance to Chemical Research Center
Zelinsky Institute of Organic Chemistry

More information about the Beowulf mailing list