aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTianhao Wang <shrik3@mailbox.org>2024-06-05 00:33:16 +0200
committerTianhao Wang <shrik3@mailbox.org>2024-06-11 15:17:13 +0200
commit724cf846344333efc1f4ddbd2b05fa328e328276 (patch)
treeffc3909ddf41a69a1f800df32e4707fdd8e99b3f
parent00dfdf349dd5cbb359d65014a5d29c9e2c6f238e (diff)
mm: use id mapped vaddr of free_page_stack
-rw-r--r--src/mm/pma.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mm/pma.rs b/src/mm/pma.rs
index f2822e6..7111137 100644
--- a/src/mm/pma.rs
+++ b/src/mm/pma.rs
@@ -23,7 +23,7 @@ impl PageStackAllocator {
let ps = Self {
page_stack: unsafe {
slice::from_raw_parts_mut(
- ___FREE_PAGE_STACK__ as usize as *mut u64,
+ P2V(___FREE_PAGE_STACK__ as u64).unwrap() as *mut u64,
Self::STACK_SIZE,
)
},