]> xenbits.xensource.com Git - qemu-xen-4.0-testing.git/commitdiff
Revert "Wait for frontend state Connected before connecting the backend" xen-4.0.1 xen-4.0.1-rc4 xen-4.0.1-rc5 xen-4.0.1-rc6
authorIan Jackson <ian.jackson@eu.citrix.com>
Fri, 2 Jul 2010 16:36:01 +0000 (17:36 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Fri, 2 Jul 2010 16:36:34 +0000 (17:36 +0100)
As discussed on xen-devel.

This reverts commit 805ed3b20492d2f4bb465bfda65cedd286e23209.
(cherry picked from commit add968aaf68cb57257428f8cfadb209f2614a6d8)

hw/xen_backend.c

index 31ed7b07fb9a19f01d2afee473fefca8bd6ee7ad..76d07ecd384f2dfe27bc6959c67947f339c88616 100644 (file)
@@ -411,7 +411,8 @@ static int xen_be_try_connect(struct XenDevice *xendev)
 {
     int rc = 0;
 
-    if (xendev->fe_state != XenbusStateConnected) {
+    if (xendev->fe_state != XenbusStateInitialised  &&
+       xendev->fe_state != XenbusStateConnected) {
        if (xendev->ops->flags & DEVOPS_FLAG_IGNORE_STATE) {
            xen_be_printf(xendev, 2, "frontend not ready, ignoring\n");
        } else {