From c248bbc7fda3211b0491309a8c3dd73fa51487c6 Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Sat, 24 Apr 2021 14:20:49 -0700 Subject: [PATCH] Kernel: Add lock_count to procfs$all when LOCK_DEBUG is enabled. --- Kernel/FileSystem/ProcFS.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Kernel/FileSystem/ProcFS.cpp b/Kernel/FileSystem/ProcFS.cpp index 63a505ad94..486dc7e13b 100644 --- a/Kernel/FileSystem/ProcFS.cpp +++ b/Kernel/FileSystem/ProcFS.cpp @@ -801,6 +801,9 @@ static bool procfs$all(InodeIdentifier, KBufferBuilder& builder) auto thread_array = process_object.add_array("threads"); process.for_each_thread([&](const Thread& thread) { auto thread_object = thread_array.add_object(); +#if LOCK_DEBUG + thread_object.add("lock_count", thread.lock_count()); +#endif thread_object.add("tid", thread.tid().value()); thread_object.add("name", thread.name()); thread_object.add("times_scheduled", thread.times_scheduled());