Kernel: Implement CLOCK_{PROCESS,THREAD}_CPUTIME_ID

This commit is contained in:
2025-06-28 16:55:13 +03:00
parent 4fa40de557
commit 83c0ef3514
5 changed files with 63 additions and 4 deletions
+3
View File
@@ -275,7 +275,10 @@ namespace Kernel
page_table.load();
if (thread->state() == Thread::State::NotStarted)
{
thread->m_state = Thread::State::Executing;
thread->set_cpu_time_start();
}
Processor::gdt().set_tss_stack(thread->kernel_stack_top());
Processor::load_tls();