ia64/xen-unstable

changeset 7724:fae79fdcd49b

Merge
author djm@kirby.fc.hp.com
date Thu Nov 10 10:51:37 2005 -0600 (2005-11-10)
parents 9be9bc0b0f11 b12a48d9e841
children 0ec32c6f0963
files
line diff
     1.1 --- a/xen/arch/ia64/xen/process.c	Thu Nov 10 09:07:47 2005 -0600
     1.2 +++ b/xen/arch/ia64/xen/process.c	Thu Nov 10 10:51:37 2005 -0600
     1.3 @@ -760,6 +760,22 @@ printf("*** Handled privop masquerading 
     1.4  	    case 30:
     1.5  		// FIXME: Should we handle unaligned refs in Xen??
     1.6  		vector = IA64_UNALIGNED_REF_VECTOR; break;
     1.7 +	    case 32:
     1.8 +		printf("ia64_handle_reflection: handling FP fault");
     1.9 +		vector = IA64_FP_FAULT_VECTOR; break;
    1.10 +	    case 33:
    1.11 +		printf("ia64_handle_reflection: handling FP trap");
    1.12 +		vector = IA64_FP_TRAP_VECTOR; break;
    1.13 +	    case 34:
    1.14 +		printf("ia64_handle_reflection: handling lowerpriv trap");
    1.15 +		vector = IA64_LOWERPRIV_TRANSFER_TRAP_VECTOR; break;
    1.16 +	    case 35:
    1.17 +		printf("ia64_handle_reflection: handling taken branch trap");
    1.18 +		vector = IA64_TAKEN_BRANCH_TRAP_VECTOR; break;
    1.19 +	    case 36:
    1.20 +		printf("ia64_handle_reflection: handling single step trap");
    1.21 +		vector = IA64_SINGLE_STEP_TRAP_VECTOR; break;
    1.22 +
    1.23  	    default:
    1.24  		printf("ia64_handle_reflection: unhandled vector=0x%lx\n",vector);
    1.25  		while(vector);