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

[Xen-changelog] [linux-2.6.18-xen] [IA64] Need to set psr.ac in page_fault



# HG changeset patch
# User Alex Williamson <alex.williamson@xxxxxx>
# Date 1206462208 21600
# Node ID 17807457215a571270927aae3cea327a2de384ea
# Parent  de57c3f218fb5c23bb767d2192e9beb1b4d09681
[IA64] Need to set psr.ac in page_fault

Signed-off-by: Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>
---
 arch/ia64/xen/xenivt.S |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)

diff -r de57c3f218fb -r 17807457215a arch/ia64/xen/xenivt.S
--- a/arch/ia64/xen/xenivt.S    Thu Mar 20 11:35:25 2008 +0000
+++ b/arch/ia64/xen/xenivt.S    Tue Mar 25 10:23:28 2008 -0600
@@ -696,16 +696,17 @@ ENTRY(page_fault)
        st4 [r3]=r14                            // vpsr.ic = 1
        adds r3=8,r2                            // set up second base pointer
        ;;
+       sum PSR_DEFAULT_BITS
 #else
        mov out0=cr.ifa
        mov out1=cr.isr
        adds r3=8,r2                            // set up second base pointer
        ;;
        ssm psr.ic | PSR_DEFAULT_BITS
+#endif
        ;;
        srlz.i                                  // guarantee that interruption 
collectin is on
        ;;
-#endif
 #ifdef CONFIG_XEN
     
 #define MASK_TO_PEND_OFS    (-1)

_______________________________________________
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®.