summaryrefslogtreecommitdiffstats
path: root/arch/x86_64/sys
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86_64/sys')
-rw-r--r--arch/x86_64/sys/init.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86_64/sys/init.c b/arch/x86_64/sys/init.c
index 40c3240..b411fd7 100644
--- a/arch/x86_64/sys/init.c
+++ b/arch/x86_64/sys/init.c
@@ -138,6 +138,8 @@ init_setup(void)
PAGE_WRITEABLE | PAGE_USER | PAGE_XD);
extern struct init_payload _init_payload;
+ _init_payload.brk = last_base + 0x1000;
+
memcpy((void*)last_base, &_init_payload, sizeof(struct init_payload));
jove_owned_obj_t *message_obj = objdir_getlocal(_rootdir_obj, ROOTDIR_MESSAGE_I);