2cfda637e2
Matthew found that 3.8.3 is having problems with an old (ancient) PCI-to-EISA bridge, the Intel 82375. It worked with the 3.2 kernel. He identified the 82375, but doesn't assign the struct resource *res pointer inside the struct eisa_root_device, and panics. pci_eisa_init() was using bus->resource[] directly instead of pci_bus_resource_n(). The bus->resource[] array is a PCI-internal implementation detail, and after commit |
||
---|---|---|
.. | ||
.gitignore | ||
eisa-bus.c | ||
eisa.ids | ||
Kconfig | ||
Makefile | ||
pci_eisa.c | ||
virtual_root.c |