[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] Mask vector for delivering vhpt fault correctly.



# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID fbf92a68ff36dd608012888e3268b40b013b4fb9
# Parent  4f83028380371149d9922130dde4022fdf2837ed
Mask vector for delivering vhpt fault correctly.
Signed-off-by Kevin Tian <kevin.tian@xxxxxxxxx>

diff -r 4f8302838037 -r fbf92a68ff36 xen/arch/ia64/xen/process.c
--- a/xen/arch/ia64/xen/process.c       Tue Nov  1 04:07:56 2005
+++ b/xen/arch/ia64/xen/process.c       Tue Nov  1 04:43:11 2005
@@ -184,6 +184,7 @@
        if (!(PSCB(v,ipsr) & IA64_PSR_DT)) {
                panic_domain(regs,"psr.dt off, trying to deliver nested 
dtlb!\n");
        }
+       vector &= ~0xf;
        if (vector != IA64_DATA_TLB_VECTOR &&
                vector != IA64_ALT_DATA_TLB_VECTOR &&
                vector != IA64_VHPT_TRANS_VECTOR) {

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.