Kernel: Don't take MM lock in MemoryManager::dump_kernel_regions()

We have to hold the region tree lock while dumping its regions anyway,
and taking the MM lock here was unnecessary.
This commit is contained in:
Andreas Kling 2022-08-24 12:29:38 +02:00
parent 05156cac94
commit 5beed613ca
Notes: sideshowbarker 2024-07-17 07:48:42 +09:00

View file

@ -1126,7 +1126,6 @@ void MemoryManager::dump_kernel_regions()
#endif
dbgln("BEGIN{} END{} SIZE{} ACCESS NAME",
addr_padding, addr_padding, addr_padding);
SpinlockLocker lock(s_mm_lock);
m_region_tree.with([&](auto& region_tree) {
for (auto& region : region_tree.regions()) {
dbgln("{:p} -- {:p} {:p} {:c}{:c}{:c}{:c}{:c}{:c} {}",