On Fri, Jun 12, 2015 at 02:40:10PM -0400, Kevin O'Connor wrote: > > (2) The QEMU command line and the effects the command line has on the > > virtual hardware should not change. However, all of the following have > > to be updated: > > > > - the "explicit_ofw_unit_address" property assignments in > > pxb_dev_initfn() have to be done separately, after all PXBs have been > > seen, and sorted. This probably requires another "machine init done" > > notifier. > > I admit the sorting of pxb objects just to reverse engineer what > SeaBIOS expects would not be fun. Doesn't QEMU have to sort the buses > anyway to know which secondary bus ranges are associated with each > root bus?
I guess it can be done - though this means it will break if we ever support hot-plugging of these roots. But more importantly, if the sort is by the bus number, then how is it better than just using the bus number directly? -- MST