summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/init.cc
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2026-07-10 23:20:03 +0800
committerRichard Qin <richard.qin.x@gmail.com>2026-07-10 23:20:03 +0800
commit48ef95c24e9ac3d11200b61af617a01b10b507d1 (patch)
tree57f0e26ab98e795b19839b6eece98ca58a4b702d /arch/riscv/mm/init.cc
parentb9ff206e6bd3f4d67851263a6f2acb5f575cf3b0 (diff)
downloadlume-48ef95c24e9ac3d11200b61af617a01b10b507d1.tar.gz
lume-48ef95c24e9ac3d11200b61af617a01b10b507d1.tar.xz
build: introduce declarative non-recursive build graph
Diffstat (limited to 'arch/riscv/mm/init.cc')
-rw-r--r--arch/riscv/mm/init.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/riscv/mm/init.cc b/arch/riscv/mm/init.cc
index 3cebcd9..30ea45e 100644
--- a/arch/riscv/mm/init.cc
+++ b/arch/riscv/mm/init.cc
@@ -88,7 +88,7 @@ extern "C" void __init setup_vm(uintptr_t load_pa, uintptr_t dtb_pa)
kernel_map.virt_offset = 0;
kernel_map.virt_addr = KERNEL_LINK_ADDR + kernel_map.virt_offset;
kernel_map.phys_addr = load_pa;
- kernel_map.size = (uintptr_t)_end - (uintptr_t)_start;
+ kernel_map.size = (uintptr_t)_kernel_end - (uintptr_t)_start;
kernel_map.page_offset = PAGE_OFFSET;
/* Mirrors Linux: va_pa_offset is the constant added to a physical