diff --git a/repos/base-linux/src/lib/base/thread_linux.cc b/repos/base-linux/src/lib/base/thread_linux.cc index 950848c7eb..2028969807 100644 --- a/repos/base-linux/src/lib/base/thread_linux.cc +++ b/repos/base-linux/src/lib/base/thread_linux.cc @@ -142,6 +142,8 @@ void Thread::start() static Lock lock; Lock::Guard guard(lock); + _init_cpu_session_and_trace_control(); + /* * The first time we enter this code path, the 'start' function is * called by the main thread as there cannot exist other threads