|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH 18/20] xenbus: Xen paravirtualised PCI hotplug suppor
From: Yosuke Iwamatsu <y-iwamatsu@xxxxxxxxxxxxx>
The Xen PCI front driver adds two new states that are utilizez
for PCI hotplug support. This is a patch pulled from the
linux-2.6-xen-sparse tree.
Signed-off-by: Noboru Iwamatsu <n_iwamatsu@xxxxxxxxxxxxxx>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx>
Signed-off-by: Yosuke Iwamatsu <y-iwamatsu@xxxxxxxxxxxxx>
---
drivers/xen/xenbus/xenbus_client.c | 2 ++
include/xen/interface/io/xenbus.h | 8 +++++++-
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/drivers/xen/xenbus/xenbus_client.c
b/drivers/xen/xenbus/xenbus_client.c
index 7b3e973..6066eb9 100644
--- a/drivers/xen/xenbus/xenbus_client.c
+++ b/drivers/xen/xenbus/xenbus_client.c
@@ -50,6 +50,8 @@ const char *xenbus_strstate(enum xenbus_state state)
[ XenbusStateConnected ] = "Connected",
[ XenbusStateClosing ] = "Closing",
[ XenbusStateClosed ] = "Closed",
+ [XenbusStateReconfiguring] = "Reconfiguring",
+ [XenbusStateReconfigured] = "Reconfigured",
};
return (state < ARRAY_SIZE(name)) ? name[state] : "INVALID";
}
diff --git a/include/xen/interface/io/xenbus.h
b/include/xen/interface/io/xenbus.h
index 46508c7..9fda532 100644
--- a/include/xen/interface/io/xenbus.h
+++ b/include/xen/interface/io/xenbus.h
@@ -27,8 +27,14 @@ enum xenbus_state
XenbusStateClosing = 5, /* The device is being closed
due to an error or an unplug
event. */
- XenbusStateClosed = 6
+ XenbusStateClosed = 6,
+ /*
+ * Reconfiguring: The device is being reconfigured.
+ */
+ XenbusStateReconfiguring = 7,
+
+ XenbusStateReconfigured = 8
};
#endif /* _XEN_PUBLIC_IO_XENBUS_H */
--
1.7.0.1
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH 03/20] xen: implement pirq type event channels, (continued)
- [Xen-devel] [PATCH 03/20] xen: implement pirq type event channels, Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 12/20] x86/PCI: Clean up pci_cache_line_size, Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 15/20] x86: Copy-n-paste arch_teardown_msi_irqs from msi.c to io_apic.c., Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 04/20] x86/io_apic: add get_nr_irqs_gsi(), Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 05/20] xen: identity map gsi->irqs, Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 13/20] x86/PCI: make sure _PAGE_IOMAP it set on pci mappings, Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 16/20] x86: Introduce x86_msi_ops, Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 20/20] xen-pcifront: Xen PCI frontend driver., Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 17/20] xen/x86/PCI: Add support for the Xen PCI subsystem, Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 18/20] xenbus: Xen paravirtualised PCI hotplug support.,
Konrad Rzeszutek Wilk <=
- [Xen-devel] [PATCH 01/20] xen: Don't disable the I/O space, Konrad Rzeszutek Wilk
- [Xen-devel] [PATCH 10/20] xen: Provide a variant of xen_poll_irq with timeout., Konrad Rzeszutek Wilk
- Re: [Xen-devel] [RFC PATCH] Xen PCI frontend driver (v0.5), Konrad Rzeszutek Wilk
|
|
|
|
|