Changeset cfffb290 in mainline for kernel/generic/src/proc/task.c


Ignore:
Timestamp:
2006-08-05T16:05:25Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e2882a7
Parents:
b006a2c8
Message:

finish security context isolation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/proc/task.c

    rb006a2c8 rcfffb290  
    116116        ta->main_thread = NULL;
    117117        ta->refcount = 0;
    118         ta->context = THE->context;
     118        ta->context = CONTEXT;
    119119
    120120        ta->capabilities = 0;
     
    122122       
    123123        ipc_answerbox_init(&ta->answerbox);
    124         for (i=0; i < IPC_MAX_PHONES;i++)
     124        for (i = 0; i < IPC_MAX_PHONES; i++)
    125125                ipc_phone_init(&ta->phones[i]);
    126         if (ipc_phone_0)
     126        if ((ipc_phone_0) && (context_check(ipc_phone_0->task->context, ta->context)))
    127127                ipc_phone_connect(&ta->phones[0], ipc_phone_0);
    128128        atomic_set(&ta->active_calls, 0);
Note: See TracChangeset for help on using the changeset viewer.