diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/trampoline.S | 1 | ||||
| -rw-r--r-- | kernel/trap.c | 2 | 
2 files changed, 2 insertions, 1 deletions
| diff --git a/kernel/trampoline.S b/kernel/trampoline.S index 1924de2..f067627 100644 --- a/kernel/trampoline.S +++ b/kernel/trampoline.S @@ -12,6 +12,7 @@  	.section trampoline  .globl trampout  trampout: +        # trampout(trapframe, pagetable)          # switch from kernel to user.          # usertrapret() calls here.  	# a0: p->tf in user page table diff --git a/kernel/trap.c b/kernel/trap.c index a41301a..ef2b618 100644 --- a/kernel/trap.c +++ b/kernel/trap.c @@ -117,7 +117,7 @@ usertrapret(void)    // set S Exception Program Counter to the saved user pc.    w_sepc(p->tf->epc); -  // tell trampline.S the user page table to switch to. +  // tell trampoline.S the user page table to switch to.    uint64 satp = MAKE_SATP(p->pagetable);    // jump to trampoline.S at the top of memory, which  | 
