Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

[Xen-devel] Race with hotplug vif scripts

To: xen-devel <Xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Race with hotplug vif scripts
From: Jacob Gorm Hansen <jacobg@xxxxxxx>
Date: Sat, 30 Dec 2006 19:52:48 +0100
Delivery-date: Sat, 30 Dec 2006 10:53:02 -0800
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding:sender; b=c5PzoFexyk1fLuUTkLCMtIOchYLM5w5iBQGjCMdBC+PKikX4FpdhMp9eOsiiEA91lcCxzsfuZ5Q21a8y34efWrSMygcpX3jN0Gt3/qwYNnrWsQKZ0LSvPAHQ/VStSvmC8J+R8DNYPM1ZIB9dqOpOEukboQ7tWv8ehg8waWskrzc=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
hi,

I have a domU running a custom HTTP client. As soon as the domain is
booted and the VIF running it wants to initiate a connection. However, I
seem to be having a race where the domU starts using the VIF before it
is completely functional, probably because the hotplug script has not
completed.

Currently I just set the frontend to '4', and just wait for the backend
state to also become '4' (connected), but this does not work in all
cases. How can I synchronize with the hotplug script, and what is the
correct sequence of XenBus states?

Thanks,
Jacob


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

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