Fix map/unmap_page, add clone_table
* The kernel and bootloader will now map and unmap pages correctly
* Add clone_table(...), clones the entire page table (starting at lvl4)
by allocating new pages
* Add bitfield representing page table entry
* A bunch more paging related fixes/refactors
* Other minor fixes (see diff)
14 files changed,
224 insertions,
73 deletions