From 6c78af4a577aa88cc499ea777556a4a16dd4a7fe Mon Sep 17 00:00:00 2001 From: Frans Kaashoek Date: Mon, 22 Jul 2019 20:58:15 -0400 Subject: fix mapkstack --- kernel/vm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'kernel/vm.c') diff --git a/kernel/vm.c b/kernel/vm.c index cbea684..7dc84ba 100644 --- a/kernel/vm.c +++ b/kernel/vm.c @@ -406,13 +406,13 @@ copyinstr(pagetable_t pagetable, char *dst, uint64 srcva, uint64 max) } char * -map_kstack(uint64 kstack) +mapkstack(uint64 kstack) { char *k = kalloc(); if(k == 0) { return 0; } - if (mappages(kernel_pagetable, (uint64) kstack, PGSIZE, + if (mappages(kernel_pagetable, kstack, PGSIZE, (uint64) k, PTE_R | PTE_W) == 0) { kvminithart(); return (char *) kstack; -- cgit v1.2.3