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

[Xen-ia64-devel] [PATCH 22/50] ia64/pv_ops: paravirtualize minstate.h.



This isn't necessary because xen defines its own DO_SAVE_MIN.
But this makes the difference of them smaller.

Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
---
 arch/ia64/kernel/minstate.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/ia64/kernel/minstate.h b/arch/ia64/kernel/minstate.h
index fc99141..10a412c 100644
--- a/arch/ia64/kernel/minstate.h
+++ b/arch/ia64/kernel/minstate.h
@@ -34,9 +34,9 @@
        mov r27=ar.rsc;                 /* M */                                 
                \
        mov r20=r1;                     /* A */                                 
                \
        mov r25=ar.unat;                /* M */                                 
                \
-       mov r29=cr.ipsr;                /* M */                                 
                \
+       MOV_FROM_IPSR(r29);             /* M */                                 
                \
        mov r26=ar.pfs;                 /* I */                                 
                \
-       mov r28=cr.iip;                 /* M */                                 
                \
+       MOV_FROM_IIP(r28);              /* M */                                 
                \
        mov r21=ar.fpsr;                /* M */                                 
                \
        __COVER;                        /* B;; (or nothing) */                  
                \
        ;;                                                                      
                \
-- 
1.5.3


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


 


Rackspace

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