[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [IA64] Reflect general exceptions
# HG changeset patch # User awilliam@xxxxxxxxxxxx # Date 1166460503 25200 # Node ID cf23494af72cd6c385d7607ee048253bfd9da2f6 # Parent 41d9f00140c51783ef4030b4f646feb36af7c195 [IA64] Reflect general exceptions General exceptions in the domU with isr.code > 0x20 are now reflected to the domU. Signed-off-by: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxxxxxxx> --- xen/arch/ia64/xen/faults.c | 3 +++ xen/arch/ia64/xen/ivt.S | 2 ++ 2 files changed, 5 insertions(+) diff -r 41d9f00140c5 -r cf23494af72c xen/arch/ia64/xen/faults.c --- a/xen/arch/ia64/xen/faults.c Fri Dec 15 10:49:11 2006 -0700 +++ b/xen/arch/ia64/xen/faults.c Mon Dec 18 09:48:23 2006 -0700 @@ -605,6 +605,9 @@ ia64_handle_reflection(unsigned long ifa check_lazy_cover = 1; vector = IA64_DATA_ACCESS_RIGHTS_VECTOR; break; + case 24: + vector = IA64_GENEX_VECTOR; + break; case 25: vector = IA64_DISABLED_FPREG_VECTOR; break; diff -r 41d9f00140c5 -r cf23494af72c xen/arch/ia64/xen/ivt.S --- a/xen/arch/ia64/xen/ivt.S Fri Dec 15 10:49:11 2006 -0700 +++ b/xen/arch/ia64/xen/ivt.S Mon Dec 18 09:48:23 2006 -0700 @@ -1737,6 +1737,8 @@ ENTRY(general_exception) #ifdef XEN cmp4.ge p6,p0=0x20,r16 (p6) br.sptk.many dispatch_privop_fault + ;; + FAULT_OR_REFLECT(24) #else cmp4.eq p6,p0=0,r16 (p6) br.sptk.many dispatch_illegal_op_fault _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |