Commit 440ab7ac authored by David S. Miller's avatar David S. Miller

sparc32: Fix thinko in previous change.

Should mask stack with 0xf not "0x15".

Noticed by Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent f036d9f3
...@@ -526,7 +526,7 @@ int copy_thread(unsigned long clone_flags, unsigned long sp, ...@@ -526,7 +526,7 @@ int copy_thread(unsigned long clone_flags, unsigned long sp,
* Set some valid stack frames to give to the child. * Set some valid stack frames to give to the child.
*/ */
childstack = (struct sparc_stackf __user *) childstack = (struct sparc_stackf __user *)
(sp & ~0x15UL); (sp & ~0xfUL);
parentstack = (struct sparc_stackf __user *) parentstack = (struct sparc_stackf __user *)
regs->u_regs[UREG_FP]; regs->u_regs[UREG_FP];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment