diff --git a/kernel-src/arch/x86-64/apic.c b/kernel-src/arch/x86-64/apic.c index 077dfdde..8b9fb259 100644 --- a/kernel-src/arch/x86-64/apic.c +++ b/kernel-src/arch/x86-64/apic.c @@ -190,7 +190,7 @@ void arch_apic_initap() { writelapic(APIC_LVT_LINT0 + 0x10 * current->lint, (nmiisr->id & 0xff) | LVT_DELIVERY_NMI | (current->flags << 12)); } - _cpu()->ipl = IPL_BASE; + _cpu()->ipl = IPL_NORMAL; interrupt_set(true); }