summaryrefslogtreecommitdiff
path: root/kernel/proc.c
diff options
context:
space:
mode:
authorRobert Morris <[email protected]>2019-07-26 04:53:46 -0400
committerRobert Morris <[email protected]>2019-07-26 04:53:46 -0400
commitea95a6654c3f921849f3541aa856a8806ebf571e (patch)
tree39c865dd156a02712124697570579f93d2e6f37e /kernel/proc.c
parent4e62de64cd3b8b67bdb2c3d8edab1ca353427a84 (diff)
downloadxv6-labs-ea95a6654c3f921849f3541aa856a8806ebf571e.tar.gz
xv6-labs-ea95a6654c3f921849f3541aa856a8806ebf571e.tar.bz2
xv6-labs-ea95a6654c3f921849f3541aa856a8806ebf571e.zip
trampin -> uservec
trampout -> userret
Diffstat (limited to 'kernel/proc.c')
-rw-r--r--kernel/proc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/proc.c b/kernel/proc.c
index 48b006f..0dcae00 100644
--- a/kernel/proc.c
+++ b/kernel/proc.c
@@ -18,7 +18,7 @@ struct spinlock pid_lock;
extern void forkret(void);
static void wakeup1(struct proc *chan);
-extern char trampout[]; // trampoline.S
+extern char trampoline[]; // trampoline.S
void
procinit(void)
@@ -159,7 +159,7 @@ proc_pagetable(struct proc *p)
// only the supervisor uses it, on the way
// to/from user space, so not PTE_U.
mappages(pagetable, TRAMPOLINE, PGSIZE,
- (uint64)trampout, PTE_R | PTE_X);
+ (uint64)trampoline, PTE_R | PTE_X);
// map the trapframe just below TRAMPOLINE, for trampoline.S.
mappages(pagetable, TRAPFRAME, PGSIZE,