Changes in kernel/generic/src/main/kinit.c [b2fa1204:36df4109] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/main/kinit.c
rb2fa1204 r36df4109 79 79 #include <synch/waitq.h> 80 80 #include <synch/spinlock.h> 81 #include <synch/workqueue.h> 82 #include <synch/rcu.h> 81 83 82 84 #define ALIVE_CHARS 4 … … 105 107 */ 106 108 thread_detach(THREAD); 107 109 108 110 interrupts_disable(); 111 112 /* Start processing RCU callbacks. RCU is fully functional afterwards. */ 113 rcu_kinit_init(); 114 115 /* 116 * Start processing work queue items. Some may have been queued during boot. 117 */ 118 workq_global_worker_init(); 109 119 110 120 #ifdef CONFIG_SMP … … 150 160 * At this point SMP, if present, is configured. 151 161 */ 152 arch_post_smp_init();162 ARCH_OP(post_smp_init); 153 163 154 164 /* Start thread computing system load */ … … 230 240 name = "<unknown>"; 231 241 232 ASSERT(TASK_NAME_BUFLEN >= INIT_PREFIX_LEN);242 STATIC_ASSERT(TASK_NAME_BUFLEN >= INIT_PREFIX_LEN); 233 243 str_cpy(namebuf, TASK_NAME_BUFLEN, INIT_PREFIX); 234 244 str_cpy(namebuf + INIT_PREFIX_LEN,
Note:
See TracChangeset
for help on using the changeset viewer.