summaryrefslogtreecommitdiff
path: root/kern/task.c
diff options
context:
space:
mode:
Diffstat (limited to 'kern/task.c')
-rw-r--r--kern/task.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kern/task.c b/kern/task.c
index 000a723e..88edda3e 100644
--- a/kern/task.c
+++ b/kern/task.c
@@ -61,7 +61,7 @@ task_setup(void)
list_init(&task_list);
spinlock_init(&task_list_lock);
task_init(kernel_task, "x15", kernel_map);
- list_insert(&task_list, &kernel_task->node);
+ list_insert_head(&task_list, &kernel_task->node);
}
int
@@ -86,7 +86,7 @@ task_create(struct task **taskp, const char *name)
task_init(task, name, map);
spinlock_lock(&task_list_lock);
- list_insert(&task_list, &kernel_task->node);
+ list_insert_head(&task_list, &kernel_task->node);
spinlock_unlock(&task_list_lock);
*taskp = task;