|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] Punt to slow path for itc.i/d for region0 to avoid metap
# 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
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] Punt to slow path for itc.i/d for region0 to avoid metaphys problem,
Xen patchbot -unstable <=
|
|
|
|
|