From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: Minimal fileset for Xenstore domU boot Date: Tue, 27 Sep 2005 13:10:01 -0500 Message-ID: <43398AF9.30702@us.ibm.com> References: <17d27bf0656dd59ffdc848a3d7bb9f99@cl.cam.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jacob Gorm Hansen Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Jacob Gorm Hansen wrote: >On 9/27/05, Keir Fraser wrote: > > >>Yes, you do, and xenconsoled requires xenstored. And your tools must >>introduce xenstored to the new domain when it is built. >> >>Without xenconsoled the new domain will stall waiting for the console >>ring to empty, which never happens. >> >> > >Thanks, I removed the domU console driver for now and my domain boots. >xc_linux_build() takes a console_evtchn as argument, what is the >strategy for obtaining that value from xenconsoled? > > Setting up the console is just like setting up xenstore. The tools have to create an interdomain evtchn between domain-0 and the remote domain. The xc_linux_build function will return to MFNs. You have to introduce the domain with the local evtchn for the store and the store MFN. Then you have to write the local console evtchn and console MFN to the store. Regards, Anthony Liguori >Jacob >-- >Save time and bandwidth with EDelta: http://www.diku.dk/~jacobg/edelta/ > >_______________________________________________ >Xen-devel mailing list >Xen-devel@lists.xensource.com >http://lists.xensource.com/xen-devel > > >