summaryrefslogtreecommitdiff
path: root/src/kernel/mm/vm.cc
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2025-12-28 15:02:44 +0800
committerRichard Qin <richard.qin.x@gmail.com>2025-12-28 15:02:44 +0800
commitf6abbd2c8ed5301ac7f3347696e34669bcd00a8d (patch)
treecf402bbd2e25e350cfb2256b35a28b0dfdb7ef03 /src/kernel/mm/vm.cc
parent26f4b6e6ba7b2d542130c9abf5cdc005b6014e65 (diff)
downloadlume-f6abbd2c8ed5301ac7f3347696e34669bcd00a8d.tar.gz
lume-f6abbd2c8ed5301ac7f3347696e34669bcd00a8d.tar.xz
fixed(vm): page allocation error
Diffstat (limited to 'src/kernel/mm/vm.cc')
-rw-r--r--src/kernel/mm/vm.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kernel/mm/vm.cc b/src/kernel/mm/vm.cc
index 735a486..650fcf1 100644
--- a/src/kernel/mm/vm.cc
+++ b/src/kernel/mm/vm.cc
@@ -45,7 +45,7 @@ namespace VM
if (!alloc || (pagetable = (pagetable_t)PMM::alloc_page()) == 0)
return 0;
memset(pagetable, 0, PGSIZE);
- pagetable = (pagetable_t)PMM::alloc_page();
+ // pagetable = (pagetable_t)PMM::alloc_page();
*pte = PA2PTE(pagetable) | PTE_V;
}
}