Kernel: Fix incorrect argument for thread_exit events

This commit is contained in:
Gunnar Beutner 2021-04-26 23:08:09 +02:00 committed by Andreas Kling
parent 1c02848e54
commit 659507696c
Notes: sideshowbarker 2024-07-18 19:03:17 +09:00

View file

@ -90,7 +90,7 @@ void Process::sys$exit_thread(Userspace<void*> exit_value)
}
if (auto* event_buffer = current_perf_events_buffer()) {
[[maybe_unused]] auto rc = event_buffer->append(PERF_EVENT_THREAD_EXIT, Thread::current()->tid().value(), 0, nullptr);
[[maybe_unused]] auto rc = event_buffer->append(PERF_EVENT_THREAD_EXIT, 0, 0, nullptr);
}
Thread::current()->exit(reinterpret_cast<void*>(exit_value.ptr()));