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/
Home Products Support Community News


Re: [Xen-devel] Preview of Next Generation VM-Tools

To: Jacob Gorm Hansen <jacobg@xxxxxxx>
Subject: Re: [Xen-devel] Preview of Next Generation VM-Tools
From: Anthony Liguori <aliguori@xxxxxxxxxx>
Date: Thu, 28 Apr 2005 21:08:22 -0500
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 29 Apr 2005 02:08:03 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <42717B1A.9080903@xxxxxxx>
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: <427027F4.2040500@xxxxxxxxxx> <42717B1A.9080903@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050317)
Jacob Gorm Hansen wrote:

hi Anthony,

Hi Jacob,

there seems to be a race in the creation of new domains, if I run the commands from the README in a script, xenctld prints:

xenctld: New domain-0
xenctld: Binding to port 0:0
xenctld: Got message destined 1:0:1
xenctld: Received msg for unknown domain-1
xenctld: New domain-1
xenctld: evtchn_bind_interdomain(32752,1,0,1) failed: Invalid argument
xenctld: Failed opening event channel

Whereas If I put a 'sleep 1' between each of the lines in the script, the domain starts up and connects the conosole without problems.

I noticed that myself. Xencltd uses a timeout to update it's information about domains. What it needs to do is make sure that any entry into xenctld causes the information to be updated.

That's for pointing it out.  It'll be fixed for the next release.



Xen-devel mailing list

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