diff options
| author | Richard Qin <richard.qin.x@gmail.com> | 2025-12-28 15:02:44 +0800 |
|---|---|---|
| committer | Richard Qin <richard.qin.x@gmail.com> | 2025-12-28 15:02:44 +0800 |
| commit | f6abbd2c8ed5301ac7f3347696e34669bcd00a8d (patch) | |
| tree | cf402bbd2e25e350cfb2256b35a28b0dfdb7ef03 /src/kernel/mm/vm.cc | |
| parent | 26f4b6e6ba7b2d542130c9abf5cdc005b6014e65 (diff) | |
| download | lume-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.cc | 2 |
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; } } |
