Added arch framework for handling page faults
[akaros.git] / kern / include / mm.h
index fe0af2c..4043a19 100644 (file)
@@ -80,4 +80,6 @@ error_t open_file(struct proc* p, const char* fn, int flag, int mode);
 error_t close_file(struct proc* p, int fd);
 error_t read_page(struct proc* p, int fd, physaddr_t pa, int pgoff);
 
 error_t close_file(struct proc* p, int fd);
 error_t read_page(struct proc* p, int fd, physaddr_t pa, int pgoff);
 
+int handle_page_fault(struct proc* p, uintptr_t va, int prot);
+
 #endif // !ROS_KERN_MM_H
 #endif // !ROS_KERN_MM_H