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

[Xen-users] How to classify Xen source code?


  • To: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: "jian zhang" <cheechuang@xxxxxxxxx>
  • Date: Thu, 9 Aug 2007 16:11:08 +0800
  • Cc: mark.williamson@xxxxxxxxxxxx
  • Delivery-date: Thu, 09 Aug 2007 01:08:47 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:mime-version:content-type; b=Mx+FbvgToW0fBN/bvsWbu6VQMJIP4CWVGRxOYlBAu/HOmTyMAXnWtZnI/OEWfVEPu2/EjMJ88iKUq36frN0svn7j1EtYK2zHzxi0BbKD5dtxcKIRaFypNn67BMtQjh9DRbeDofo5BLaytuMqXUFaqbm2PuSo98UlF9Tw6WCWSik=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi everyone:
Currently I am reading the source code of xen 3.0.4, some questiones confuse me for a long time.
When I untar the xen source file, there was a folder named linux-2.6-xen-sparse and xen, I don't know what jobs they do in xen. In my opinion, xen folder contains the code for VMM, the hypervisor, and linux-2.6-xen-sparse is some patches for linux kernel, that is some patches for Domain0 and domainU. But if this is right, why there is a folder named patch??
Besides, we call know a VM was created through xm create, xm source was writen in python, also, there was domain_create in xen\common\domain.c  , and xc_domain_create function in libxc folder. Xen must run in c language, my questions is how the command received by python program invoke the c programs?
 
Thank you all!!
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

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