On Tue, Mar 15, 2016 at 11:36:39AM -0500, Corey Minyard wrote:
I've hit a bit of a snag here. For 0.11 and before, PCI option ROMs
were loaded via fw_cfg, not in the PCI ROM BAR. This causes two
issues:
* The order depends on the device initialization order,
which I'm not sure is quantifiable. I believe it depends on
how they are listed on the command line.
* Users can load their own romfile with their own name, which
means it can't be in the list.
Also, for the ISA VGA ROMs, their order will also depend on the
device list order.
Outside of that, I have an order of file names.
I think if I treat the device ROMs separately and handle them
in init order, and then stick that device list in the proper location,
that will work. Does that sound reasonable?
Thanks,
-corey
I think so. By the time this becomes an issue we might decide to
disable migration from 0.11