diff options
Diffstat (limited to 'arch/x86')
-rw-r--r-- | arch/x86/kernel/entry_32.S | 1 | ||||
-rw-r--r-- | arch/x86/kernel/entry_64.S | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kernel/entry_32.S b/arch/x86/kernel/entry_32.S index 28b597ef9ca1..f6402c4ba10d 100644 --- a/arch/x86/kernel/entry_32.S +++ b/arch/x86/kernel/entry_32.S | |||
@@ -1051,6 +1051,7 @@ ENTRY(kernel_thread_helper) | |||
1051 | push %eax | 1051 | push %eax |
1052 | CFI_ADJUST_CFA_OFFSET 4 | 1052 | CFI_ADJUST_CFA_OFFSET 4 |
1053 | call do_exit | 1053 | call do_exit |
1054 | ud2 # padding for call trace | ||
1054 | CFI_ENDPROC | 1055 | CFI_ENDPROC |
1055 | ENDPROC(kernel_thread_helper) | 1056 | ENDPROC(kernel_thread_helper) |
1056 | 1057 | ||
diff --git a/arch/x86/kernel/entry_64.S b/arch/x86/kernel/entry_64.S index ddeeb1052583..4a16bf31c783 100644 --- a/arch/x86/kernel/entry_64.S +++ b/arch/x86/kernel/entry_64.S | |||
@@ -1172,6 +1172,7 @@ child_rip: | |||
1172 | # exit | 1172 | # exit |
1173 | mov %eax, %edi | 1173 | mov %eax, %edi |
1174 | call do_exit | 1174 | call do_exit |
1175 | ud2 # padding for call trace | ||
1175 | CFI_ENDPROC | 1176 | CFI_ENDPROC |
1176 | ENDPROC(child_rip) | 1177 | ENDPROC(child_rip) |
1177 | 1178 | ||