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

Re: [Xen-devel] CPU emulation on Xen



On Sat, 7 Mar 2015, Bunny Mintoo wrote:
> Hi,
> I am totally new to Xen hence dropping this mail to get started with Xen 
> development.
> 
> I already have a fully functional Qemu implementation (along with kernel 
> changes) to emulate my new x86 based Instruction Set
> Architecture (ISA). This ISA involves new system calls in kernel and new CPU 
> data structures. I wish to move to Xen and use Xen as
> my Hypervisor going forward. Can you help me started on pointers? (like where 
> I should be looking in source code etc)

Is your architecture x86 compatible, or is it separate?  Are you looking
to run Xen on top of your new arch or do you want to emulated this
architecture in Xen?
If you are trying to do the latter, QEMU might be a better fit for you:
Xen is really about virtualization, not ISA emulation.  If you are just
trying to port Xen to a new architecture, then you might want to start
by reading the Xen on ARM whitepaper
(http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions_whitepaper)
that I wrote to summarize the principal design choices made during
the Xen port to ARM.

_______________________________________________
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®.