cvs commit: src/sys/dev/pci pci.c

Scott Long scottl at freebsd.org
Tue Dec 7 20:22:26 PST 2004


On Wed, 8 Dec 2004, Warner Losh wrote:
> imp         2004-12-08 04:16:18 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sys/dev/pci          pci.c
>   Log:
>   It turns out that a lot of newer systems have 'base peripherals' on
>   the PCI bus.  We presently have no drivers for these devices, so they
>   are powered down.  This is undesirable behavior since it breaks the
>   system when the base peripherals go away suddenly in the middle of
>   boot.
>
>   # if we ever get generic drivers for memory and/or base peripherals, then
>   # we can remove the tests here.
>
>   Revision  Changes    Path
>   1.272     +2 -1      src/sys/dev/pci/pci.c
>

I wonder if this is why interrupt routing is so hosed on one of my boxes.
It has several PCI functions in the chipset that represent interrupt
controllers, and they don't get attached to anything.

Scott


More information about the cvs-all mailing list