[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] CPU emulation on Xen



On Tue, 10 Mar 2015, Bunny Mintoo wrote:
> Thanks for your mail.Â
> My architecture is x86 compatible. I have just added new instructions over 
> existing x86 ISA.These new instructions are now to be
> taught to the CPU. In QEMU, I was able to mimic the new CPU working with 
> software changes (changes involved in both kernel and
> QEMU source tree). So what I am really looking is Xen to emulate this new 
> architecture so that I can carry out testing (and
> probably compare performance results). The high level idea is to tweak Xen 
> source code to emulate my CPU working and Dom0 can be
> modified appropriately.Â

In that case you might want to take a look at 
xen/arch/x86/x86_emulate/x86_emulate.c


> Why do you say QEMU might be a better fit for you? Asking this out of 
> curiosity.

QEMU is very good at emulation -- is able to emulate entire platforms
and cpus. If this is what you need, QEMU is the right way to go. Xen is
about virtualizing your hardware mostly with para-virtualization and a
little emulation as needed.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.