Subject: Re: qemu accelerator module, anyone?
To: Gerhard Sittig <Gerhard.Sittig@gmx.net>
From: Hubert Feyrer <feyrer@cs.stevens.edu>
List: tech-kern
Date: 12/20/2005 06:21:00
On Mon, 19 Dec 2005, Gerhard Sittig wrote:
> This is kqemu you are talking about, right?

yes.


> There is an OpenSource initiative, too.  Although GPLed.
> http://savannah.nongnu.org/projects/qvm86/
> (haven't used it, just learned about its existence)

Oh, nice. So this is just a "free" accelerator module".
Anyone wanna port this instead of kqemu? :)


> I understand that these modules run guest code in the native host
> environment (with some protection mechanisms applied to still have the
> guest supervised).  While qemu _really_ emulates the hardware, including
> the CPU.  That's why you can have qemu emulate PowerPC, SPARC and ARM
> hardware on an ia32 PC.  I guess the speedup from the above modules only
> applies when the guest and host are of the same type.

Sure.

BTW, that userland emulation qemu provides should be looked into.


  - Hubert