Re: Linux and IBM : "unauthorized" mini-PCI : Cisco mpi350 _way_ sub-optimal

Gerald Britton (gbritton@alum.mit.edu)
Wed, 9 Jul 2003 18:35:41 -0400


On Tue, Jul 08, 2003 at 09:58:09PM +0100, Jamie Lokier wrote:
> You may be able to identify devices which are very unlikely to be
> touched by the SMI handler, and just allow those to be moved.
> E.g. video cards, USB, IDE, "system", ISA bridge etc. may all be
> touched by the SMI (for power management), but the sound, modem and
> network are much less unlikely.

Often the problem bridges contain such devices, and are surrounded by
them as well, so moving them isn't really all that safe.

Here's another datapoint I found today:
(numbers represent resources).

-+-[host 05]
+-[ide 08]
+-[usb 04]
+-[vga 03]
+-[audio 02]
+-[pci bridge 02-06]
+-[ethernet 07]
+-[device in slot 01]

The bridge is setup completely wrong, and appears to be entirely transparent
regardless of the resource ranges programmed into it. X was complaining about
the vga device having an invalid I/O resource (since it was a resource which
is supposedly behind the bridge). And the devices behind the bridge were
working just fine even with resource allocations outside the range of the
bridge. Using setpci to edit the bridge configuration made X stop being
concerned about the resources.

-- Gerald

-
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/