Subject: Re: PCI mode probe [was Re: INSTALL kernel support ]
To: Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de>
From: Manuel BOUYER <bouyer@antioche.lip6.fr>
List: current-users
Date: 12/06/1997 17:25:42
On Dec 5, Matthias Drochner wrote
> Not exactly. I sent out a patch which works for me
> but didn't get much response. So it stayed in the drawer.

Hum, I must have missed it ... 

> 
> Here is the patch again. My machines all have Intel
> chipsets, it would be nice if people could try it on
> different ones. There is a part #ifdef'd with
> "PCI_PROBE_DONTKNOW". If the PCI detection
> fails, you could try to enable it. (It is an additional
> check similar to something done in FreeBSD. According
> to my documentation it is useless. I just asked the
> Author but got no response so far.)
> 

Here are the results:

with this patch and without PCI_PROBE_DONTKNOW, the probe fails on a compaq
deskpro (probes mode 2 where it should be mode 1), but success on an old p90
which uses PCI mode 2.
with PCI_PROBE_DONTKNOW defined, the probe succeed on the compaq deskpro
(althouth it finds 8 pchb devices, from pci0 dev 0 function 0 to
pci0 dev 0 function 7), works as before on all other machine I have access
to (asus pentium, pentium pro and bi-pentium pro, compaq professional
workstation, packard bell P100, hp vectra P75, and an ATX pentium motherboard),
but fails on the old P90: it detects PCI mode 1 and doesn't find any
PCI devices any more (all this with the standart INSTALL kernel).

If you have more patches to test, I'll try them on my machines.

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--