Ignore:
File:
1 edited

Legend:

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

    r473d5d2 r5bcf1f9  
    190190        str_cpy(task->name, TASK_NAME_BUFLEN, name);
    191191       
    192         task->container = CONTAINER;
     192        task->context = CONTEXT;
    193193        task->capabilities = 0;
    194194        task->ucycles = 0;
     
    211211       
    212212        if ((ipc_phone_0) &&
    213             (container_check(ipc_phone_0->task->container, task->container)))
     213            (context_check(ipc_phone_0->task->context, task->context)))
    214214                ipc_phone_connect(&task->phones[0], ipc_phone_0);
    215215       
     
    534534        */
    535535        if (notify) {
    536                 /* Notify the subscriber that a fault occurred. */
    537                 if (event_notify_3(EVENT_FAULT, false, LOWER32(TASK->taskid),
    538                     UPPER32(TASK->taskid), (sysarg_t) THREAD) == EOK) {
     536                if (event_is_subscribed(EVENT_FAULT)) {
     537                        /* Notify the subscriber that a fault occurred. */
     538                        event_notify_3(EVENT_FAULT, LOWER32(TASK->taskid),
     539                            UPPER32(TASK->taskid), (sysarg_t) THREAD);
     540               
    539541#ifdef CONFIG_UDEBUG
    540542                        /* Wait for a debugging session. */
     
    584586                printf("%-8" PRIu64 " %-14s %-5" PRIu32 " %10p %10p"
    585587                    " %9" PRIu64 "%c %9" PRIu64 "%c\n", task->taskid,
    586                     task->name, task->container, task, task->as,
     588                    task->name, task->context, task, task->as,
    587589                    ucycles, usuffix, kcycles, ksuffix);
    588590#endif
     
    595597        else
    596598                printf("%-8" PRIu64 " %-14s %-5" PRIu32 " %18p %18p\n",
    597                     task->taskid, task->name, task->container, task, task->as);
     599                    task->taskid, task->name, task->context, task, task->as);
    598600#endif
    599601       
     
    625627                printf("[id    ] [threads] [calls] [callee\n");
    626628        else
    627                 printf("[id    ] [name        ] [ctn] [address ] [as      ]"
     629                printf("[id    ] [name        ] [ctx] [address ] [as      ]"
    628630                    " [ucycles ] [kcycles ]\n");
    629631#endif
     
    634636                    " [callee\n");
    635637        else
    636                 printf("[id    ] [name        ] [ctn] [address         ]"
     638                printf("[id    ] [name        ] [ctx] [address         ]"
    637639                    " [as              ]\n");
    638640#endif
Note: See TracChangeset for help on using the changeset viewer.