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

[Xen-changelog] [linux-2.6.18-xen] [IA64] add unwind info to xen_event_callback



# HG changeset patch
# User Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
# Date 1231122751 -32400
# Node ID d5c2e97b87acdb350aa2c2b8e4d6f0b16658cdc2
# Parent  618fc299e2f1e222686bc234c48ac70e1104e18d
[IA64] add unwind info to xen_event_callback

Unwind info for xen_event_callback is missing.
This patch adds it.

Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
---
 arch/ia64/xen/xenivt.S |    3 +++
 1 files changed, 3 insertions(+)

diff -r 618fc299e2f1 -r d5c2e97b87ac arch/ia64/xen/xenivt.S
--- a/arch/ia64/xen/xenivt.S    Thu Dec 18 11:51:36 2008 +0000
+++ b/arch/ia64/xen/xenivt.S    Mon Jan 05 11:32:31 2009 +0900
@@ -2109,6 +2109,8 @@ END(dispatch_to_ia32_handler)
 #ifdef CONFIG_XEN
        .section .text,"ax"
 GLOBAL_ENTRY(xen_event_callback)
+       .prologue
+       .body
        mov r31=pr              // prepare to save predicates
        ;;
        SAVE_MIN_WITH_COVER     // uses r31; defines r2 and r3
@@ -2122,6 +2124,7 @@ GLOBAL_ENTRY(xen_event_callback)
        srlz.i                  // ensure everybody knows psr.ic is back on
        ;;
        SAVE_REST
+       PT_REGS_UNWIND_INFO(0)
        ;;
 1:
        alloc r14=ar.pfs,0,0,1,0 // must be first in an insn group

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