diff --git a/kernel/fork.c b/kernel/fork.c index a60459947f186ded8a074d49c45634cacb3b8525..5ad60d47f7e70639705905b77349b2522296d4c1 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -217,6 +217,7 @@ static unsigned long *alloc_thread_stack_node(struct task_struct *tsk, int node) memset(s->addr, 0, THREAD_SIZE); tsk->stack_vm_area = s; + tsk->stack = s->addr; return s->addr; }