From 712b08007bd8101a624a14ecf1f829d4083e1696 Mon Sep 17 00:00:00 2001 From: Michael Foiani Date: Wed, 15 May 2024 00:04:33 -0400 Subject: shadow collapse fix --- kernel/vm/pagefault.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'kernel/vm/pagefault.c') diff --git a/kernel/vm/pagefault.c b/kernel/vm/pagefault.c index 4be12cd..47b3312 100644 --- a/kernel/vm/pagefault.c +++ b/kernel/vm/pagefault.c @@ -53,11 +53,7 @@ void handle_pagefault(uintptr_t vaddr, uintptr_t cause) // NOT_YET_IMPLEMENTED("VM: handle_pagefault"); // Check that the vaddr is valid - if (vaddr < USER_MEM_LOW) - { - do_exit(EFAULT); - } - if (vaddr > USER_MEM_HIGH) + if (vaddr < USER_MEM_LOW ||vaddr > USER_MEM_HIGH) { do_exit(EFAULT); } -- cgit v1.2.3-70-g09d2