diff --git a/src/core/address_space.cpp b/src/core/address_space.cpp index 20438e534..4318a0c14 100644 --- a/src/core/address_space.cpp +++ b/src/core/address_space.cpp @@ -695,7 +695,7 @@ struct AddressSpace::Impl { fmt::ptr(user_base + user_size - 1)); const VAddr system_managed_addr = reinterpret_cast(system_managed_base); - const VAddr system_reserved_addr = reinterpret_cast(system_managed_base); + const VAddr system_reserved_addr = reinterpret_cast(system_reserved_base); const VAddr user_addr = reinterpret_cast(user_base); m_free_regions.insert({system_managed_addr, system_managed_addr + system_managed_size}); m_free_regions.insert({system_reserved_addr, system_reserved_addr + system_reserved_size});