X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/8357bda627bdf02c1b69eecf27993182239fb463..728194869c3dc89b0e1c625480d486ada309ae40:/lunaix-os/kernel/asm/x86/interrupts.c diff --git a/lunaix-os/kernel/asm/x86/interrupts.c b/lunaix-os/kernel/asm/x86/interrupts.c index a59e5f2..688799f 100644 --- a/lunaix-os/kernel/asm/x86/interrupts.c +++ b/lunaix-os/kernel/asm/x86/interrupts.c @@ -41,12 +41,6 @@ intr_handler(isr_param* param) { __current->intr_ctx = *param; -#ifdef USE_KERNEL_PT - cpu_lcr3(__kernel_ptd); - - vmm_mount_pd(PD_MOUNT_1, __current->page_table); -#endif - isr_param* lparam = &__current->intr_ctx; if (lparam->vector <= 255) { @@ -76,8 +70,5 @@ done: apic_done_servicing(); } -#ifdef USE_KERNEL_PT - cpu_lcr3(__current->page_table); -#endif return; } \ No newline at end of file