diff options
| author | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-11-22 16:43:36 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-11-22 16:43:36 +0100 |
| commit | 224ed7b13ceadd05d27e61d3a0fdd34beb0c7745 (patch) | |
| tree | 30048a428833610202f59df64b662b27a4e5483e /kernel/main.c | |
| parent | 36a3989842bf813bd807a0be6ba6f6ebee684872 (diff) | |
| download | fbos-224ed7b13ceadd05d27e61d3a0fdd34beb0c7745.tar.gz fbos-224ed7b13ceadd05d27e61d3a0fdd34beb0c7745.zip | |
Fix initrd parsing because of a path change
In commit 573a8c6b490a ("usr: Rename foo/bar to fizz/buzz") the path of
the user-space binaries have changed. The `initrd` parsing code makes
some decisions based on that naming, and so it needed to be updated as
well.
Fixes: 573a8c6b490a ("usr: Rename foo/bar to fizz/buzz")
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'kernel/main.c')
| -rw-r--r-- | kernel/main.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/kernel/main.c b/kernel/main.c index ec8fabd..968c9d5 100644 --- a/kernel/main.c +++ b/kernel/main.c @@ -7,10 +7,10 @@ unsigned long init_stack[4][THREAD_SIZE / sizeof(unsigned long)]; struct task_struct tasks[4] = { - [0] = { .stack = init_stack[0] }, - [1] = { .stack = init_stack[1] }, - [2] = { .stack = init_stack[2] }, - [3] = { .stack = init_stack[3] }, + [TASK_INIT] = { .stack = init_stack[0], .addr = nullptr, .entry_offset = 0, }, + [TASK_FIZZ] = { .stack = init_stack[1], .addr = nullptr, .entry_offset = 0, }, + [TASK_BUZZ] = { .stack = init_stack[2], .addr = nullptr, .entry_offset = 0, }, + [TASK_FIZZBUZZ] = { .stack = init_stack[3], .addr = nullptr, .entry_offset = 0, }, }; /* |
