From f357fd91da922d3c96d8234307e8629bda0a4e45 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 9 Aug 2021 11:22:01 +0200 Subject: [PATCH] Kernel: Don't hog MM lock in Memory::Region::clone() We don't need to hold the MM lock across all of Region::clone(). --- Kernel/Memory/Region.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/Kernel/Memory/Region.cpp b/Kernel/Memory/Region.cpp index aec04bc2d2..8dbb410469 100644 --- a/Kernel/Memory/Region.cpp +++ b/Kernel/Memory/Region.cpp @@ -54,8 +54,6 @@ OwnPtr Region::clone() { VERIFY(Process::current()); - ScopedSpinLock lock(s_mm_lock); - if (m_shared) { VERIFY(!m_stack); if (vmobject().is_inode())