Avi Kivity wrote:
I tried to merge it, but it the new bios won't boot. I traced this to
ata_reset: it toggles the soft reset bit in the command register and
expects to see the busy bit set, but the ide device model returns zero
status if the selected device has no drive.
No idea if the device model or the bios is wrong.
If anyone (hi Gleb) wants to take a look, it's in the branch
bios-merge on git.kernel.org.
btw, commenting this out leads to boot failure as well, but that may
be related.
Okay, I think I have it -- the bios code was using .org to set certain
entry points to well known addresses, and one code section overflowed
due to enabling the cache, which is a kvm addition. Moving that bit
out-of-line allows the bios to boot.
--
I have a truly marvellous patch that fixes the bug which this
signature is too narrow to contain.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html