diff options
Diffstat (limited to 'src/stem/mem/mem.c')
-rw-r--r-- | src/stem/mem/mem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/stem/mem/mem.c b/src/stem/mem/mem.c index c96a29d..2f7e1c8 100644 --- a/src/stem/mem/mem.c +++ b/src/stem/mem/mem.c @@ -34,7 +34,7 @@ static void get_free_pages() { } freepages[freepagecount].virt = i; freepages[freepagecount].phys = frame_alloc() * 0x1000; - page_map(pagedir_getPage(kernel_pagedir, i, 0), i, 0, 0); + page_map(pagedir_getPage(kernel_pagedir, i, 0), freepages[freepagecount].phys / 0x1000, 0, 0); freepagecount++; } else { if (mem_placementAddr & 0xFFFFF000) { |