diff options
Diffstat (limited to 'arch/x86/kernel/entry_32.S')
-rw-r--r-- | arch/x86/kernel/entry_32.S | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/arch/x86/kernel/entry_32.S b/arch/x86/kernel/entry_32.S index cb12b9bfc9cc..44a8e0dc6737 100644 --- a/arch/x86/kernel/entry_32.S +++ b/arch/x86/kernel/entry_32.S | |||
@@ -1047,12 +1047,8 @@ END(spurious_interrupt_bug) | |||
1047 | ENTRY(kernel_thread_helper) | 1047 | ENTRY(kernel_thread_helper) |
1048 | pushl $0 # fake return address for unwinder | 1048 | pushl $0 # fake return address for unwinder |
1049 | CFI_STARTPROC | 1049 | CFI_STARTPROC |
1050 | movl %edx,%eax | 1050 | movl %edi,%eax |
1051 | push %edx | 1051 | call *%esi |
1052 | CFI_ADJUST_CFA_OFFSET 4 | ||
1053 | call *%ebx | ||
1054 | push %eax | ||
1055 | CFI_ADJUST_CFA_OFFSET 4 | ||
1056 | call do_exit | 1052 | call do_exit |
1057 | ud2 # padding for call trace | 1053 | ud2 # padding for call trace |
1058 | CFI_ENDPROC | 1054 | CFI_ENDPROC |