From 0b27133826a457f31d4377e4ca299579b8867cd5 Mon Sep 17 00:00:00 2001 From: Matheus Date: Tue, 20 Sep 2022 20:29:16 -0300 Subject: [PATCH] scheduler: actually run /sbin/init now --- src/sys/sched/scheduler.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sys/sched/scheduler.c b/src/sys/sched/scheduler.c index bee90e74..6dc82bd6 100644 --- a/src/sys/sched/scheduler.c +++ b/src/sys/sched/scheduler.c @@ -449,14 +449,14 @@ void sched_runinit(){ stdoutfd->flags = stderrfd->flags = O_WRONLY + 1; vnode_t* node; - ret = vfs_open(&node, vfs_root(), "usr/bin/bash"); + ret = vfs_open(&node, vfs_root(), "/sbin/init"); if(ret){ printf("Open failed: %s\n", strerror(ret)); _panic("Could not load init", 0); } - char* argv[] = {"/usr/bin/bash", NULL}; + char* argv[] = {"/sbin/init", NULL}; char* env[] = {NULL}; void *entry, *stack;