Initial work on swapping page tables per process

This commit is contained in:
Justin C. Miller
2018-08-27 09:09:56 -07:00
parent 1664566bd2
commit 647801f096
4 changed files with 97 additions and 46 deletions

View File

@@ -5,12 +5,14 @@
#include "kutil/vector.h"
class lapic;
struct page_table;
struct process
{
uint16_t pid;
addr_t rsp;
page_table *pml4;
};