|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Punt to slow path for itc.i/d for region0 to avoid metaphys problem
# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID 12d4d2dc06a26830c1ef5b1cebd31221a94487e6
# Parent d7bcc7bbf981ea4c4532a3b821362bc0aa96488a
Punt to slow path for itc.i/d for region0 to avoid metaphys problem
Signed-off by: Dan Magenheimer <dan.magenheimer@xxxxxx>
diff -r d7bcc7bbf981 -r 12d4d2dc06a2 xen/arch/ia64/xen/hyperprivop.S
--- a/xen/arch/ia64/xen/hyperprivop.S Fri Nov 11 18:51:08 2005
+++ b/xen/arch/ia64/xen/hyperprivop.S Fri Nov 11 19:05:38 2005
@@ -1966,6 +1966,12 @@
ld8 r23=[r23];;
extr.u r24=r23,2,6;; // r24==logps
cmp.gt p7,p0=PAGE_SHIFT,r24
+(p7) br.spnt.many dispatch_break_fault ;;
+ adds r21=XSI_IFA_OFS-XSI_PSR_IC_OFS,r18 ;;
+ ld8 r21=[r21];;
+ // for now, punt on region0 inserts
+ extr.u r21=r21,61,3;;
+ cmp.eq p7,p0=r21,r0
(p7) br.spnt.many dispatch_break_fault ;;
movl r27=THIS_CPU(cpu_kr)+IA64_KR_CURRENT_OFFSET;;
ld8 r27=[r27];;
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |