X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/871af48a7d8d1a8cca7b27e0e15d1dfa030bd172..6f65553ca5d2740738f399d88b3a4eb298255427:/lunaix-os/kernel/process/sched.c diff --git a/lunaix-os/kernel/process/sched.c b/lunaix-os/kernel/process/sched.c index e9f61b3..be02c57 100644 --- a/lunaix-os/kernel/process/sched.c +++ b/lunaix-os/kernel/process/sched.c @@ -446,7 +446,7 @@ commit_process(struct proc_info* process) assert(!proc_terminated(process->parent)); } - if (sched_ctx.proc_list) { + if (likely(sched_ctx.proc_list)) { llist_append(sched_ctx.proc_list, &process->tasks); } else { sched_ctx.proc_list = &process->tasks;