diff options
author | Jan Beulich <jbeulich@novell.com> | 2008-07-18 13:32:23 +0100 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2008-07-18 16:05:55 -0700 |
commit | 2ddf9b7b3e6660199269e34cfa27148440ddc3bf (patch) | |
tree | 35d4e31da805c14c0570a5737d6f658e96cc3940 | |
parent | 95c7c23b06bc92f1772b9c9460845f179ba8c39e (diff) | |
download | blackbird-op-linux-2ddf9b7b3e6660199269e34cfa27148440ddc3bf.tar.gz blackbird-op-linux-2ddf9b7b3e6660199269e34cfa27148440ddc3bf.zip |
i386/xen: add proper unwind annotations to xen_sysenter_target
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Cc: Jeremy Fitzhardinge <jeremy@goop.org>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | arch/x86/kernel/entry_32.S | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/kernel/entry_32.S b/arch/x86/kernel/entry_32.S index 6bc07f0f1202..ad5264c29e9b 100644 --- a/arch/x86/kernel/entry_32.S +++ b/arch/x86/kernel/entry_32.S @@ -1024,6 +1024,7 @@ ENDPROC(kernel_thread_helper) ENTRY(xen_sysenter_target) RING0_INT_FRAME addl $5*4, %esp /* remove xen-provided frame */ + CFI_ADJUST_CFA_OFFSET -5*4 jmp sysenter_past_esp CFI_ENDPROC |