Changes in kernel/generic/src/proc/task.c [a35b458:334c103] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/proc/task.c
ra35b458 r334c103 129 129 size_t tasks_left; 130 130 131 if (ipc_ phone_0) {132 task_t *task_0 = ipc_ phone_0->task;133 ipc_ phone_0 = NULL;131 if (ipc_box_0) { 132 task_t *task_0 = ipc_box_0->task; 133 ipc_box_0 = NULL; 134 134 /* 135 135 * The first task is held by kinit(), we need to release it or … … 243 243 #endif 244 244 245 if ((ipc_ phone_0) &&246 (container_check(ipc_ phone_0->task->container, task->container))) {245 if ((ipc_box_0) && 246 (container_check(ipc_box_0->task->container, task->container))) { 247 247 cap_handle_t phone_handle; 248 errno_t rc = phone_alloc(task, &phone_handle);248 errno_t rc = phone_alloc(task, true, &phone_handle, NULL); 249 249 if (rc != EOK) { 250 250 task->as = NULL; … … 256 256 kobject_t *phone_obj = kobject_get(task, phone_handle, 257 257 KOBJECT_TYPE_PHONE); 258 (void) ipc_phone_connect(phone_obj->phone, ipc_ phone_0);258 (void) ipc_phone_connect(phone_obj->phone, ipc_box_0); 259 259 } 260 260
Note:
See TracChangeset
for help on using the changeset viewer.