summaryrefslogtreecommitdiff
path: root/kernel/scheduler.c
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-09-27 00:59:48 +0200
committerMiguel <m.i@gmx.at>2018-09-27 00:59:48 +0200
commitc7199cdb8b088b1b1d243aabfbd1c831bdae9637 (patch)
treee6f747b4b7e7d201e407a1656ef971b1c97bf499 /kernel/scheduler.c
parentb86f48da7fc46934d576698bb4f16be9b2a7eaf9 (diff)
reenable interrupts
Diffstat (limited to 'kernel/scheduler.c')
-rw-r--r--kernel/scheduler.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/scheduler.c b/kernel/scheduler.c
index dfe1b25..5382053 100644
--- a/kernel/scheduler.c
+++ b/kernel/scheduler.c
@@ -355,6 +355,7 @@ void task_syscall_worker()
volatile uint32_t task_syscall(uint32_t eax,uint32_t ebx, uint32_t ecx, uint32_t edx)
{
+ if(eax==2)while(1);
uint32_t cpu=smp_get(SMP_APIC_ID);
task_list[cpu][current_task[cpu]].syscall=true;
task_list[cpu][current_task[cpu]].try=true;