aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/x86_64/src/kapi/memory.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86_64/src/kapi/memory.cpp b/arch/x86_64/src/kapi/memory.cpp
index 73ee669..e2681a6 100644
--- a/arch/x86_64/src/kapi/memory.cpp
+++ b/arch/x86_64/src/kapi/memory.cpp
@@ -142,8 +142,8 @@ namespace teachos::memory
for (auto i = 0uz; i < mbi_block_count; ++i)
{
- auto page = page::containing(mbi_virtual_start) + 1;
- auto frame = frame::containing(mbi_physical_start) + 1;
+ auto page = page::containing(mbi_virtual_start) + i;
+ auto frame = frame::containing(mbi_physical_start) + i;
mapper.map(page, frame, page_mapper::flags::empty);
}
}