On Wed, Oct 17, 2012 at 06:23:45PM +0200, Paolo Bonzini wrote:
Right now, BCVs have DefaultHDPrio priority, while BEVs have DefaultBEVPrio priority. The right thing to do instead is to look at the PCI class, while keeping DefaultHDPrio priority for legacy option ROMs.
Thanks Paolo. Sorry for the delay in reviewing.
Can you explain this further? How could a device register a BCV that's not for a hard drive? The BCV system is designed to allow roms to be ordered when they hook the int13 vector - if they're not registering a hard drive in that process it seems like a bug.
-Kevin