Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/main/kinit.c

    r36df4109 r63e27ef  
    4242 */
    4343
     44#include <assert.h>
    4445#include <main/kinit.h>
    4546#include <config.h>
     
    6061#include <print.h>
    6162#include <log.h>
    62 #include <memstr.h>
     63#include <mem.h>
    6364#include <console/console.h>
    6465#include <interrupt.h>
    6566#include <console/kconsole.h>
    66 #include <security/cap.h>
     67#include <security/perm.h>
    6768#include <lib/rd.h>
    6869#include <ipc/ipc.h>
    69 #include <debug.h>
    7070#include <str.h>
    7171#include <sysinfo/stats.h>
     
    240240                        name = "<unknown>";
    241241               
    242                 STATIC_ASSERT(TASK_NAME_BUFLEN >= INIT_PREFIX_LEN);
     242                static_assert(TASK_NAME_BUFLEN >= INIT_PREFIX_LEN, "");
    243243                str_cpy(namebuf, TASK_NAME_BUFLEN, INIT_PREFIX);
    244244                str_cpy(namebuf + INIT_PREFIX_LEN,
     
    251251                    init.tasks[i].size,
    252252                    PAGE_READ | PAGE_WRITE | PAGE_CACHEABLE);
    253                 ASSERT(page);
     253                assert(page);
    254254               
    255255                int rc = program_create_from_image((void *) page, namebuf,
     
    259259                        if (programs[i].task != NULL) {
    260260                                /*
    261                                  * Set capabilities to init userspace tasks.
     261                                 * Set permissions to init userspace tasks.
    262262                                 */
    263                                 cap_set(programs[i].task, CAP_CAP | CAP_MEM_MANAGER |
    264                                     CAP_IO_MANAGER | CAP_IRQ_REG);
     263                                perm_set(programs[i].task,
     264                                    PERM_PERM | PERM_MEM_MANAGER |
     265                                    PERM_IO_MANAGER | PERM_IRQ_REG);
    265266                               
    266267                                if (!ipc_phone_0) {
Note: See TracChangeset for help on using the changeset viewer.