sched: track CPU clock cycles used by threads

This commit is contained in:
2023-04-28 21:05:48 +01:00
parent 6b1b4a2416
commit e2131b08ac
3 changed files with 53 additions and 0 deletions

View File

@@ -40,6 +40,7 @@ kern_status_t setup_kernel_task(void)
kernel_thread->tr_prio = PRIO_NORMAL;
kernel_thread->tr_state = THREAD_READY;
kernel_thread->tr_parent = __kernel_task;
kernel_thread->tr_quantum_target = default_quantum();
unsigned long flags;
task_lock_irqsave(__kernel_task, &flags);