Initialize page_manager.

Page manager now:
- Caches mapped pages and page_block structs
- Can unmap memory ranges
- Unmaps extra kernel memory during it's init
This commit is contained in:
Justin C. Miller
2018-04-22 02:48:45 -07:00
parent 07fd3abe2c
commit 95d52b87f4
5 changed files with 397 additions and 115 deletions

View File

@@ -14,6 +14,8 @@ public:
private:
friend class page_manager;
};
extern memory_manager g_memory_manager;