Changeset da13982 in mainline for kernel/generic/src/main/kinit.c
- Timestamp:
- 2023-10-26T15:20:07Z (15 months ago)
- Branches:
- master, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2fbb42f
- Parents:
- d28bdbe
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2023-10-26 14:42:03)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2023-10-26 15:20:07)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/main/kinit.c
rd28bdbe rda13982 73 73 #include <align.h> 74 74 #include <stdlib.h> 75 #include <debug/register.h> 75 76 76 77 #ifdef CONFIG_SMP … … 182 183 */ 183 184 size_t i; 184 program_t programs[CONFIG_INIT_TASKS] ;185 program_t programs[CONFIG_INIT_TASKS] = { }; 185 186 186 187 // FIXME: do not propagate arguments through sysinfo … … 237 238 PAGE_READ | PAGE_WRITE | PAGE_CACHEABLE); 238 239 assert(page); 240 241 if (str_cmp(name, "kernel.dbg") == 0) { 242 /* 243 * Not an actual init task, but rather debug sections extracted 244 * from the kernel ELF file and handed to us here so we can use 245 * it for debugging. 246 */ 247 248 register_debug_data((void *) page, init.tasks[i].size); 249 programs[i].task = NULL; 250 continue; 251 } 239 252 240 253 if (str_cmp(name, "loader") == 0) {
Note:
See TracChangeset
for help on using the changeset viewer.