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] XendNode instance // network bridge // SrvRoot

To: Pascal Bouchareine <pascal@xxxxxxxxx>
Subject: Re: [Xen-devel] XendNode instance // network bridge // SrvRoot
From: Tom Wilkie <tw275@xxxxxxxxx>
Date: Mon, 30 Apr 2007 16:32:04 +0100
Cc: Tom Wilkie <tw275@xxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 30 Apr 2007 08:30:57 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20070430151745.GA42137@xxxxxxxxxxxxx>
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: <20070430151745.GA42137@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Whoops... I'll fix this.

Cheers

Tom

On 30 Apr 2007, at 16:17, Pascal Bouchareine wrote:

Hi,
In the current -unstable tree, classes use a singleton
XendNode.instance() to represent node configuration.

This instance is first created from SrvServer, when create()
is called - hence it is initialized with no knowledge of
bridges/networks, since they get started later by
Vifctl.network('start') from SrvServer in start().

This leads to half-a-bug: if you have no StateStore,
network-bridge 'xenbr0' is not seen by the xen Api until
the first xend restart (bridge created, Brctl has it).

I'm really lost in this part of the code, and don't what is going
to change or get removed from there, so I have no real idea
how to fix this. Is this SrvRoot()/{node,domain,vnet} used ?

Thanks,
Pascal

--
\o/   Pascal Bouchareine - Gandi
 g    0170393757           15, place de la Nation - 75011 Paris

_______________________________________________
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>