On 15 September 2013 14:39, Michael S. Tsirkin <m...@redhat.com> wrote: > On Sun, Sep 15, 2013 at 02:24:07PM +0100, Peter Maydell wrote: >> Yes, that's true, but even then it's usually just "overlaps >> of subregions within a single container" and there isn't >> a need to worry about within-container versus outside-container >> interactions.
> Well actually if you look at the 'subregion collisions' > mail that I sent, must of the collisions are exactly > of this sort. > > For example, mcfg in q35 overlaps the pci hole, so > any pci bar can be made to overlap it. Yes, but if we were applying a sensible set of priorities then you don't need to care at all about the contents of the pci hole container, because the pci hole will be at a lower priority then mcfg; so you don't get into this odd corner case of "what happens if the high priority container turns out not to have anything there". -- PMM