diff --git a/src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp b/src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp index f8c18e6254..514c8c5910 100644 --- a/src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp +++ b/src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp @@ -568,7 +568,7 @@ status_t LargeMemoryPhysicalPageMapper::MemsetPhysical(phys_addr_t address, int value, phys_size_t length) { - phys_addr_t pageOffset = address % B_PAGE_SIZE; + addr_t pageOffset = address % B_PAGE_SIZE; struct thread* thread = thread_get_current_thread(); ThreadCPUPinner _(thread);