/kernel/trunk/generic/src/proc/task.c |
---|
64,8 → 64,8 |
ipl_t ipl; |
task_t *ta; |
ta = (task_t *) malloc(sizeof(task_t)); |
if (ta) { |
ta = (task_t *) malloc(sizeof(task_t), 0); |
spinlock_initialize(&ta->lock, "task_ta_lock"); |
list_initialize(&ta->th_head); |
list_initialize(&ta->tasks_link); |
76,7 → 76,7 |
list_append(&ta->tasks_link, &tasks_head); |
spinlock_unlock(&tasks_lock); |
interrupts_restore(ipl); |
} |
return ta; |
} |