From f59c1bf1d82da4b445c1cff10c228ea55fa035d4 Mon Sep 17 00:00:00 2001 From: Robert Morris Date: Tue, 2 Jul 2019 11:45:06 -0400 Subject: try to continue from walk() failing to allocate a page-table page --- kernel/defs.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'kernel/defs.h') diff --git a/kernel/defs.h b/kernel/defs.h index 1c0b39a..bd89af0 100644 --- a/kernel/defs.h +++ b/kernel/defs.h @@ -185,9 +185,9 @@ pagetable_t uvmcreate(void); void uvminit(pagetable_t, uchar *, uint); uint64 uvmalloc(pagetable_t, uint64, uint64); uint64 uvmdealloc(pagetable_t, uint64, uint64); -int uvmcopy(pagetable_t, pagetable_t, uint64); +int uvmcopy(pagetable_t, pagetable_t, uint64); void uvmfree(pagetable_t, uint64); -void mappages(pagetable_t, uint64, uint64, uint64, int); +int mappages(pagetable_t, uint64, uint64, uint64, int); void unmappages(pagetable_t, uint64, uint64, int); uint64 walkaddr(pagetable_t, uint64); int copyout(pagetable_t, uint64, char *, uint64); -- cgit v1.2.3