diff --git a/kernel/host.c b/kernel/host.c index 4e080bb0..4f7a4831 100644 --- a/kernel/host.c +++ b/kernel/host.c @@ -63,7 +63,7 @@ static void process_msg_prepare_process(unsigned long rphys) + sizeof(struct program_image_section) * n); proc = create_process(p->entry); - proc->pid = 1024; + proc->pid = pn->pid; proc->vm->region.user_start = pn->user_start; proc->vm->region.user_end = pn->user_end;