diff --git a/Kernel/Syscalls/execve.cpp b/Kernel/Syscalls/execve.cpp index 2602204406c..e8452ac7251 100644 --- a/Kernel/Syscalls/execve.cpp +++ b/Kernel/Syscalls/execve.cpp @@ -157,9 +157,9 @@ static ErrorOr make_userspace_context_for_main_thread([[maybe_unused]] regs.x[1] = argv; regs.x[2] = envp; #elif ARCH(RISCV64) - (void)argv; - (void)envp; - TODO_RISCV64(); + regs.x[9] = argv_entries.size(); + regs.x[10] = argv; + regs.x[11] = envp; #else # error Unknown architecture #endif