WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] Reflect various missing traps/faults (flagged with print

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] Reflect various missing traps/faults (flagged with printf for now).
From: Xen patchbot -unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 11 Nov 2005 16:26:10 +0000
Delivery-date: Fri, 11 Nov 2005 16:26:52 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# 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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] Reflect various missing traps/faults (flagged with printf for now)., Xen patchbot -unstable <=