aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/ia64/patch/linux-2.6.7/current.h
diff options
context:
space:
mode:
Diffstat (limited to 'xen/arch/ia64/patch/linux-2.6.7/current.h')
-rw-r--r--xen/arch/ia64/patch/linux-2.6.7/current.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/ia64/patch/linux-2.6.7/current.h b/xen/arch/ia64/patch/linux-2.6.7/current.h
index d61b6fda58..cf11820756 100644
--- a/xen/arch/ia64/patch/linux-2.6.7/current.h
+++ b/xen/arch/ia64/patch/linux-2.6.7/current.h
@@ -6,7 +6,7 @@
*/
+#ifdef XEN
+struct domain;
-+#define get_current() ((struct exec_domain *) ia64_getreg(_IA64_REG_TP))
++#define get_current() ((struct vcpu *) ia64_getreg(_IA64_REG_TP))
+#define current get_current()
+//#define set_current(d) ia64_setreg(_IA64_REG_TP,(void *)d);
+#define set_current(d) (ia64_r13 = (void *)d)