X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/28c176b668c841a3b7fb093faccf0efa39257603..50b4ecfb1b28e9b1dfc57b6a876fcdf938092152:/lunaix-os/arch/x86/exceptions/interrupt32.S diff --git a/lunaix-os/arch/x86/exceptions/interrupt32.S b/lunaix-os/arch/x86/exceptions/interrupt32.S index 58c033a..52f3ad4 100644 --- a/lunaix-os/arch/x86/exceptions/interrupt32.S +++ b/lunaix-os/arch/x86/exceptions/interrupt32.S @@ -20,7 +20,7 @@ .section .bss .align 16 lo_tmp_stack: - .skip 256 + .skip 1024 tmp_stack: /* @@ -182,7 +182,7 @@ # is required to prevent corrupt existing stack movl $tmp_stack, %esp - call signal_dispatch # kernel/signal.c + call switch_signposting # kernel/process/switch.c movl current_thread, %ebx test %eax, %eax # do we have signal to handle?