diff --git a/kernel-src/arch/x86-64/mmu.c b/kernel-src/arch/x86-64/mmu.c index b519508e..82da1c50 100644 --- a/kernel-src/arch/x86-64/mmu.c +++ b/kernel-src/arch/x86-64/mmu.c @@ -211,6 +211,7 @@ static volatile struct limine_kernel_address_request kaddrreq = { #define ERROR_FETCH 16 static void pfisr(isr_t *self, context_t *ctx) { + interrupt_set(true); int vmmerror = 0; if (ctx->error & ERROR_PRESENT) vmmerror |= VMM_ACTION_READ;