From 30d36a3ad18fa87b7299ca5303450be21d6c9baa Mon Sep 17 00:00:00 2001 From: Tom Date: Tue, 1 Sep 2020 13:39:31 -0600 Subject: [PATCH] Kernel: Remove assertion from Region::commit We should be able to gracefully fail a commit in low-memory situations. --- Kernel/VM/Region.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/Kernel/VM/Region.cpp b/Kernel/VM/Region.cpp index 48c565e22a..c1884b0647 100644 --- a/Kernel/VM/Region.cpp +++ b/Kernel/VM/Region.cpp @@ -144,7 +144,6 @@ bool Region::commit(size_t page_index) auto physical_page = MM.allocate_user_physical_page(MemoryManager::ShouldZeroFill::Yes); if (!physical_page) { klog() << "MM: commit was unable to allocate a physical page"; - ASSERT_NOT_REACHED(); return false; } vmobject_physical_page_entry = move(physical_page);