On Fri, Jun 15, 2012 at 8:46 AM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote: > >> But the code in the init path is ridiculously, embarrassingly complicated ... > > I rest my case. The current init path is unmaintainable. > > I'll wait for a v8 (or later) with fixes for the build issues > Fengguang found and Yinghai's ack. It will make things somewhat > easier for me if you start with my topic/jiang-mmconfig-v7 branch. yes. probe/free then install is not good. should make __pci_mmcfg_init() to cache needed stuff for all path, and then consume stored entry just before scan root bus. Thanks Yinghai -- 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