diff options
author | Andi Kleen <ak@suse.de> | 2006-10-21 12:37:02 -0400 |
---|---|---|
committer | Andi Kleen <andi@basil.nowhere.org> | 2006-10-21 12:37:02 -0400 |
commit | 581910e2eb952e541b8ca9b5f551d6c124903b61 (patch) | |
tree | fbf5bc96e5f69c32bcd35139968b7ce4fa9702b4 /arch/x86_64 | |
parent | cc7d479fe56133e79840beffe9cb4fd193af93aa (diff) |
[PATCH] x86-64: Revert interrupt backlink changes
They break more than they fix
Signed-off-by: Andi Kleen <ak@suse.de>
Diffstat (limited to 'arch/x86_64')
-rw-r--r-- | arch/x86_64/kernel/entry.S | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/x86_64/kernel/entry.S b/arch/x86_64/kernel/entry.S index 038dcf733a1b..e3eddde3d3bb 100644 --- a/arch/x86_64/kernel/entry.S +++ b/arch/x86_64/kernel/entry.S | |||
@@ -537,8 +537,6 @@ END(stub_rt_sigreturn) | |||
537 | 1: incl %gs:pda_irqcount | 537 | 1: incl %gs:pda_irqcount |
538 | cmoveq %gs:pda_irqstackptr,%rsp | 538 | cmoveq %gs:pda_irqstackptr,%rsp |
539 | push %rbp # backlink for old unwinder | 539 | push %rbp # backlink for old unwinder |
540 | CFI_ADJUST_CFA_OFFSET 8 | ||
541 | CFI_REL_OFFSET rbp,0 | ||
542 | /* | 540 | /* |
543 | * We entered an interrupt context - irqs are off: | 541 | * We entered an interrupt context - irqs are off: |
544 | */ | 542 | */ |
@@ -1178,7 +1176,6 @@ ENTRY(call_softirq) | |||
1178 | incl %gs:pda_irqcount | 1176 | incl %gs:pda_irqcount |
1179 | cmove %gs:pda_irqstackptr,%rsp | 1177 | cmove %gs:pda_irqstackptr,%rsp |
1180 | push %rbp # backlink for old unwinder | 1178 | push %rbp # backlink for old unwinder |
1181 | CFI_ADJUST_CFA_OFFSET 8 | ||
1182 | call __do_softirq | 1179 | call __do_softirq |
1183 | leaveq | 1180 | leaveq |
1184 | CFI_DEF_CFA_REGISTER rsp | 1181 | CFI_DEF_CFA_REGISTER rsp |