qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] kqemu with "full" -kernel-kqemu  and windows XP guest
@ 2010-10-24  1:09 John Lumby
  2010-10-25  1:56 ` Mulyadi Santosa
  0 siblings, 1 reply; 2+ messages in thread
From: John Lumby @ 2010-10-24  1:09 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 1446 bytes --]


There have been a few posts over the years on problems with Win XP BSOD during boot when trying to run the windows using the "old" kqemu accelerator with the  -kernel-kqemu option (accelerate guest kernel mode as well as guest user mode).    This issue is probably nearly dead by now,   but for anyone who may still be using this,  e.g. on machines without the VT-X or AMD-V hardware,   FYI I have a developed a fairly small and (relative to kqemu itself) simple workaround for this problem,  that allows you to get some benefit from   -kernel-kqemu without resorting to other tricks such as disabling ACPI in the guest device manager.     The workaround is to defer use of  guest kernel mode acceleration until after the WinXP guest has completed the tricky part of booting  (dynamic guest RAM allocation).    Then,  in effect,    -kernel-kqemu is turned on and full acceleration is available.

So booting is dismally slow as before but after that it runs quite well.

Works for me for 32-bit WinXP guest and 32-bit linux and the following qemu releases:
            qemu-0.11.1 kqemu-1.4.0pre1

I don't know about 64-bit, W7 or Vista as I have never tried them,  but the same idea may work.

If you would like it,  you can send an email to my hotmail dot com id which is ....

....  Johnlumby.

 (Anyone know if there is an upload area for contributors?  If so I'll put it there  -  the two patch files are small)

 		 	   		  

[-- Attachment #2: Type: text/html, Size: 1868 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-10-25  1:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-24  1:09 [Qemu-devel] kqemu with "full" -kernel-kqemu and windows XP guest John Lumby
2010-10-25  1:56 ` Mulyadi Santosa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).