Subversion Repositories HelenOS-historic

Compare Revisions

Regard whitespace Rev 954 → Rev 955

/kernel/trunk/generic/src/proc/task.c
35,6 → 35,8
#include <arch.h>
#include <panic.h>
#include <adt/list.h>
#include <ipc/ipc.h>
#include <memstr.h>
 
SPINLOCK_INITIALIZE(tasks_lock);
LIST_INITIALIZE(tasks_head);
71,6 → 73,11
list_initialize(&ta->tasks_link);
ta->as = as;
ipc_answerbox_init(&ta->answerbox);
memsetb((__address)&ta->phones, sizeof(ta->phones[0])*IPC_MAX_PHONES, 0);
if (ipc_central_box)
ipc_phone_init(&ta->phones[0], ipc_central_box);
ipl = interrupts_disable();
spinlock_lock(&tasks_lock);
list_append(&ta->tasks_link, &tasks_head);