From: Minep Date: Thu, 16 Jun 2022 16:20:38 +0000 (+0100) Subject: Merge branch 'master' into signal-dev X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/commitdiff_plain/58bc147210ab1363ee9ddc169a8e1c46ce24cf29 Merge branch 'master' into signal-dev --- 58bc147210ab1363ee9ddc169a8e1c46ce24cf29 diff --cc lunaix-os/kernel/sched.c index 8e5eecb,8c43b14..026fb51 --- a/lunaix-os/kernel/sched.c +++ b/lunaix-os/kernel/sched.c @@@ -60,11 -58,9 +60,11 @@@ run(struct proc_info* proc apic_done_servicing(); + signal_dispatch(); + - asm volatile("pushl %0\n" + asm volatile("movl %0, %%eax\n" "jmp soft_iret\n" ::"r"(&__current->intr_ctx) - : "memory"); + : "eax", "memory"); } void