CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2010/02/09 12:36:05

Modified files:
        sys/arch/amd64/pci: pchb.c 
        sys/arch/i386/pci: pchb.c 

Log message:
Switching the strange VIA VT8251 PCIE host bridge into a PCI-PCI bridge
didn't quite work since the bridge seems to end up largely unconfigured, and
our PCI resource configuration code isn't quite smart enough (yet) to fix
things up.  So instead switch it only into PCI-PCI bridge mode long enough to
snoop the bus number, and attach pci(4) using that number.

This is probably safer anyway, since ACPI may not like us switching things
around behind its back.  Fixes PR 6253 & 6304.

Reply via email to