From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Warfield Subject: Re: What is domain creation flow-chart in XEND Date: Mon, 17 Jan 2005 08:16:55 +0000 Message-ID: References: <41E9ABED.8050102@codemonkey.ws> <200501160106.23389.maw48@cl.cam.ac.uk> <41EB4651.2070908@codemonkey.ws> Reply-To: andrew.warfield@cl.cam.ac.uk Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <41EB4651.2070908@codemonkey.ws> Sender: xen-devel-admin@lists.sourceforge.net Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Anthony Liguori Cc: Nauzad Sadry , Mark Williamson , xen-devel@lists.sourceforge.net List-Id: xen-devel@lists.xenproject.org >how does XEND pass the information abt the control channel in DomainU??. the control rings live on the shared page that is passed to new domains at start-of-day. see the control_if_t struct in xen/include/public/io/domain_controller.h. > Yeah, this has confused me a little too. xfrd does call > xc_linux_build. Here's my understanding (this could be totally wrong). > Xend uses the config file to build a LISP expression that it passes to > xfrd. xfrd is what actually calls xc_linux_build. docs/misc/xend.tex > and docs/misc/xen_config.html explain this stuff although neither > mentions xfrd. In the general case of building a new domain, xend calls the domain builder directly. you don't see the linux_build call because python builds it inline: tools/python/xen/xend/XendDomainInfo.py:736: buildfn = getattr(xc, '%s_build' % ostype) xfrd is only used for domain migration. > >>From what I am understanding x2d2 is like a miniXend for testing > >purposes. The actual XEND does NOT communicate with x2d2. This is correct, x2d2 is a simpler xend that steven smith wrote. I don't think that it will build with the current tree. hth, a. ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt