Ignore:
File:
1 edited

Legend:

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

    r6eef3c4 r181a746  
    7777#include <synch/waitq.h>
    7878#include <synch/spinlock.h>
     79#include <synch/workqueue.h>
     80#include <synch/rcu.h>
    7981
    8082#define ALIVE_CHARS  4
     
    103105         */
    104106        thread_detach(THREAD);
    105        
     107
    106108        interrupts_disable();
     109       
     110        /* Start processing RCU callbacks. RCU is fully functional afterwards. */
     111        rcu_kinit_init();
     112       
     113        /*
     114         * Start processing work queue items. Some may have been queued during boot.
     115         */
     116        workq_global_worker_init();
    107117       
    108118#ifdef CONFIG_SMP
Note: See TracChangeset for help on using the changeset viewer.