diff options
-rw-r--r-- | kern/task.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kern/task.c b/kern/task.c index 88edda3e..51559434 100644 --- a/kern/task.c +++ b/kern/task.c @@ -86,7 +86,7 @@ task_create(struct task **taskp, const char *name) task_init(task, name, map); spinlock_lock(&task_list_lock); - list_insert_head(&task_list, &kernel_task->node); + list_insert_tail(&task_list, &task->node); spinlock_unlock(&task_list_lock); *taskp = task; |