aboutsummaryrefslogtreecommitdiff
path: root/pk/vm.h
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2015-04-10 14:58:00 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2015-04-10 14:58:00 -0700
commite474878db4a406fb0bc7f6051314352f4406fcd2 (patch)
tree3286da6cb52877f8d51f2346f0ec51bbb236f23a /pk/vm.h
parent01fd29cb6ef8202ef6201f6f471dec9cbd1a4145 (diff)
downloadpk-e474878db4a406fb0bc7f6051314352f4406fcd2.zip
pk-e474878db4a406fb0bc7f6051314352f4406fcd2.tar.gz
pk-e474878db4a406fb0bc7f6051314352f4406fcd2.tar.bz2
Fix stack discipline for recursive traps
Diffstat (limited to 'pk/vm.h')
-rw-r--r--pk/vm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/pk/vm.h b/pk/vm.h
index 6031af0..06e0e71 100644
--- a/pk/vm.h
+++ b/pk/vm.h
@@ -34,7 +34,7 @@
void vm_init();
void supervisor_vm_init();
-void pk_vm_init();
+uintptr_t pk_vm_init();
int handle_page_fault(uintptr_t vaddr, int prot);
void populate_mapping(const void* start, size_t size, int prot);
void __map_kernel_range(uintptr_t va, uintptr_t pa, size_t len, int prot);