WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Minimal fileset for Xenstore domU boot

To: Jacob Gorm Hansen <jacobg@xxxxxxx>
Subject: Re: [Xen-devel] Minimal fileset for Xenstore domU boot
From: Anthony Liguori <aliguori@xxxxxxxxxx>
Date: Tue, 27 Sep 2005 13:10:01 -0500
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 27 Sep 2005 18:07:54 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <e08041f30509270655464e00f0@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <e08041f30509270624197cab6@xxxxxxxxxxxxxx> <17d27bf0656dd59ffdc848a3d7bb9f99@xxxxxxxxxxxx> <e08041f30509270655464e00f0@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050912)
Jacob Gorm Hansen wrote:

On 9/27/05, Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>