QEMU loadvm causes guest OS freeze
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Expired
|
Undecided
|
Unassigned |
Bug Description
HOST: ubuntu 13.10 x64
GUEST: winxp sp 3 x86
AFFECT QEMU(tested): v1.5.2, v1.5.3, v1.6.0, v1.6.1
I compile QEMU by myself with "./configure --target-
After installing a winxp sp3 into the qemu-system-i386 with command line:
> qemu-system-i386 -m 512 -hda xp.img -net user -net nic,model=rtl8139 -rtc base=localtime,
I use monitor to create a live snapshot:
> stop
> savevm xxx
> cont
And then I load this snapshot (I also try it in commad line: -loadvm xxx):
> loadvm xxx
> cont
After that, the windows system is freeze (don't accept any keyboard or mouse input, although I knew vcpu is still working).
If I compile with -enable-kvm and launch qemu-system-i386 with -enable-kvm, it looks like everything works well.
I think it is a bug for qemu system.
BTW: freeze is not appearing 100%, but in my test, 95% cases would cause system freeze.
Changed in qemu: | |
status: | New → Incomplete |
Changed in qemu: | |
status: | Incomplete → New |
Hi guys,
This bug has reported in a very long time. I have tested v1.7.0, v1.7.1 and even v2.0.0rc1, v2.0.0rc2.
The bug is still there. This is very easy to reproduce. I dunno why it is not fixed until today.
I think living-snapshot is a very important feature for Qemu. Somebody can take a look at this issue.
Or at least, give me some tips to let me know how to fix this?
Thanks!