|
|
|
|
|
|
|
|
|
|
xen-changelog
# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID fae79fdcd49b3dfd75accfb279b205f74804481e
# Parent 9be9bc0b0f1167fa4d1193b4f3f4a36ad5399be7
# Parent b12a48d9e841a42dfacc4ecb2e23931e0ef1b3ab
Merge
diff -r 9be9bc0b0f11 -r fae79fdcd49b xen/arch/ia64/xen/process.c
--- a/xen/arch/ia64/xen/process.c Thu Nov 10 15:07:47 2005
+++ b/xen/arch/ia64/xen/process.c Thu Nov 10 16:51:37 2005
@@ -760,6 +760,22 @@
case 30:
// FIXME: Should we handle unaligned refs in Xen??
vector = IA64_UNALIGNED_REF_VECTOR; break;
+ case 32:
+ printf("ia64_handle_reflection: handling FP fault");
+ vector = IA64_FP_FAULT_VECTOR; break;
+ case 33:
+ printf("ia64_handle_reflection: handling FP trap");
+ vector = IA64_FP_TRAP_VECTOR; break;
+ case 34:
+ printf("ia64_handle_reflection: handling lowerpriv trap");
+ vector = IA64_LOWERPRIV_TRANSFER_TRAP_VECTOR; break;
+ case 35:
+ printf("ia64_handle_reflection: handling taken branch trap");
+ vector = IA64_TAKEN_BRANCH_TRAP_VECTOR; break;
+ case 36:
+ printf("ia64_handle_reflection: handling single step trap");
+ vector = IA64_SINGLE_STEP_TRAP_VECTOR; break;
+
default:
printf("ia64_handle_reflection: unhandled
vector=0x%lx\n",vector);
while(vector);
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
|
|
|
|