Serious Problems with PCI and SMP

Norbert Nemec (nobbi@theorie3.physik.uni-erlangen.de)
Mon, 23 Sep 2002 17:53:55 +0200


Hi there,

after some more tests, I couldn't find a solution for this problem:

We have a number of machines with identical dual PPro 200 mainboards. They all
run fine on 2.2.13 kernels. Trying 2.4.18,2.4.19,2.4.20-pre7 and even 2.2.19, the same
problem shows up:

With SMP activated in the kernel, I get the boot-messages

---------
PCI: PCI BIOS revision 2.10 entry at 0xfb0a0, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI BIOS passed nonexistent PCI bus 0!
PCI BIOS passed nonexistent PCI bus 0!
Limiting direct PCI/PCI transfers.
---------

Afterwards, everything runs fine, except that PCI seems to be only half-way functional:
network-cards don't give any error messages but behave just as if the cable was disconnected
scsi-cards give strange errors (don't recall what exactly)

With SMP disabled in the kernel, everything works just fine.

Neither lspci nor any other status report tool does show any signs of a problem.
Everything looks identical with or without SMP, except of course for the
missing second processor and all the signs that would show up if I disconnected
the network cable.

I tried CONFIG_PCI_GOBIOS and CONFIG_PCI_DIRECT, but it didn't make any difference.

I would really appreciate help! There's a number of rather important tasks here
that require a kernel-update, and obviously it is not a problem that might just
disappear by itself with the next kernel-release...

Ciao,
Nobbi

PS: Please CC me, I'm not subscribed.

-- 
-- _____________________________________Norbert "Nobbi" Nemec
-- Hindenburgstr. 44   ...   D-91054 Erlangen   ...   Germany
-- eMail: <Norbert@Nemec-online.de>  Tel: +49-(0)-9131-204180
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/