Bjorn, > > Is this problem a regression? If so, what commit caused it? > f07852d6442, which introduced only_one_child()? That's a tough question to answer. AFAICT the broken (HARDWARE broken) Stratus systems only enumerated properly by chance. Did they work prior to f07852d6? From what jparadis told me, yes. Is it a regression? ... depends on how you look at it. > > Does Windows work on this system? I don't know. jparadis? Any clue? > > Is this something that could be fixed by a firmware upgrade? If so, > is there a Stratus/NEC bug report? Hmmm, the idea of a FW upgrade somehow fixing this never occurred to me. jparadis? Is that possible? > > Is there a Red Hat bugzilla URL you could include? Only happens upstream. > > What bad things would happen if we just turned on this > Stratus-specific behavior all the time on all systems? It looks like > f07852d6442 is basically an optimization that makes pci_scan_slot() > faster, so I assume one effect would be to slow down PCI enumeration > for everybody. By how much? Not a huge amount -- estimated lt 0.5 seconds on this Stratus system. As for other systems, it obviously depends on how complicated the PCIE hierarchy is. P. -- 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