This patch adds a new xenbus state XenbusStateAttached, which is used when
Kemari restores the guest on the secondary after the failover.
Signed-off-by: Yoshi Tamura <tamura.yoshiaki@xxxxxxxxxxxxx>
Signed-off-by: Yoshisato Yanagisawa <yanagisawa.yoshisato@xxxxxxxxxxxxx>
---
drivers/xen/xenbus/xenbus_client.c | 3 ++-
include/xen/interface/io/xenbus.h | 4 +++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff -r e410857fd83c drivers/xen/xenbus/xenbus_client.c
--- a/drivers/xen/xenbus/xenbus_client.c Wed Oct 22 14:55:29 2008 +0100
+++ b/drivers/xen/xenbus/xenbus_client.c Thu Mar 05 09:56:40 2009 +0900
@@ -52,7 +52,8 @@
[ XenbusStateInitialised ] = "Initialised",
[ XenbusStateConnected ] = "Connected",
[ XenbusStateClosing ] = "Closing",
- [ XenbusStateClosed ] = "Closed",
+ [ XenbusStateClosed ] = "Closed",
+ [ XenbusStateAttached ] = "Attached",
};
return (state < ARRAY_SIZE(name)) ? name[state] : "INVALID";
}
diff -r e410857fd83c include/xen/interface/io/xenbus.h
--- a/include/xen/interface/io/xenbus.h Wed Oct 22 14:55:29 2008 +0100
+++ b/include/xen/interface/io/xenbus.h Thu Mar 05 09:56:40 2009 +0900
@@ -63,7 +63,9 @@
*/
XenbusStateReconfiguring = 7,
- XenbusStateReconfigured = 8
+ XenbusStateReconfigured = 8,
+
+ XenbusStateAttached = 9
};
typedef enum xenbus_state XenbusState;
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|