Kernel: Kmalloc now has its memory statically allocated
We don't use the memory map given by bootloader since this automatically maps the memory to a available space.
This commit is contained in:
@@ -35,7 +35,9 @@ static uint64_t* allocate_page_aligned_page()
|
||||
|
||||
MMU::MMU()
|
||||
{
|
||||
// Identity map from 4 KiB -> 6 MiB
|
||||
// FIXME: We should just identity map until g_kernel_end
|
||||
|
||||
// Identity map from 0 -> 6 MiB
|
||||
m_highest_paging_struct = allocate_page_aligned_page();
|
||||
|
||||
uint64_t* pdpt = allocate_page_aligned_page();
|
||||
|
||||
Reference in New Issue
Block a user