From faede8c93a7f7d64e62eccab4cd5c0dbc451c701 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Holz?= Date: Tue, 5 Mar 2024 17:04:21 +0100 Subject: [PATCH] Kernel/riscv64: Implement execve --- Kernel/Syscalls/execve.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Kernel/Syscalls/execve.cpp b/Kernel/Syscalls/execve.cpp index 2602204406..e8452ac725 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