On 05/07/2012 04:51 PM, Michael Tokarev wrote:
> So, refreshing it all again with more correct information.
>
> First, it appears that only 32bit version of qemu userspace is
> affected, and only when using 32bit version of guest.  So far,
> either 64bit qemu userpace or 64bit windows7 guest is enough
> for the issue to not show up.  Second, both win7 and winXP
> (32bit) are affected.  Third, current qemu-kvm/master appears
> to be unaffected too.
>
> The problem is that on first and all subsequent guest REBOOT
> (not first boot but really REBOOT) -- after the guest rebuilt
> its HAL I guess, due to some changes in "hardware" it noticed, --
> the guest BSODs during boot with this code:
>
>

Something that is different in a reboot, is that patching the ROM is
skipped.  Please try removing the following lines from hw/kvmvapic.c's
update_rom_mapping():

    /* fixup addresses in ROM if needed */
    if (rom_state_vaddr == le32_to_cpu(s->rom_state.vaddr)) {
        return 0;
    }

-- 
error compiling committee.c: too many arguments to function


Reply via email to