# HG changeset patch
# User Alex Williamson <alex.williamson@xxxxxx>
# Date 1191340689 21600
# Node ID df985cc06100b215a0f372acff5aa46e459f4f91
# Parent 9f2b83a34453e6c41721a8ad2b691b083e21e0a4
[IA64] Remove warnings.
Signed-off-by: Tristan Gingold <tgingold@xxxxxxx>
---
xen/arch/ia64/linux-xen/head.S | 3 +++
xen/arch/ia64/linux-xen/process-linux-xen.c | 6 +++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff -r 9f2b83a34453 -r df985cc06100 xen/arch/ia64/linux-xen/head.S
--- a/xen/arch/ia64/linux-xen/head.S Tue Oct 02 09:31:45 2007 -0600
+++ b/xen/arch/ia64/linux-xen/head.S Tue Oct 02 09:58:09 2007 -0600
@@ -1210,6 +1210,9 @@ tlb_purge_done:
RESTORE_REG(cr.dcr, r25, r17);;
RESTORE_REG(cr.iva, r25, r17);;
RESTORE_REG(cr.pta, r25, r17);;
+#ifdef XEN
+ dv_serialize_instruction
+#endif
RESTORE_REG(cr.itv, r25, r17);;
RESTORE_REG(cr.pmv, r25, r17);;
RESTORE_REG(cr.cmcv, r25, r17);;
diff -r 9f2b83a34453 -r df985cc06100 xen/arch/ia64/linux-xen/process-linux-xen.c
--- a/xen/arch/ia64/linux-xen/process-linux-xen.c Tue Oct 02 09:31:45
2007 -0600
+++ b/xen/arch/ia64/linux-xen/process-linux-xen.c Tue Oct 02 09:58:09
2007 -0600
@@ -569,10 +569,14 @@ do_copy_task_regs (struct task_struct *t
if (ia64_sync_user_rbs(task, info->sw, pt->ar_bspstore, urbs_end) < 0)
return;
-#endif /* !XEN */
ia64_peek(task, info->sw, urbs_end, (long) ia64_rse_rnat_addr((long *)
urbs_end),
&ar_rnat);
+#else
+
+ ia64_peek(task, info->sw, urbs_end, (long) ia64_rse_rnat_addr((u64 *)
urbs_end),
+ (long *)&ar_rnat);
+#endif
/*
* coredump format:
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|