From: Yoshinori Sato Date: Fri, 1 Jan 2016 11:39:07 +0000 (+0900) Subject: rx: usp update fix X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=16fb83dd40501862666f7ae3f7a09629ef6b5f20;p=uclinux-h8%2Flinux.git rx: usp update fix Signed-off-by: Yoshinori Sato --- diff --git a/arch/rx/kernel/process.c b/arch/rx/kernel/process.c index 905702edc68c..ab5dc6d22ebe 100644 --- a/arch/rx/kernel/process.c +++ b/arch/rx/kernel/process.c @@ -109,7 +109,8 @@ int copy_thread(unsigned long clone_flags, *childregs = *current_pt_regs(); childregs->r[1] = 0; p->thread.pc = (unsigned long)ret_from_fork; - childregs->usp = usp; + if(usp) + childregs->usp = usp; } p->thread.sp = (unsigned long)childregs;