On Fri, Jun 26, 2009 at 01:55:33PM -0700, Keith Mannthey wrote: > On Fri, 2009-06-26 at 13:50 -0600, Matthew Wilcox wrote: > > > 1. Why are these devices hidden? I understand some of the other icore7 > > > cpus devices behave as I would expect. > > > > You'd have to ask your BIOS people. Linux doesn't blindly scan every > > single PCI address; it would take far too long. Instead, we rely on > > the BIOS to tell us about PCI busses that exist, and we scan those. > > Which table do the devices need to be present in for the kernel to pick > them up? Linux gets hints from the BIOS in a number of different ways. You're probably using ACPI, so we'd look for a PNP0A03 device, then try to scan the bus that points to. > Why does the alternate configuration type work? Probably because you're telling it to scan PCI devices that the kernel doesn't know that it ought to scan. -- Matthew Wilcox Intel Open Source Technology Centre "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html