On Wed, Sep 10, 2008 at 5:00 AM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
It seems coreboot sets up a completely different bus architecture compared to factory BIOS.
Yes I got bitten by this on my port, I was trying to replicate exactly the same bus numbering scheme as factory BIOS and got bitten by coreboot changing the way they were numbered between boots.
As additional confusion there are PCI devices which are logically on one bus, but at the same time they are not. An undirected device tree is totally the wrong model for this bus/link graph. We may be able to extend our v3 model to cope in a kludgy way, though.
The HT "graph" that is on NUMA opterons dual and quad setups would be a problem too, I think.