Kernel: Fix framepointers on started threads
This commit is contained in:
parent
9f977488fa
commit
641ed23380
|
@ -15,6 +15,7 @@ start_thread:
|
|||
movl 8(%esp), %ecx
|
||||
movl 4(%esp), %esp
|
||||
movl $0, %ebp
|
||||
movl $0, (%esp)
|
||||
pushl $exit_thread_trampoline
|
||||
sti
|
||||
jmp *%ecx
|
||||
|
|
|
@ -14,6 +14,7 @@ start_thread:
|
|||
movq %rdi, %rsp
|
||||
popq %rdi
|
||||
movq $0, %rbp
|
||||
movq $0, (%rsp)
|
||||
pushq $exit_thread_trampoline
|
||||
sti
|
||||
jmp *%rsi
|
||||
|
|
Loading…
Reference in New Issue