|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] PV-to-HVM: Impletement compatibility vers
# HG changeset patch
# User Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
# Node ID db0d3f22e149d832e722173fa0e037e574db5f37
# Parent d30a4d4ccd94c41f607e54d2c2233f9be909dda7
PV-to-HVM: Impletement compatibility version of
schedule_timeout_interruptible for kernels before 2.6.14
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
Signed-off-by: K. Y. Srinivasan <ksrinivasan@xxxxxxxxxx>
Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@xxxxxxxxxxxxxx>
---
unmodified_drivers/linux-2.6/compat-include/xen/platform-compat.h | 4 ++++
unmodified_drivers/linux-2.6/platform-pci/platform-compat.c | 9
+++++++++
2 files changed, 13 insertions(+)
diff -r d30a4d4ccd94 -r db0d3f22e149
unmodified_drivers/linux-2.6/compat-include/xen/platform-compat.h
--- a/unmodified_drivers/linux-2.6/compat-include/xen/platform-compat.h Wed Oct
25 13:58:30 2006 +0100
+++ b/unmodified_drivers/linux-2.6/compat-include/xen/platform-compat.h Wed Oct
25 13:58:30 2006 +0100
@@ -37,4 +37,8 @@ unsigned long wait_for_completion_timeou
unsigned long wait_for_completion_timeout(struct completion *x, unsigned long
timeout);
#endif
+#if defined(_LINUX_SCHED_H) && LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14)
+signed long schedule_timeout_interruptible(signed long timeout);
#endif
+
+#endif
diff -r d30a4d4ccd94 -r db0d3f22e149
unmodified_drivers/linux-2.6/platform-pci/platform-compat.c
--- a/unmodified_drivers/linux-2.6/platform-pci/platform-compat.c Wed Oct
25 13:58:30 2006 +0100
+++ b/unmodified_drivers/linux-2.6/platform-pci/platform-compat.c Wed Oct
25 13:58:30 2006 +0100
@@ -88,3 +88,12 @@ fastcall NORET_TYPE void do_exit(long co
}
EXPORT_SYMBOL_GPL(do_exit);
#endif
+
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14)
+signed long schedule_timeout_interruptible(signed long timeout)
+{
+ __set_current_state(TASK_INTERRUPTIBLE);
+ return schedule_timeout(timeout);
+}
+EXPORT_SYMBOL(schedule_timeout_interruptible);
+#endif
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] PV-to-HVM: Impletement compatibility version of,
Xen patchbot-unstable <=
|
|
|
|
|