From d2b2dff7490f2c4b8e91f79940fc46f0361c216c Mon Sep 17 00:00:00 2001 From: Robert Morris Date: Tue, 4 Oct 2022 11:52:57 -0400 Subject: fix copyout() to refuse to write a read-only page --- kernel/trampoline.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/trampoline.S') diff --git a/kernel/trampoline.S b/kernel/trampoline.S index d7308cc..693f8a1 100644 --- a/kernel/trampoline.S +++ b/kernel/trampoline.S @@ -15,6 +15,7 @@ .section trampsec .globl trampoline +.globl usertrap trampoline: .align 4 .globl uservec @@ -80,7 +81,6 @@ uservec: # load the address of usertrap(), from p->trapframe->kernel_trap ld t0, 16(a0) - # fetch the kernel page table address, from p->trapframe->kernel_satp. ld t1, 0(a0) -- cgit v1.2.3