From c6813304503e679a2cd0bf442fe6df9e4b0d1537 Mon Sep 17 00:00:00 2001 From: Thomas Queiroz Date: Tue, 6 Dec 2022 21:13:34 -0300 Subject: [PATCH] Kernel: Don't panic if MemoryManager::find_free_physical_page fails --- Kernel/Memory/MemoryManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Kernel/Memory/MemoryManager.cpp b/Kernel/Memory/MemoryManager.cpp index 3fb5d53769..7ccff188ca 100644 --- a/Kernel/Memory/MemoryManager.cpp +++ b/Kernel/Memory/MemoryManager.cpp @@ -923,7 +923,10 @@ RefPtr MemoryManager::find_free_physical_page(bool committed) } } }); - VERIFY(!page.is_null()); + + if (page.is_null()) + dbgln("MM: couldn't find free physical page. Continuing..."); + return page; }