diff options
author | Frederic Weisbecker <fweisbec@gmail.com> | 2011-07-02 09:03:44 -0400 |
---|---|---|
committer | Frederic Weisbecker <fweisbec@gmail.com> | 2011-07-02 12:06:21 -0400 |
commit | 48ffee7d9e6df51b4957bed64115b7beed671374 (patch) | |
tree | 657683cd028ed2e34aabfcc33ad2c0e2d04952ae /arch/x86/kernel/entry_64.S | |
parent | 3b99a3ef55b292180473a221f3d6bc24455f0632 (diff) |
x86: Remove useless unwinder backlink from irq regs saving
The unwinder backlink in interrupt entry is very useless.
It's actually not part of the stack frame chain and thus is
never used.
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Jan Beulich <JBeulich@novell.com>
Diffstat (limited to 'arch/x86/kernel/entry_64.S')
-rw-r--r-- | arch/x86/kernel/entry_64.S | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/x86/kernel/entry_64.S b/arch/x86/kernel/entry_64.S index 20dc8e6b6d80..6131432c5afa 100644 --- a/arch/x86/kernel/entry_64.S +++ b/arch/x86/kernel/entry_64.S | |||
@@ -327,7 +327,6 @@ ENDPROC(native_usergs_sysret64) | |||
327 | jne 2f | 327 | jne 2f |
328 | mov PER_CPU_VAR(irq_stack_ptr),%rsp | 328 | mov PER_CPU_VAR(irq_stack_ptr),%rsp |
329 | EMPTY_FRAME 0 | 329 | EMPTY_FRAME 0 |
330 | pushq_cfi %rbp /* backlink for unwinder */ | ||
331 | /* | 330 | /* |
332 | * We entered an interrupt context - irqs are off: | 331 | * We entered an interrupt context - irqs are off: |
333 | */ | 332 | */ |