From bae9f1e703499ad6db9b218b75e50df39a04a252 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sun, 26 Jul 2026 22:55:42 +0200 Subject: kapi/bus: lock correct mutex --- kernel/kapi/devices/bus.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/kapi/devices') diff --git a/kernel/kapi/devices/bus.cpp b/kernel/kapi/devices/bus.cpp index 2b94e486..1398c781 100644 --- a/kernel/kapi/devices/bus.cpp +++ b/kernel/kapi/devices/bus.cpp @@ -108,7 +108,7 @@ namespace kapi::devices { auto grandchildren = kstd::vector>{}; { - auto guard = kstd::lock_guard{m_lock}; + auto guard = kstd::lock_guard{child_bus->m_lock}; // NOTE: this could be more efficient one vector::assign is implemented. grandchildren = kstd::vector(child_bus->m_devices.begin(), child_bus->m_devices.end()); } -- cgit v1.2.3