Kernel: Fix some warnings about passing non-POD to kprintf

This commit is contained in:
Andreas Kling 2019-12-20 19:53:47 +01:00
commit 62c2309336
Notes: sideshowbarker 2024-07-19 10:48:03 +09:00

View file

@ -386,7 +386,7 @@ void MemoryManager::deallocate_user_physical_page(PhysicalPage&& page)
if (!region.contains(page)) {
kprintf(
"MM: deallocate_user_physical_page: %p not in %p -> %p\n",
page.paddr(), region.lower().get(), region.upper().get());
page.paddr().get(), region.lower().get(), region.upper().get());
continue;
}
@ -396,7 +396,7 @@ void MemoryManager::deallocate_user_physical_page(PhysicalPage&& page)
return;
}
kprintf("MM: deallocate_user_physical_page couldn't figure out region for user page @ %p\n", page.paddr());
kprintf("MM: deallocate_user_physical_page couldn't figure out region for user page @ %p\n", page.paddr().get());
ASSERT_NOT_REACHED();
}
@ -446,7 +446,7 @@ void MemoryManager::deallocate_supervisor_physical_page(PhysicalPage&& page)
if (!region.contains(page)) {
kprintf(
"MM: deallocate_supervisor_physical_page: %p not in %p -> %p\n",
page.paddr(), region.lower().get(), region.upper().get());
page.paddr().get(), region.lower().get(), region.upper().get());
continue;
}
@ -455,7 +455,7 @@ void MemoryManager::deallocate_supervisor_physical_page(PhysicalPage&& page)
return;
}
kprintf("MM: deallocate_supervisor_physical_page couldn't figure out region for super page @ %p\n", page.paddr());
kprintf("MM: deallocate_supervisor_physical_page couldn't figure out region for super page @ %p\n", page.paddr().get());
ASSERT_NOT_REACHED();
}