From 0a43b3800c53f7b50dd41d3649ea52a794194909 Mon Sep 17 00:00:00 2001 From: Michal Idziorek Date: Fri, 24 Oct 2014 16:05:01 +0200 Subject: fixed address for execv syscall --- kernel/syscalls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/syscalls.c') diff --git a/kernel/syscalls.c b/kernel/syscalls.c index b151627..7f3e6f1 100644 --- a/kernel/syscalls.c +++ b/kernel/syscalls.c @@ -50,6 +50,6 @@ int syscall_execve(char *name, char **argv, char **env) ext2_inode_content(EXT2_RAM_ADDRESS,name,0x800000,0x100000); // autorun "user-space" prog - asm("push $0x100000"); + asm("push $0x800000"); asm("ret"); } -- cgit v1.2.3