From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhigang Wang Subject: Re: xl list -l doesn't work for incoming domain Date: Mon, 10 Nov 2014 10:01:22 -0500 Message-ID: <5460D342.9090308@oracle.com> References: <545BC8A2.20604@oracle.com> <20141107104752.GB28188@zion.uk.xensource.com> <545CF499.8080606@oracle.com> <20141110123525.GD28360@zion.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1XnqTG-0000C8-RM for xen-devel@lists.xenproject.org; Mon, 10 Nov 2014 15:01:34 +0000 In-Reply-To: <20141110123525.GD28360@zion.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Wei Liu Cc: xen-devel List-Id: xen-devel@lists.xenproject.org On 11/10/2014 07:35 AM, Wei Liu wrote: > I see. At that point the configuration was not available, yet. After the > domain is successfully migrated, the configuration should be available. > > I think a domain under construction without domain configuration is a > valid state. What do you think? Here is my thought: 1. In this design, if I watch xenstore @introduceDomain, it will not been triggered until migration finish. 2. Because we have multiple places (hypervisor, xenstore, /var/lib/xen) holding domain state, we need to define what does it mean by "VM started". 3. It looks like a inconsistent state and we may want to eliminate or keep it as short as possible. Thanks, Zhigang