[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] Reflect various missing traps/faults (flagged with printf for now).



# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID b12a48d9e841a42dfacc4ecb2e23931e0ef1b3ab
# Parent  214bd6a0ed27769000394f3d0dcea584adbc0cf7
Reflect various missing traps/faults (flagged with printf for now).
Without this building xen documentation crashes Xen!
Signed-off by: Dan Magenheimer <dan.magenheimer@xxxxxx>

diff -r 214bd6a0ed27 -r b12a48d9e841 xen/arch/ia64/xen/process.c
--- a/xen/arch/ia64/xen/process.c       Thu Nov 10 14:18:25 2005
+++ b/xen/arch/ia64/xen/process.c       Thu Nov 10 16:39:38 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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.