From 3ed526d5ae90130bcc8e12c53d970c503eab9004 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Tue, 16 Sep 2025 20:52:05 -0400 Subject: kernel: elf: Load ELFs into memory Signed-off-by: Ian Moffett --- src/sys/os/os_elf64.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/sys/os/os_elf64.c b/src/sys/os/os_elf64.c index 53d0fb5..ccb5b06 100644 --- a/src/sys/os/os_elf64.c +++ b/src/sys/os/os_elf64.c @@ -203,6 +203,11 @@ elf_load(const char *path, struct proc *proc, struct loaded_elf *res) return error; } + error = elf64_do_load(eh, proc); + if (error < 0) { + return error; + } + res->entrypoint = eh->e_entry; return 0; } -- cgit v1.2.3